[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『金額の表示』(nana)
A B
1 種類 1
2 通常金額 420,000
3 割引後金額 178,500
B1に種類1と入力し、B2に通常金額420,000と入れると、B3
に割引後金額178,500と表示され、この金額以外にも、525,000と
入れると283,500と続けたいのですが式がわかりません。
また、B1に2と入力した場合の金額も表示させたいのです。
(1と入力した場合と、2と入力した場合の金額は違います)
エクセル初心者で、うまく説明できてないかもしれませんが
宜しくお願い致します。
Excel2010
Windows7
割引後金額は、通常金額から計算すると思いますが どの様に計算しますか?
また、B1に2と入力した場合 どの様な計算をして B3にはどの様な値が表示されれば良いですか?
計算式や、導き方など 書いてもらえると良いと思いますが。
(HANA)
現在、料金表をみながら入力している状態です。
合っているかどうか分かりませんが
=IF(B1=1,B2=420000,178500)と入力しましたら、B3に178500
と表示されましたが、この後続けられません。
(nana)
つまり、 B2セル(通常金額)に入力される金額は パターンが決まっていて それと同じ値が必ず 料金表 の中にあるので それと照らし合わせて同じ値の割引後金額を確認し B3セル(割引後金額)に手入力している。 この「料金表」が2パターン有ってそれを B1セル(種類)に入力する。 と言う事ですか?
料金表はどの様な表に成っていますか? 通常金額 − 割引後金額 100 ×× 120 △△ の様に対になっていますか?
または 通常金額 割引後金額 0〜100 ×× 101〜200 △△ の様に幅が有るのでしょうか?
或いは・・・・?
(HANA)
現在も先代が適当につけた割引金額で仕事をしています。
上記のように、たくさん金額があって、割引もバラバラ
な場合は、難しいでしょうか?
(nana)
A B C [1] key 通常金額 割引金額 [2] 10420000 420000 178500 [3] 10525000 525000 252000 [4] 10630000 630000 336000 [5] 10735000 735000 399000 [6] 10840000 840000 493500 [7] 20462000 462000 220500 [8] 20577500 577500 304500 [9] 20693000 693000 399000 [10] 20808500 808500 472500 [11] 20924000 924000 577500
Key列は通常料金+10000000(または+20000000)の数字です。
計算するシートのB1、B2に料金区分と通常料金を入力するとします。
計算するセルに、次の式
=VLOOKUP(B1*10^7+B2,Sheet2!$A$1:$C$11,3,0)
通常料金として入力するB1の数字に、「間の金額」の有無があるかどうか、
気になるところですが。
(みやほりん)(-_∂)b
そう言う時は、VLOOKUP関数が使えると思います。 まずはこちらをご参考に。。。 https://www.excel.studio-kazu.jp/func/vlookup.html
それから、今回は表が二つあるので VLOOKUP関数の式を二つ作って IF関数で切替ながら使ってみるのはどうでしょう。
[A] [B] [C] [D] [E] [F] [G]
[1] 種類 1 料金表1 料金表2
[2] 通常料金 420,000 通常金額 割引価格 通常金額 割引金額
[3] 割引金額 178,500 420,000 178,500 462,000 220,500
[4] 525,000 252,000 577,500 304,500
[5] 630,000 336,000 693,000 399,000
[6] 735,000 399,000 808,500 472,500
[7] 840,000 493,500 924,000 577,500
B3=IF(B1=1,VLOOKUP(B2,D2:E7,2,FALSE),IF(B1=2,VLOOKUP(B2,F2:G7,2,FALSE),""))
表の数が多くなったり、データの状況に依っては 別の方法を考えた方が良いかもしれませんが。
(HANA)
できました。
VLOOKUPを使用すると良かったのですね。
エクセル、頑張って勉強します。
本当にありがとうございました。
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.