みんなの「教えて(疑問・質問)」にみんなで「答える」Q&Aコミュニティ

こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

特定の値が入った場合のセルの計算方法

軽油またはハイオクどちらかを売上げた場合の合計をO列に出したいです。
それぞれの単価はR.S列、に記載してあります。


軽油を23l販売した場合、23×74円(軽油の単価S列)+J列の免税券のセルに〇が入った場合は数量と同じ23×32.1円を(税の単価S列)両方の合計をO列に出したいです。
J列に〇が入らない場合は軽油の売り上げたl×単価のみの合計がO列に反映される。
よろしくお願いいたします。

投稿日時 - 2019-05-05 18:57:38

QNo.9613861

困ってます

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

追記して再ポスト

S2,S3,S4のセルに
軽油、ハイオク、税
とそれぞれ名前を付け
N4=I4*INDIRECT(H4,1)+IF(J4="〇",I4*税,0)
といった計算式にするのはいかがでしょうか?

もし、セルに名前を付ける方法が不明なら
https://www.becoolusers.com/excel/name-create.html
が参考になります。

投稿日時 - 2019-05-05 23:40:50

お礼

ありがとうございます!とてもたすかりました。
セルに名前を付ける方法もありがとうございました。

投稿日時 - 2019-05-06 14:09:34

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(3)

ANo.2

S2,S3,S4のセルにそれぞれ名前を付け
N4=I4*INDIRECT(H4,1)+IF(J4="〇",I4*税,0)
といった計算式にするのはいかがでしょうか?

もし、セルに名前を付ける方法が不明なら
https://www.becoolusers.com/excel/name-create.html
が参考になります。

投稿日時 - 2019-05-05 23:34:54

ANo.1

=IF(I3="","",IF(J3="○",VLOOKUP(H3,$R$2:$S$7,2,FALSE)*I3+VLOOKUP("税",$R$2:$S$7,2,FALSE)*I3,VLOOKUP(H3,$R$2:$S$7,2,FALSE)*I3))

で、○は実際にセルに入っている○を入れてください。

投稿日時 - 2019-05-05 20:44:21

あなたにオススメの質問