- ベストアンサー
エクセルの関数について
教えてください。例えば、1個売れたら500円、2個売れたら800円、3個売れたら1100円という約束のA表があります。B表のg行には500、1100、800という風にその金額が入っているのですが、h行にその個数を表すためにはどういった式を入れればいいのでしょうか?
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
A表の左端に500円、800円、1100円 次の列に個数の表を作れば =vllokup(B表の検索値,A表の範囲,2) のような形で計算できます。
その他の回答 (2)
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
H1=IF(ISNUMBER(A1),MATCH(A1,{500,800,1100},0),"") ※存在しない値段の場合、#N/Aが表示されます。 ※{500,800,1100}の部分はセルの範囲参照でも可
質問者
お礼
ありがとうございました。さらにバージョンアップでした!
noname#187541
回答No.2
こんにちは。 A表の構成が分かりませんので、例えばこうなっている場合 A B 1 500 1 2 800 2 3 1100 3 =VLOOKUP(H1,$A$1:$B$2,2,FALSE) とすれば出ると思います。 表の構成によって数式が違いますのでどのような表か提示した方がいいでしょうね。
質問者
お礼
ありがとうございました!完璧です!助かりました。
お礼
ありがとうございました!拙い文章でわかっていただき、助かりました。またよろしくお願いします!