powerクエリでフォルダ内のxlsxファイルを読み込む設定にしています。
日々更新される情報があるのですが、それを指定のフォルダに入れて集計するためです。
一昨日の夕方のファイル以降、更新をかけると以下のエラーが出るようになってしまいました。
[Expression.Error] キーがテーブルのどの行とも一致しませんでした。
それ以前のxlsxと見比べても何も変わらないし、システムからエクスポートしているファイルですが、
システム変更など起きてないので不思議です。
解消法の手がかりないでしょうか?
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> エラーが出るファイルと出ないファイルを見比べてもどうしても差異が見当たりません。
> 新しいファイルの方がレコードが追加されて3行増えているだけです。
エラーが出ないファイルに新しいファイルの追加された3行を挿入したものをつくり、それを試してみるのはされましたか?
あと、吐き出すシステムがxlsmファイルを作るために社外モジュールをつかっていて、それが、自動更新された、ということは無いでしょうか。
No.1
- 回答日時:
エラーメッセージから、Power Queryがファイルからデータを取得する際に、キーがテーブルのどの行とも一致しなかったことが原因であると推測できます。
キーがテーブルのどの行とも一致しない原因としては、以下の可能性が考えられます。
* ファイルのフォーマットが変更された
* ファイルの列名が変更された
* ファイルの行番号が変更された
それ以前のXLSXと見比べても何も変わらないと仰っていますが、ファイルのフォーマットや列名、行番号が変更されていないか、念のため確認してみてください。
また、システムからエクスポートしているファイルとのことですが、システム側で何か変更が加えられた可能性も考えられます。
具体的には、以下の点を確認してみてください。
* エクスポートするデータのフォーマットが変更されていないか
* エクスポートするデータの列名が変更されていないか
* エクスポートするデータの行番号が変更されていないか
また、システム管理者の方と相談して、システム側で何か変更が加えられた可能性についても確認してみてください。
以下に、エラーの解消方法をいくつか挙げます。
* ファイルのフォーマットや列名、行番号を変更前の状態に戻す
* システム側で何か変更が加えられた場合は、その変更をPower Queryで対応する
ご参考になれば幸いです。
ありがとうございます。
仰る事は十分理解できます。列が変わっている等フォーマットが変わっている場合の対応を何度もしてきました。
ただ、今回だけは今の自分には解決できずに困ってます。
エラーが出るファイルと出ないファイルを見比べてもどうしても差異が見当たりません。新しいファイルの方がレコードが追加されて3行増えているだけです。
エラーが出るファイルは、新しいブックからPowerクエリに取り込み直すと正常に取り込めました。そのブックでエラーが出なかったXLSXが読めるのか試したいと思いますがまだ時間が無くて出来てません。
システム変更がないと確認できてます。
他に手がかり、差異を見つける方法アドバイス頂けたら嬉しいです。
あと、幾らシンプルな内容のXLSXだとしても、CSVでエクスポートしてもらった方が良いんですかね?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) VBAコード: マクロ有効ブック上のシート1にあるデータ範囲を、別のXLSのシートへ写す 2 2021/10/20 22:48
- Access(アクセス) accessでexcelデータを一部変換してインポートするVBAコードを教えてください。 2 2021/12/14 08:31
- Access(アクセス) Accessからエクセルにエクスポート時に、自動でパスワードを設定し、インポートしたい 2 2021/12/14 23:29
- Visual Basic(VBA) 【Excel VBA】書き込み先ブックが既に開かれてた場合の処理 3 2021/11/04 16:17
- Visual Basic(VBA) シート名をフォルダ名に変更 1 2021/12/01 15:59
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/03/08 09:08
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/03/07 14:05
このQ&Aを見た人はこんなQ&Aも見ています
-
あなたの「必」の書き順を教えてください
ふだん、どういう書き順で「必」を書いていますか? みなさんの色んな書き順を知りたいです。 画像のA~Eを使って教えてください。
-
一番好きな「クリスマスソング」は?
街に出ればクリスマスソングを聞かない日はないくらい、 いろんな曲がかかっていますよね。 あなたが一番好きな「クリスマスソング」を教えてください!
-
【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
【お題】 ・ありそうだけど、絶対に無いことわざを教えてください。
-
【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
「出身中学と出身高校が混ざったような校舎にいる夢を見る」「まぶたがピクピクしてるので鏡で確認しようとしたらピクピクが止まってしまう」など、 これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
-
我がまちの「給食」自慢を聞かせてっ!
富山県の給食には「ベニズワイガニ」が出る、、、なんて話を聞いたことがあります。 日本全国「え、給食にそれ出るの!?」な驚きメニューがまだまだあるはず!
-
フォルダ内の全ブックのシート名を変更したいです。
Excel(エクセル)
-
PowerQuery(パワークエリ)のエラー「テーブルの列〇〇"が見つかりませんでした。」の解決策"
Excel(エクセル)
-
エクセルで外部データの取り込みの際の「名前の定義」について。
その他(Microsoft Office)
-
-
4
Excel 2019 のピボットテーブルの更新
Excel(エクセル)
-
5
VBAマクロ実行時エラーの修正について
Visual Basic(VBA)
-
6
エクセルのピボットテーブルの書式設定が、データ更新のたびに元に戻る
Excel(エクセル)
-
7
EXCELの外部データ取得ができない
Excel(エクセル)
-
8
excel access連携 このテーブルは空ですと表示
Excel(エクセル)
-
9
エクセルのフィルターを複数シートに連動させたいです。 エクセルファイルに15シートあります。 そのう
Excel(エクセル)
-
10
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
-
11
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
12
Excelの入力規則で2列表示したい
Excel(エクセル)
-
13
ブックを開かずに、フォルダ内にある複数ブックの、特定セルの値を抽出した
Excel(エクセル)
-
14
条件付書式で「=#N/A」に色を付けたい
Excel(エクセル)
-
15
Excelのテーブル上のセルの保護はどうすればいい?
Excel(エクセル)
-
16
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
17
Excelピボットテーブルで余計な行を消したいのです
Excel(エクセル)
-
18
パワーポイントをエクセルファイルへ
PowerPoint(パワーポイント)
-
19
エクセルのエラーメッセージ「400」って?
Visual Basic(VBA)
-
20
ローマ字→カタカナへ変換(エクセルで)
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・「みんな教えて! 選手権!!」開催のお知らせ
- ・漫画をレンタルでお得に読める!
- ・【選手権お題その2】この漫画の2コマ目を考えてください
- ・2024年に成し遂げたこと
- ・3分あったら何をしますか?
- ・何歳が一番楽しかった?
- ・治せない「クセ」を教えてください
- ・【大喜利】看板の文字を埋めてください
- ・【大喜利】【投稿~12/17】 ありそうだけど絶対に無いことわざ
- ・【選手権お題その1】これってもしかして自分だけかもしれないな…と思うあるあるを教えてください
- ・【穴埋めお題】恐竜の新説
- ・我がまちの「給食」自慢を聞かせてっ!
- ・冬の健康法を教えて!
- ・一番好きな「クリスマスソング」は?
- ・集合写真、どこに映る?
- ・自分の通っていた小学校のあるある
- ・フォントについて教えてください!
- ・これが怖いの自分だけ?というものありますか?
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・10代と話して驚いたこと
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
質問です。 sdカード内に、デー...
-
Excel VBA 処理後データが重た...
-
Access VBA を利用して、フォル...
-
VBAでCSVファイルが使用中かど...
-
matlab matファイルから一部だ...
-
ファイル名の先頭に「~」が付...
-
HTMLとデータベースの連携
-
tmpファイル なぜできる?削除...
-
【アクセス】「ほかのユーザー...
-
共有フォルダのアクセスログに...
-
拡張子が「cda」のファイルを聞...
-
複数のcsvをVBAでマージする方...
-
エクセルVBAでフォルダ内の全フ...
-
WEBクエリが使えない場合のHPデ...
-
特定のフォルダに入れたファイ...
-
JSONファイルの置き場所について
-
エクセルについて コンテンツ...
-
CDをISO化して焼く方法
-
.dbfファイルの急増
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
共有フォルダに誰が何にアクセ...
-
XMLデータを変換し印刷する方法
-
特定のエクセルファイルを起動...
-
Batch: フォルダ内の特定のファ...
-
VBAでCSVファイルが使用中かど...
-
AccessVBAで作成したExcelファ...
-
Access VBA を利用して、フォル...
-
(Excelマクロ)datファイルをエ...
-
月が変わったら自動でシートが...
-
Excel VBA 処理後データが重た...
-
大量のCSVデータを行列の変換を...
-
ファイルの途中に文字列を挿入
-
excelを共有ファイルにすると行...
-
【アクセス】「ほかのユーザー...
-
WEBクエリが使えない場合のHPデ...
-
tmpファイル なぜできる?削除...
-
mdbファイル フォームを開くと...
-
社内Excel共有ブックでの保存ト...
-
batファイル、コマンドプロンプ...
おすすめ情報
具体的には黄色い枠に以下の表示でした。
'ファイルの変換 (2)' クエリでエラーが発生しました。Expression.Error: キーがテーブルのどの行とも一致しませんでした。
詳細:
Key=
Item=new sheet
Kind=Sheet
Table=[Table]