Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 掲示板への投稿には会員登録(無料)が必要です。会員登録がまだの方はこちら
  • 掲示板ご利用上のお願い」に反するご記入はご遠慮ください。
  • Q&A掲示板の使い方はこちらをご覧ください
トピックに返信
質問

 
(Windows 10全般 : Excel 2016)
クエリ
投稿日時: 20/01/17 13:45:03
投稿者: chokobanana

クエリ結合でコードと名称をキーとして結合せさてます。
先月まで問題ありませんでしたが、今月分のデータの更新を行うと
コードが一部しか表示されなくなってしまいました。
 
表示されていないのは数字のみのコードです。
データを値貼る付けで行ったり、他のセルをコピペして入力しなおしたり
しましたが直りません。
 
クエリ結合から作成し直しましたが、同じ症状になりました。
 
何が原因かわかる方がいらっしゃいましたら教えていただけないでしょうか。
よろしくお願いいたします。

回答
投稿日時: 20/01/17 14:31:51
投稿者: WinArrow
投稿者のウェブサイトに移動

説明だkでは、よくわかりませんので、
SQL文も説明がないので判断しかねるのですが、
 
 
推測で回答します。
 
>数字のみ
ということで、データ型の違いかもしれません。
テーブル側のデータ型が「文字列」
のところを「数値」でクエリしているのではないでしょうか?

投稿日時: 20/01/17 16:18:44
投稿者: chokobanana

パワークエリです。
 
まだ不慣れでSQR文は見つけられませんでした。
ごめんなさい。
 
データ型かもしれません。
@はすべてとなっており、Aはテキストとなっておりました。
すべてに揃えようと思ったのですが調べても分かりませんでした。
基データは特に指定されておりませんでした。
 
 
 

回答
投稿日時: 20/01/17 19:10:10
投稿者: WinArrow
投稿者のウェブサイトに移動

>パワークエリです。
 
ごめんなさい。
 
当方、パワークエリ、はわかりません。

回答
投稿日時: 20/01/17 21:19:18
投稿者: んなっと

データ型:テキスト に統一しましょう。
  
【表形式の具体例】
  
テーブル1
  
     A   B
 1 コード 名称
 2   A12  あ
 3   A13  い
 4   A14  う
 5   B15  え
 6   B16  お
 7   B17  か
 8   118  き
 9   119  く
10   120  け
11   C21  こ
12   C22  さ
13   C23  し
  
テーブル2
  
   A    B
1 日付 コード
2 1/10   A14
3 1/11   B17
4 1/12   120
5 1/13   C21
6 1/14   A13
7 1/15   B16
8 1/16   119
9 1/17   C23
  
  
Merge1
  
      A    B   C
1    日付 コード 名称
2 2020/1/10   A14  う
3 2020/1/11   B17  か
4 2020/1/14   A13  い
5 2020/1/15   B16  お
6 2020/1/13   C21  こ
7 2020/1/17   C23  し
8 2020/1/12   120    ←ダメ
9 2020/1/16   119    ←ダメ
  
  
 [クエリと接続]
→テーブル1
→「コード」列を選択
→[ホーム][変換] データ型:すべて になっていたら
 データ型:テキスト に変更
→閉じて読み込む
→テーブル2も同様
→更新
  
Merge1
  
      A    B   C
1    日付 コード 名称
2 2020/1/10   A14  う
3 2020/1/11   B17  か
4 2020/1/14   A13  い
5 2020/1/12   120  け ←
6 2020/1/15   B16  お
7 2020/1/16   119  く ←
8 2020/1/13   C21  こ
9 2020/1/17   C23  し
  
  
パワークエリ
https://www.moug.net/faq/viewtopic.php?t=78743
の質問者ですね。
上記リンク先のスレッドに関して、何かコメントはないのでしょうか。

トピックに返信