プロが教える店舗&オフィスのセキュリティ対策術

クエリを利用して、日報を作成したいのです。
最終的に月末に集計するので、日々のエクセルのデータから外部データを取り込み、データのインポート。
パラメータに日付をインプットしたら、日報が表示されるファイルを作成したいのですが形としてはできました。
ただ一部、エクセルファイルからのクエリの段階でセルが表示されない個所があります。

作業分類 車番 とあり、一部同じ車が違う作業をするのでので、車番の後に記号*を付けました。
するとそのセルは空白になります。違う記号を試してみても同じです。

作業分類 車番
  A   730  
  A   123
  B   456
  C   730*
  C   789 

730*のセル空白になり 作業分類は検索関数VLOOKUPなので 同じように空白になります


どこかで設定するのかといろいろ探しても見当たりません。

他のセルは文字列でもちゃんと表示しています。

クエリも不慣れでネットにて独学でここまで設定したのですが、どうしたらすべてのセルが取り込めるのか教えてください。よろしくお願い致します。

質問者からの補足コメント

  • 早々にご回答くださいありがとうございます。
    具体的なクエリはどれを指すのかも不明で申し訳ないのですが
    エクセル2010、外部データ取り込み→そのほかのデータソース→マイクロソフトクエリ→エクセルファイルを選択 OK→クエリウイザード 列の選択でシート選択 >→ 次へ→次へ→クエリで編集 完了 クエリ編集画面が出る→ ●この段階で空白になっています →インポートする

    説明不足ですいません。*や@ アルファベットも試してみたのですがダメでした。
    列の表示書式等、何か約束などがあるのでしょうか?? 730を7300とすると反映します。 
    730-2だと空白になってしまいます。
    何が原因なのかわかりません。どうかよろしくお願いします

    No.1の回答に寄せられた補足コメントです。 補足日時:2016/01/19 14:36

A 回答 (4件)

よく分からないが、


文字列ではなく数値として扱われているのではないか。
その結果、数値として認識できないセルは空白として処理されているとか。

車番であれば数値ではなく記号の意味なので文字列として扱わなければならないだろう。
    • good
    • 0
この回答へのお礼

ご親切に回答くださりありがとうございます。
車番の列を文字列にしたところセルに反応しました。
初歩的な発想もできずお恥ずかしい限りです。
ありがとうございました。

お礼日時:2016/01/19 18:07

補足コメントに対して


データ型の違いが濃厚です。
車番を数値型宣言していて、730*は文字型、730-2も文字型。
この影響だと思います。
車番を文字型(文字列)のセルに修正すれば上手く行くとは思いますが、
エクセルでは既に値が入っているセルを後から型変更しても上手く行かない公算が大。
新たな型のセルに再入力が必要な気がしますので、車番の後には1とか2の数字を付加して4桁にするなどの方法がよいと思います。
    • good
    • 0
この回答へのお礼

早々にご回答くださいましてありがとうございます。
データを文字列に指定すると改善されました。
本当にご親切にご指導くださりありがとうございます。

お礼日時:2016/01/19 18:09

データベースの取り込みなので、数値と文字列の混同は認められないのでは?


規則に従わないものははじかれているのだと思います
よって、車番を文字列にしてしまえばよいと思います

車番の列を選択 - データ - 区切り位置 - 次へ - 次へ - ●文字列 - OK
クエリーの更新
    • good
    • 0
この回答へのお礼

ご親切にご回答くださりありがとうございます。
やはり文字列に指定すると改善されました。
本当にありがとうございました。

お礼日時:2016/01/19 18:07

具体的なクエリ記載や処理が載っていないので想像で答えます。


多分*が原因だと思います。

エクセルに限らずコンピュータ処理の世界では「*」はワイルドカードと言って「全て」を意味します。

データやセルを1意に識別出来ないからだと思います。
別の@とかaとかにしたら如何ですか?
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!