列名が異なるデータの結合方法 Power Query, Power BI

Поділитися
Вставка
  • Опубліковано 23 жов 2024

КОМЕНТАРІ • 25

  • @risatakagi1516
    @risatakagi1516 3 роки тому +2

    素晴らしいです!👏👏めちゃめちゃ役立ちました、お金払いたいぐらいです。ありがとうございました!!

    • @PowerBI
      @PowerBI  3 роки тому +1

      動画配信始めてから初のコメントありがとうございます!

  • @christinapeko999
    @christinapeko999 2 роки тому

    U demy購入して始めました。
    モデリングの考えは、基本ですね。
    コンバージョンテーブルの活用は、すごい👍

    • @PowerBI
      @PowerBI  2 роки тому

      ありがとうございます!

  • @tranquilityserenity4285
    @tranquilityserenity4285 Рік тому

    2つ目の、「列名が異なるが列順は同じ場合」のファイルの結合で、PowerQueryを初めて使ったのに、うまくいきました!感謝です!
    ただ、2つ目(以降)のファイルで使われている列名を、最終的に、列名として適用したい場合はどうすればいいでしょうか。
    (「1行目をヘッダーとして使用」以外の方法はありますでしょうか)

    • @PowerBI
      @PowerBI  Рік тому +1

      6:19 のところで現れる画面の「サンプルファイル」に「最初のファイル」ではなく、カラムを使用したいファイルを選べばその列名が使用されます。
      質問ありがとうございます。

    • @tranquilityserenity4285
      @tranquilityserenity4285 Рік тому

      @@PowerBI ありがとうございます。聞き落としており、失礼しました。後から変更するために、サンプルファイルのソース指定の場所は分かったのですが、フォルダ名になっていて、変更方法が分からなかったので、次回試してみます。

  • @daq4095
    @daq4095 Рік тому

    わかりやすい動画ありがとうございます!
    列名の順序が違う場合は何か方法があるのでしょうか?

    • @PowerBI
      @PowerBI  Рік тому +2

      順序が違う場合は3つ目に説明したコンバージョンテーブルを使う方法で対応できると思います。

  • @豊臣秀吉-z2k
    @豊臣秀吉-z2k 3 роки тому

    大変勉強になりました。
    ここまで解説しているページがないので、興味深く拝見させていただきました。
    やってみましたが、うまくいかない箇所がありました。
    Header_Conversionのところです。
    動画の19:40付近ですが、コピペすれば、よい!
    と解説されていますが、どこからコピーするのかが分かりませんでした。

    • @PowerBI
      @PowerBI  3 роки тому

      この式のことでしょうか?
      = Table.TransformColumnNames(昇格されたヘッダー数, each try Table.Column(Header_Conversion, _){0} otherwise _)

    • @豊臣秀吉-z2k
      @豊臣秀吉-z2k 3 роки тому +2

      出来ました!感激です。私がスペルを間違えて数式に書き込みしたようです。
      この機能が使えるようになれば、活用範囲がグーンと広がります。
      こんな機能があるなんて知らなかったので、ずいぶん遠回りしてデータを作っていました。
      ヘッダーを1行目として使用の機能も驚きでした。
      解説も分かり易くて大変勉強になります。
      今後も新たな動画を楽しみにしております。

  • @tranquilityserenity4285
    @tranquilityserenity4285 8 місяців тому

    先日はありがとうございました。
    大量のExcelファイルを下方向に追加するのではなく、右方向に追加することは可能なのでしょうか。「クエリのマージ」を使うことまでは分かったのですが、照合列(共通データ)を使った2つずつが基本のようで、うまくいかないです。
    行と列の「入れ替え」をして下に追加しないと無理でしょうか(この方法もまだうまくいっていません)。
    アンケートのように上から下に回答し、右に新回答を追加していくようなExcelファイルを右方向に結合したいです。

    • @PowerBI
      @PowerBI  8 місяців тому

      左右への結合はおっしゃる通りクエリのマージを使う必要があり、クエリのマージは結合に使う列の指定が必要なので大量のファイルを一度に結合する方法は聞いたことがないです。

  • @あきあき-k4z
    @あきあき-k4z 3 роки тому

    折れ線グラフでしきい値を越えたら色別することは可能でしょうか?

    • @PowerBI
      @PowerBI  3 роки тому +1

      はい、一度棒グラフで条件付き書式でしきい値を設定したあとに折れ線グラフにすればできます。

    • @あきあき-k4z
      @あきあき-k4z 3 роки тому

      @@PowerBI その方法は伺ったことありますが、上手く出来ませんでした🤔
      やはりその裏技しかないですかね

  • @NAO.O-j2c
    @NAO.O-j2c 2 роки тому

    いつも参考にさせていただいてます。ありがとうございます。
    フォルダにある列数が異なるファイルを42コ結合したいのですが、変な書式でして1行目がブランク2行目が項目名になっているため、うまく結合ができません。
    インデックスを用いて結合はできますが、項目名列が統一できず困ってます。何か方法はありますでしょうか?

    • @PowerBI
      @PowerBI  2 роки тому

      うーん、この動画で紹介した2つ目の方法を使えばおそらく問題なく結合できると思います。ファイルによって存在する列があっても、その列の無いファイルはそこがnullとして扱われるだけなので。

    • @NAO.O-j2c
      @NAO.O-j2c 2 роки тому

      返信ありがとうございます。
      そうだと私も思っていたのですが、[Expression.Error] キーがテーブルのどの行とも一致しませんでしたのエラーがでてサンプルファイルをどれにしても取り込めないのです。各々のデータの中身ですが、一列目の一部にセル結合された項目名、2列目が使いたい項目名となってます。それが原因なのかなと思っております。どうでしょうか?
      ファイル数は50程度、項目数は18~35のものが散在、ファイル名もその都度変わります。うまく結合できる方法がありましたらご教授頂きたく・・

    • @PowerBI
      @PowerBI  2 роки тому

      @@NAO.O-j2c いくつかのファイルの1行目だけ削除して、それでデータが取り込めるか試すとどうなりますか?

    • @NAO.O-j2c
      @NAO.O-j2c 2 роки тому

      @@PowerBI 1列目を除去しても同じくエラーになりました。で、気づきました。
      シート名が全て異なっていました・・・
      データを手直ししないとフォルダから一括取り込みは難しいでしょうか?

    • @PowerBI
      @PowerBI  2 роки тому

      @@NAO.O-j2c シート名が異なると、フォルダーを指定して全てのファイルを読み込むことはできないので一括取り込みは難しいですね。もちろんファイルを一つずつ呼び込んでクエリを追加すれば可能ですが、新しいファイルが増えるたびに追加する必要があるので面倒にはなりますね。