• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:単価表から名称と品番が一致しての単価自動入力)

単価表から名称と品番が一致しての単価自動入力

このQ&Aのポイント
  • エクセル2010を使用している人が、細目別内訳の単価に名称と摘要が一致する場合、単価表から自動で単価を入力したいと思っています。
  • 細目別内訳シートのB4に名称、摘要に品番を入力し、単価表シートのA2に名称、B2に品番、E2に単価を記入しています。
  • 通常の数式(IFやLOOKUPなど)ではエラーになってしまい、解決策に困っています。詳しい方、教えていただけないでしょうか?

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

  • ベストアンサー
  • mt2008
  • ベストアンサー率52% (885/1701)
回答No.1

細目別内訳シート、単価表シート両方に作業用の列を作り、名称と品番をくっつけた検索用文字列を表示します。 そのうえで、細目別内訳シートでは、Vlookup関数で検索用文字列を検索して単価を表示させます。 添付の例では「_」を、名称・品番に絶対使われない文字として仮定して区切り用の文字列として使っています。 単価表シートのD列を作業列として使用 D2セルに↓を入れて下にコピー =SUBSTITUTE(A2,CHAR(10),"_")&"_"&B2 細目別内訳シートのE列を作業列として使用 E4セルに↓をいれます。 =SUBSTITUTE(B4,CHAR(10),"_")&"_"&C4 F4セルには、↓ =VLOOKUP(E4,単価表!D:E,2,FALSE) 列や、区切り用文字列は実際の使用状況に合わせて変更してください。

noname#227795
質問者

お礼

お早い回答、ありがとうございます。 早速入力してみまして、うまく数式がいけました。 本当にありがとうございます。

関連するQ&A