- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:荷物番号の入力)
荷物番号の入力に関する質問
このQ&Aのポイント
- データの入力に関して、関数を用いて手間を省きたいのですが、どのようにしたらよいかわかりません。
- 「発送待ち」のデータの中から、送り状発行ソフトCSVのデータの中で該当する注文番号の荷物伝票番号を、「発送待ち」のデータの中に入力したいのです。
- つまりは、「発送待ち」の中から今日出荷した荷物だけに荷物伝票番号を入れ込み(手打ちだと時間がかかるので)、アップロードがしたいですが、どのようにするのが良いでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
発送待ちシートのA1から注文番号データが下方向にあり 送り状発行ソフトCSVのデータがSheet2のA列に注文番号B列に荷物伝票番号があるとして A列の注文番号に対応した荷物伝票番号を表示したいセルに(A1の対応データをB1にとかだとB1に) =IFERROR(VLOOKUP(A1,Sheet2!A:B,2,FALSE),"") として下方向にコピーしてください。 データを確定したい場合には関数の入ったセルを選択しコピー値の貼り付けをしてください。
その他の回答 (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に、手動操作でで読み込むものとする。 ・ダウンロードとアップロードの言葉遣いに?
質問者
お礼
ご丁寧にありがとうございます。VBA勉強するようにします。ありがとうございます。
お礼
いつもお世話になっております。毎度申し訳ありません。助かりました。ありがとうございました。