• ベストアンサー

エクセルの計算式

似たような質問があり、質問をいくつか読んだのですが理解出来なかったので分かりやすく教えて頂きたいです。エクセル初心者です。 ■仕入リスト(毎日違うものが送られてきます) 商品番号、商品名、仕入日等のデータがあります。 単価・金額を管理リストから反映したいのですが、 一度に反映する方法はございますか? ■管理リスト(価格が毎日変動します。) 商品番号、商品名、単価、金額 共通する値は商品番号となります。

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

  • ベストアンサー
  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

共通する商品番号をキーにしてVLOOKUP関数で単価・金額を管理リストからひっぱってこれますよ。 =VLOOKUP(仕入リストの商品番号のセル,管理リストの範囲を絶対参照,管理リストの商品番号セルから単価、金額までの列,FALSE) です。 おためしください。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

確認ですが... 1.仕入リストと管理リストは同じブック内の別シートの場合 この場合は#1の方のVLOOKUP等の行列/検索関数を使えばできます。 2.管理リストが別ブックの場合 単価や金額が変わると前のデータの内容も変わる為、VLOOKUP等の結果を値化する必要があります。 Excel2002/2003なら「編集」「リンクの設定」「リンクの削除」で可能です。 Excel2000以前だと手動で数式を値にして貼り付けるしかありません。 そうでない場合は管理リストに日付を入れて履歴管理するか、 マクロで直に値をセットするようにするしかありません。

すると、全ての回答が全文表示されます。

関連するQ&A