- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで料金表)
Excelで料金表を作成する方法
このQ&Aのポイント
- Excelを使用して、入居者の氏名と使用量を設定し、料金表を自動計算する方法について教えてください。
- 料金表は、使用量に応じて段階的に超過料金が発生する仕組みです。Excelの数式を使用して、16以下の場合は基本料を、16以上の場合は使用量に応じた超過料金を計算します。
- また、料金表の更新やメンテナンスにも対応できる効率的な方法についてもアドバイスをいただきたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
料金マスタと LOOKUP関数 を使われたらいかがでしょうか。 たとえば、F1:F5 に 0,16,40,60,100 の順に入力、 G1:G4 に 85,100,120 の順に入力、 H1:H2 に 0,1040 の順に入力します。 ここまでは、基本料金など変化する可能性のあるデータです。 H3 に =H2+(F3-F2)*G2 と入力して、H4:H5 にコピーします。 以上が料金マスタです。 ここで、A3 に 56 という使用量が入力されているとして、B3 に =(A3-LOOKUP(A3,$F$1:$F$5))*LOOKUP(A3,$F$1:$G$5)+LOOKUP(A3,$F$1:$H$5) と入力すれば、料金が表示されます。
その他の回答 (1)
- misatoanna
- ベストアンサー率58% (528/896)
回答No.2
#1 です。 間違っていました。 > H1:H2 に 0,1040 の順に入力します。 H1、H2 とも 1040 を入力します。
お礼
検算ありがとうございます。 ご回答G列に対してh列が一段ずれての入力なので 0,17,41・・・の列を前に追加し数式編集等応用させて 頂きました。 応用きかせている間に返答遅れてしまい恐縮です。 おかげさまで満足した結果を得ることができました。