• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:荷物番号の入力)

荷物番号の入力に関する質問

このQ&Aのポイント
  • データの入力に関して、関数を用いて手間を省きたいのですが、どのようにしたらよいかわかりません。
  • 「発送待ち」のデータの中から、送り状発行ソフトCSVのデータの中で該当する注文番号の荷物伝票番号を、「発送待ち」のデータの中に入力したいのです。
  • つまりは、「発送待ち」の中から今日出荷した荷物だけに荷物伝票番号を入れ込み(手打ちだと時間がかかるので)、アップロードがしたいですが、どのようにするのが良いでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • kkkkkm
  • ベストアンサー率66% (1719/2589)
回答No.1

発送待ちシートのA1から注文番号データが下方向にあり 送り状発行ソフトCSVのデータがSheet2のA列に注文番号B列に荷物伝票番号があるとして A列の注文番号に対応した荷物伝票番号を表示したいセルに(A1の対応データをB1にとかだとB1に) =IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),"") として下方向にコピーしてください。 データを確定したい場合には関数の入ったセルを選択しコピー値の貼り付けをしてください。

noname#245281
質問者

お礼

いつもお世話になっております。毎度申し訳ありません。助かりました。ありがとうございました。

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

質問するときは、簡単なシートデータ実例を挙げて、説明するものだ。 仕事上のこんな課題は、関数を卒業して、VBAで処理するようにならないと。 ーー Sheet1 A1:B8 A列   B列 "発送町待ち 荷物番号" 荷物伝票番号 234 245  2312 <=B列データは下記関数の結果 361 445 634 341   3321 665  2225 Sheet2 D列 E列 荷物番号 荷物伝票番号 245 2312 341 3321 665 2225 Sheet1のB2の式 =IFERROR(VLOOKUP(A2,Sheet2!$D$2:$E$4,2,FALSE),"") 下方向に式を複写 結果 Sheet1のB列 (注) ・IFERROR関数は2007以後のバージョン ・Sheet2のA,B列データはこの順序であること。 荷物伝票番号ー荷物番号 の順だとやりにくい。 それだと、MATCH関数を使うことになろう。 ・CSVデータはSheet2に、手動操作でで読み込むものとする。 ・ダウンロードとアップロードの言葉遣いに?

noname#245281
質問者

お礼

ご丁寧にありがとうございます。VBA勉強するようにします。ありがとうございます。

関連するQ&A