- ベストアンサー
Excelで料金表示
時間を入れると料金が表示される料金表を作成しています。 excel関数はあまり良く分からず、調べながら作業していますが どうしても出来ないので教えてください。 X3に「60」 Y3に「90」 Z3に「120」 AA3に「150」とし、 そして X4に「8400」 Y4に「11550」 Z4に「14700」 AA4に「18900」 としました。 L4(合計金額表示)に =SUM(I4+J4+M4)*105+(K4*175)+LOOKUP(L4,X3:AA3,X4:AA4) と計算式を入れましたが、L4に何も入力しないときには #N/Aのエラーが出てしまいます。 L4に何も入力しない時には、何も表示しないようにするには どうすれば良いのですか? (※I4、J4、M4は一律 1時間6300円の計算。K4は30分5250円です) また、表や計算式が間違っているなら教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
以下のLOOKUP(L4,X3:AA3,X4:AA4)の部分にL4があるのでループしています。 L4=ISERR(SUM(I4+J4+M4)*105+(K4*175)+LOOKUP(L4,X3:AA3,X4:AA4) L4に何も入力しない時には、何も表示しないようにするには、 =IF(L4="","",SUM(I4+J4+M4)*105+(K4*175)+LOOKUP(L4,X3:AA3,X4:AA4)) です。
その他の回答 (1)
noname#111181
回答No.2
以下の通り。 =IF(L4="","",SUM(I4+J4+M4)*105+(K4*175)+LOOKUP(L4,X3:AA3,X4:AA4))
質問者
お礼
ありがとうございました、解決致しました。
お礼
解決致しました、早々の回答ありがとうございました。