![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?a65a0e2)
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も見ています
-
初めて見た映画を教えてください!
初めて見た映画を覚えていますか?
-
初めて自分の家と他人の家が違う、と意識した時
子供の頃、友達の家に行くと「なんか自分の家と匂いが違うな?」って思いませんでしたか?
-
最強の防寒、あったか術を教えてください!
とっても寒がりなのですが、冬に皆さんがされている最強の防寒、あったか術が知りたいです!
-
AIツールの活用方法を教えて
みなさんは普段どのような場面でAIツール(ChatGPTなど)を活用していますか?
-
思い出すきっかけは 音楽?におい?景色?
記憶をふと思い出すきっかけは 音楽、におい、景色 どれですか?
-
フォルダ内の全ブックのシート名を変更したいです。
Excel(エクセル)
-
Excel 2019 のピボットテーブルの更新
Excel(エクセル)
-
エクセルで外部データの取り込みの際の「名前の定義」について。
その他(Microsoft Office)
-
-
4
VBAマクロ実行時エラーの修正について
Visual Basic(VBA)
-
5
excel access連携 このテーブルは空ですと表示
Excel(エクセル)
-
6
PowerQuery(パワークエリ)のエラー「テーブルの列〇〇"が見つかりませんでした。」の解決策"
Excel(エクセル)
-
7
エクセルのピボットテーブルの書式設定が、データ更新のたびに元に戻る
Excel(エクセル)
-
8
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
9
条件付書式で「=#N/A」に色を付けたい
Excel(エクセル)
-
10
EXCELの外部データ取得ができない
Excel(エクセル)
-
11
Excelで重複データの件数ではなく、何番目かを求める方法
Excel(エクセル)
-
12
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
13
Excelピボットテーブルで余計な行を消したいのです
Excel(エクセル)
-
14
別ファイルを開かず、INDIRECT関数を使用せずに、別ファイルのデータを求めたい
Excel(エクセル)
-
15
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
16
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
17
エクセルの色も=イコールできますか?
Windows Me・NT・2000
-
18
エクセル:マクロ「Application.CutCopyMode = False」って?
Excel(エクセル)
-
19
Excelのテーブル上のセルの保護はどうすればいい?
Excel(エクセル)
-
20
excelのマクロで該当処理できなければ飛ばして進むにはどうすればよいのでしょうか
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一番好きなみそ汁の具材は?
- ・泣きながら食べたご飯の思い出
- ・「これはヤバかったな」という遅刻エピソード
- ・初めて自分の家と他人の家が違う、と意識した時
- ・いちばん失敗した人決定戦
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
AccessVBAで作成したExcelファ...
-
VBAでCSVファイルが使用中かど...
-
特定のエクセルファイルを起動...
-
excelを共有ファイルにすると行...
-
相手のPCにVBAからメッセ...
-
共有フォルダに誰が何にアクセ...
-
Batch: フォルダ内の特定のファ...
-
月が変わったら自動でシートが...
-
(Excelマクロ)datファイルをエ...
-
XMLデータを変換し印刷する方法
-
ファイルの途中に文字列を挿入
-
tmpファイル なぜできる?削除...
-
【アクセス】「ほかのユーザー...
-
amifldrv64.sysについて教えて...
-
mdbファイル フォームを開くと...
-
Accessのエラー対処法
-
Access2007でldbファイルが...
-
Excelでデータを抽出するに良い...
-
バイナリデータの最後数バイト...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
特定のエクセルファイルを起動...
-
共有フォルダに誰が何にアクセ...
-
VBAでCSVファイルが使用中かど...
-
Batch: フォルダ内の特定のファ...
-
AccessVBAで作成したExcelファ...
-
(Excelマクロ)datファイルをエ...
-
Access VBA を利用して、フォル...
-
excelを共有ファイルにすると行...
-
月が変わったら自動でシートが...
-
【アクセス】「ほかのユーザー...
-
batファイル、コマンドプロンプ...
-
社内Excel共有ブックでの保存ト...
-
Excel VBA 処理後データが重た...
-
tmpファイル なぜできる?削除...
-
Dream weaverで、誤ってファイ...
-
XMLデータを変換し印刷する方法
-
拡張子が「cda」のファイルを聞...
-
ファイルの途中に文字列を挿入
-
mdbファイル フォームを開くと...
おすすめ情報
具体的には黄色い枠に以下の表示でした。
'ファイルの変換 (2)' クエリでエラーが発生しました。Expression.Error: キーがテーブルのどの行とも一致しませんでした。
詳細:
Key=
Item=new sheet
Kind=Sheet
Table=[Table]