1つのブックから必要なシートだけを追加するには?
月別の明細をまとめるときは、集計済みシートを混ぜないようにします。読み込み時に選ぶ方法と、読み込み後に不要なシートを外す方法を紹介します。
Excelファイルを追加すると、データのあるシートがそれぞれ読み込まれます。月別の明細と合計表が一緒に入っている場合は、Jan・Febなどの明細だけを縦に追加しましょう。集計済みのSummaryも混ぜると、同じ金額を二重に足してしまいます。
架空の入力
架空のブックにはJanのA・10、FebのB・20、SummaryのSUM・30があります。以下の入力と説明図はSummaryを除いた2つの明細シートです。
Jan
| ID | Amount |
|---|---|
| A | 10 |
Feb
| ID | Amount |
|---|---|
| B | 20 |
設定手順
- Excelファイルを追加します。「シートの開始位置を確認」が開いたら、Jan・Febの「読み込む」は有効、Summaryは無効にします。
- A1から始まる正常なシートが確認画面なしで入った場合は、Summaryの「シートを削除」で作業領域から除きます。元のExcelファイルを削除する操作ではありません。
- Jan・Febの列名と列数が同じことを確認し、上下の+接続点を結んで「すべての行を保持」を選びます。Summaryが接続対象にないことを確認します。
期待する結果
明細はA・10、B・20の2行です。金額の合計は30であり、SUM・30まで混ぜた60ではありません。
| ID | Amount |
|---|---|
| A | 10 |
| B | 20 |
注意点
同じシート名でも、列の構成や内容が変わっていることがあります。追加する前に、明細か集計済みの表かを確認してください。フォルダーに新しく入ったファイルや特定のシートを、自動で集める機能ではありません。
自分のファイルで始めましょう
JOIN SHEETを使ってみる ↗Excel・CSVの作業はPCでご利用ください。
新しいタブで開くため、作業中のデータは置き換わりません。
サンプルの検証日:
出典
Power query, multiple workbooks and sheets (Reddit r/excel)
原文はPower Queryで複数ブックのシートを展開する方法を尋ねた解決済みの質問です。ここではJOIN SHEETでの直接読み込みと不要なシートの除外を扱います。 例のデータは説明用に別途作成したもので、原文の投稿者による製品利用の感想や推薦ではありません。