- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel 数を別のファイルのシートに入れたいです)
Excelで品名と数量を別ファイルのシートに入力したい方法
このQ&Aのポイント
- Excelのファイルで品名と数量を管理していますが、別のファイルのシートに品名と数量を自動的に入れたいと思っています。
- 現在は手動で品名と数量を確認し、別のファイルの部品のシートに入力していますが、時間がかかります。
- 効率的に品名と数量を反映させる方法を教えていただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
品名ファイルと部品ファイルは同一のフォルダ内にあるとします。 品名ファイルのファイル名は「品名ファイル.xls」、情報が入力されているシート名は「sheet1」とします。 部品ファイルの、たとえば「タンスA」シートのB2セル(「長引出」の数量の箇所)に、 =VLOOKUP(RIGHT(CELL("filename",A1),LEN(CELL("filename",A1))-FIND("]",CELL("filename",A1))),[品名ファイル.xls]Sheet1!A:B,2,FALSE) と入力します。 下のセル(小引出、中引出 の数量)は、同じ数量なのですから、=B2 とすればよいです。 他のシートも同様です。 なお、部品ファイルを開く際には品名ファイルを開いておく必要があります。
その他の回答 (1)
- aokii
- ベストアンサー率23% (5210/22062)
回答No.1
別のファイルではなく、一つのファイルに、全て別のシートとして、品名 数量のシートと、部品名 数量の各シートを作り、VLOOKUP関数を使って、部品名の数量を、数式で入れることをお勧めします。
質問者
お礼
VLOOKUP関数、勉強になりました。 ありがとうございます。
お礼
勉強になりました。=VLOOKUPは使えますね。 ほぼこのまま使うことができました。 お手数お掛けしました。 ありがとうございました。