「電気使用量から電気代」か「予算から使える電気使用量」かを選び、電気使用量(または予算)と、お使いのプランの単価を入力してください。段階料金のプランは「料金の形」で「段階料金」を選ぶと、段ごとの入力欄が出ます。
このページでできること
- 検針票や電力会社のマイページに書かれている電気使用量(kWh)と、お使いのプランの単価を入れるだけで、その月の電気代の合計がその場でわかります
- 「120kWhまでは○円、300kWhまでは△円、それを超えると□円」のような段階料金(最大3段)にも対応。段ごとの使用量と金額の内訳、合計を使用量で割った実効単価(1kWhあたり実際にいくら払っているか)も表示します
- 基本料金(円/月)や、燃料費調整額・再生可能エネルギー発電促進賦課金のような「1kWhあたりの加算額」も加えて計算できます(加算額はマイナスの値も入力できます)
- 「電気代を○円以内に抑えたい」ときは逆算モードに切り替えると、予算から使える電気使用量(kWh)を求められます(段階料金でも段を順に埋めて正確に逆算します)
- 使用量と電気代の関係を折れ線グラフで表示。段階料金では段の境目で線の傾き(単価)が変わる様子が見えます
この計算は何の役に立つ?
検針票やマイページには使用量(kWh)と請求額が書かれていますが、「なぜその金額になるのか」は内訳を計算してみないとわかりません。例えば使用量350kWh・基本料金900円・段階料金(120kWhまで20円、300kWhまで26円、超過30円)・加算額3.5円/kWhなら、従量料金8,580円+加算額1,225円+基本料金900円で合計10,705円です。
内訳を一度自分で計算できるようになると、「今月は加算額が上がったから高い」「使用量が第3段に入ったから高い」と原因を切り分けられるようになり、電気代の変化を納得して受け止められます(実際の請求額は1円未満の端数処理などで数円ずれることがあります)。
「電気代を月8,000円以内に収めたい」と決めたら、逆算で「何kWhまで使えるか」を出しておくと、月の途中でマイページの使用量を見て進み具合を確かめられます。例えば基本料金900円・一律単価30円/kWh・加算額2円/kWhなら、\((8000 - 900) \div 32 \fallingdotseq 221.9\) kWhが上限です。
金額ではなくkWhの目標にしておくと、単価が変わっても「使用量」という自分でコントロールできる数字で管理できます。
段階料金では、減らした分の電気は一番上の段(一番高い単価)から減っていきます。使用量350kWhの家庭がエアコンの使い方を見直して30kWh減らすと、減るのは第3段の分なので節約額は \(30 \times (30 + 3.5) = 1005\) 円です。平均の実効単価(約30.6円/kWh)で計算した約918円より大きくなります。
逆に、使用量が第1段に収まっている家庭(例:100kWh)が10kWh減らしても、節約額は第1段の単価 \(10 \times (20 + 3.5) = 235\) 円にとどまります。この式を知っていると「同じ10kWhの節電でも、たくさん使っている家庭ほど効果が大きい」ことが数字でわかり、節電の優先順位を決めやすくなります。
省エネ家電への買い替えや、太陽光発電の電気を自宅で使う(自家消費)ことで、電力会社から買う電気の量(kWh)が減ります。減る金額は「減ったkWh × その分にかかっていた単価(+加算額)」で見積もれます。例えば月に60kWh減り、その分が第3段(30円/kWh)+加算額3.5円/kWhにかかっていたなら、月に \(60 \times 33.5 = 2010\) 円、年に約24,000円です。
この見積もりは「入力した単価と使用量のもとでの計算結果」であり、実際には季節による使用量の変化や単価の改定で変わります。買い替えや設置の判断は、数年分の幅を持って考えるのが安全です。
電気のメーターが1つで、部屋ごとの子メーターで使用量(kWh)だけがわかる場合、金額の分け方には注意が必要です。段階料金では「使用量の比で請求額を分ける」と、たくさん使った人が安い段の恩恵を受けすぎたり、逆に基本料金の負担が偏ったりします。
公平に分ける一つの方法は、合計の実効単価(請求額 ÷ 合計kWh)に各人のkWhを掛けることで、これは「基本料金も段階の差もみんなで平均して負担する」という考え方です。負担の考え方を話し合うときに、この式を共通の土台にできます。
プランの比較で「単価が安い」だけを見ると、基本料金や段の区切りの違いで逆転することがあります。自分の使用量(例:350kWh)を固定して、それぞれのプランの基本料金・単価・段で電気代の合計を計算し、実効単価(円/kWh)で並べると、公平に比べられます。
使用量が少ない月と多い月の両方で計算しておくと、「夏冬は安いが春秋は高い」のような季節による違いも見えてきます。単価は改定されるので、比較はその時点の単価で行い、定期的に見直すのが確実です。
式
用語・記号の解説
記号
| \(E\) | イー | 電気使用量(電力量)。その月に使った電気の合計量で、単位はkWh(キロワット時)。英語の energy(エネルギー)の頭文字です。検針票では「ご使用量」などと書かれています。 |
| \(u\) | ユー | 電気料金単価。電気1kWhあたりの料金(円/kWh)。英語の unit price(単価)の頭文字です。 |
| \(a\) | エー | 1kWhあたりの加算額(円/kWh)。燃料費調整額や再生可能エネルギー発電促進賦課金のように、使用量1kWhあたりで上乗せされる金額の合計。英語の addition(加算)の頭文字です。マイナスのこともあります。 |
| \(B\) | ビー | 基本料金(円/月)。使用量に関係なく毎月かかる固定の料金。英語の basic charge(基本料金)の頭文字です。 |
| \(C\) | シー | 電気代の合計(円)。英語の cost(費用)の頭文字です。 |
| \(L_1,\ L_2\) | エル・いち、エル・に | 段階料金の第1段・第2段の上限(kWh)。英語の limit(上限)の頭文字で、右下の小さい数字(添え字)が何段目かを表します。「120kWhまで」なら \(L_1 = 120\) です。 |
| \(E_1,\ E_2,\ E_3\) | イー・いち、イー・に、イー・さん | 段ごとの使用量(kWh)。使用量 \(E\) を安い段から順に積み上げたときに、それぞれの段に入る量です。\(E_1 + E_2 + E_3 = E\) になります。 |
| \(u_1,\ u_2,\ u_3\) | ユー・いち、ユー・に、ユー・さん | 段ごとの単価(円/kWh)。多くのプランでは段が上がるほど高くなります。 |
| \(F\) | エフ | 従量料金(円)。使用量に応じてかかる料金のうち、段ごとの単価で計算した部分の合計。英語の(energy)fee の頭文字です。 |
| \(\bar{u}\) | ユー・バー | 実効単価(円/kWh)。合計の電気代を使用量で割った「1kWhあたり実際に払っている金額」。記号の上の横線(バー)は、統計で平均を \(\bar{x}\) と書くのと同じで「ならした値」を表します。 |
| \(P\) | ピー | 予算(円)。電気代をこの金額以内に抑えたい、という上限額。英語の budget(予算)の頭文字 B は基本料金で使っているので、このページでは plan(計画)の頭文字 P を予算の記号にしています。 |
| \(\min(E,\ L_1)\) | ミニマム | \(E\) と \(L_1\) の小さいほう。英語の minimum(最小)の略で、「使用量が上限を超えていたら上限の値、超えていなければ使用量そのもの」を1つの式で書くための記号です。 |
用語
| キロワット時 (kWh) |
キロワットじ キロワットアワー | 電力量(使った電気の合計量)の単位。1kW(1000W)の電力を1時間使い続けたときの電気の量が1kWhで、電気料金はこのkWhをもとに計算されます。検針票の「ご使用量 350kWh」のように使われます。 |
| 検針票 | けんしんひょう | 電力会社が毎月届ける「電気ご使用量のお知らせ」。その月の電気使用量(kWh)・請求額・単価などが書かれています。最近は紙ではなく電力会社のサイトやアプリで確認する形が増えています。 |
| 基本料金 | きほんりょうきん | 使用量に関係なく毎月かかる固定の料金。契約アンペア(契約容量)で決まるプランが多く、電気をまったく使わなくてもかかります(基本料金が無いプランもあります)。 |
| 従量料金 | じゅうりょうりょうきん | 使った量(kWh)に応じてかかる料金。「従量」は「量に従う」という意味で、単価 × 使用量で計算されます。段階料金では段ごとに計算して足します。 |
| 段階料金 | だんかいりょうきん | 使用量を「120kWhまで」「300kWhまで」「それ以上」のような段に分け、段ごとに違う単価を掛ける料金の形。使った量が多いほど高い単価の段に入るので、節電するほど1kWhあたりの負担も下がります。3段のものを三段階料金と呼びます。 |
| 一律単価 | いちりつたんか | 使用量に関係なく1kWhあたりの単価がずっと同じ料金の形。電気代は「使用量 × 単価 + 基本料金」のシンプルな式で計算できます。 |
| 実効単価 | じっこうたんか | 電気代の合計を使用量で割った「1kWhあたり実際にいくら払っているか」。基本料金・段階料金・加算額をすべて含めた平均の単価で、プランの比較やおおまかな節約額の見積もりに使います。 |
| 燃料費調整額 | ねんりょうひちょうせいがく | 発電に使う燃料(液化天然ガス・石炭・石油など)の価格の変動を電気料金に反映させるための加算(または減算)。「1kWhあたり○円」の形で定期的に見直され、燃料が安い時期はマイナスになることもあります。名称や単価は電力会社の検針票・明細で確認できます。 |
| 再生可能エネルギー発電促進賦課金 | さいせいかのうエネルギーはつでんそくしんふかきん | 太陽光や風力などの再生可能エネルギーで発電した電気の買取費用を、電気を使う人全体で負担する仕組みの加算。「1kWhあたり○円」の形で定期的に見直され、使用量に比例してかかります。「再エネ賦課金」と略されることがあります。単価は電力会社の検針票・明細で確認できます。 |
| 契約アンペア | けいやくアンペア | 同時に使える電気の大きさの上限(10A〜60Aなど)。多くの家庭向けプランでは、この値が大きいほど基本料金が高くなります。 |
| 累進 | るいしん | 量が増えるにつれて、増えた部分にだけ高い率(単価)がかかる仕組み。段階料金は電気の累進、所得税の税率は所得の累進です。「全部が高い率になる」わけではない点がポイントです。 |
前提として理解しておくといいこと
このページの計算を「意味がわかって」使えるようになるために、前提として理解しておくといいことをまとめました。
つまずいたら、この表の内容に戻って復習するのが近道です。
| 小数の掛け算・割り算(小学5年) |
|
| 単位量あたりの大きさ(小学5〜6年) |
|
| 文字を使った式と式の変形(中学1〜2年) |
|
| 一次関数のグラフ(中学2年) |
|
| 電力・電力量(中学2年 理科) |
|
Excelで計算する方法
| 電気使用量(kWh) | 250 |
| 電気料金単価(円/kWh) | 30 |
| 1kWhあたりの加算額(円/kWh) | 2 |
| 基本料金(円) | 1000 |
| 電気代の合計(円) | =B1*(B2+B3)+B4 |
| 電気使用量(kWh) | 350 |
| 第1段の上限(kWh) | 120 |
| 第1段の単価(円/kWh) | 20 |
| 第2段の上限(kWh) | 300 |
| 第2段の単価(円/kWh) | 26 |
| 第3段の単価(円/kWh) | 30 |
| 第1段の使用量(kWh) | =MIN(B1,B2) |
| 第2段の使用量(kWh) | =MAX(MIN(B1,B4)-B2,0) |
| 第3段の使用量(kWh) | =MAX(B1-B4,0) |
| 従量料金(円) | =B7*B3+B8*B5+B9*B6 |
| 従量料金(円) | 8580 |
| 1kWhあたりの加算額(円/kWh) | 3.5 |
| 電気使用量(kWh) | 350 |
| 基本料金(円) | 900 |
| 電気代の合計(円) | =B1+B2*B3+B4 |
| 実効単価(円/kWh) | =B5/B3 |
| 予算(円) | 10000 |
| 基本料金(円) | 1000 |
| 電気料金単価(円/kWh) | 30 |
| 1kWhあたりの加算額(円/kWh) | 2 |
| 使える電気使用量(kWh) | =(B1-B2)/(B3+B4) |
1つ目の表は一律単価の例で、B5に9000(円)と表示されます。2つ目の表は段階料金の例で、MIN(小さいほう)とMAX(大きいほう)を使って段ごとの使用量(B7〜B9に120・180・50)を求め、B10に従量料金8580(円)が出ます。
3つ目の表はその従量料金に加算額と基本料金を足す表で、B5に10705(円)、B6に実効単価約30.59(円/kWh)が表示されます。4つ目の表は逆算で、B5に281.25(kWh)と出ます。B列の数値をお使いのプランの値に書き換えるだけで使えます。
Googleスプレッドシートで計算する方法
| 電気使用量(kWh) | 250 |
| 電気料金単価(円/kWh) | 30 |
| 1kWhあたりの加算額(円/kWh) | 2 |
| 基本料金(円) | 1000 |
| 電気代の合計(円) | =B1*(B2+B3)+B4 |
| 電気使用量(kWh) | 350 |
| 第1段の上限(kWh) | 120 |
| 第1段の単価(円/kWh) | 20 |
| 第2段の上限(kWh) | 300 |
| 第2段の単価(円/kWh) | 26 |
| 第3段の単価(円/kWh) | 30 |
| 第1段の使用量(kWh) | =MIN(B1,B2) |
| 第2段の使用量(kWh) | =MAX(MIN(B1,B4)-B2,0) |
| 第3段の使用量(kWh) | =MAX(B1-B4,0) |
| 従量料金(円) | =B7*B3+B8*B5+B9*B6 |
| 従量料金(円) | 8580 |
| 1kWhあたりの加算額(円/kWh) | 3.5 |
| 電気使用量(kWh) | 350 |
| 基本料金(円) | 900 |
| 電気代の合計(円) | =B1+B2*B3+B4 |
| 実効単価(円/kWh) | =B5/B3 |
| 予算(円) | 10000 |
| 基本料金(円) | 1000 |
| 電気料金単価(円/kWh) | 30 |
| 1kWhあたりの加算額(円/kWh) | 2 |
| 使える電気使用量(kWh) | =(B1-B2)/(B3+B4) |
Pythonで計算する方法
kwh = 350 # 電気使用量(kWh)
base_fee = 900 # 基本料金(円/月)。無ければ 0
extra_per_kwh = 3.5 # 1kWhあたりの加算額(円/kWh)。無ければ 0
# 段階料金:(上限kWh, 単価) を安い段から順に。最後の段は上限 None(上限なし)
# 一律単価なら [(None, 30)] のように1段だけ書く
tiers = [(120, 20), (300, 26), (None, 30)]
# 段ごとの使用量と料金(使用量を安い段から順に積み上げる)
energy_charge = 0
previous_limit = 0
for limit, unit_price in tiers:
if limit is None:
part = max(kwh - previous_limit, 0)
else:
part = max(min(kwh, limit) - previous_limit, 0)
previous_limit = limit
energy_charge += part * unit_price
print(f"{part:.2f} kWh × {unit_price} 円/kWh = {part * unit_price:.2f} 円")
total = energy_charge + extra_per_kwh * kwh + base_fee
print(f"従量料金 {energy_charge:.2f} 円 / 加算額 {extra_per_kwh * kwh:.2f} 円 / 基本料金 {base_fee} 円")
print(f"電気代の合計 {total:.2f} 円 / 実効単価 {total / kwh:.2f} 円/kWh")
# 逆算:予算から使える電気使用量(段を順に埋める)
budget = 10705
remaining = budget - base_fee
available_kwh = 0
previous_limit = 0
for limit, unit_price in tiers:
price_with_extra = unit_price + extra_per_kwh
if limit is None:
available_kwh += remaining / price_with_extra
break
cost_to_fill = (limit - previous_limit) * price_with_extra
if remaining <= cost_to_fill:
available_kwh += remaining / price_with_extra
break
available_kwh += limit - previous_limit
remaining -= cost_to_fill
previous_limit = limit
print(f"予算 {budget} 円で使える電気使用量 {available_kwh:.2f} kWh")
数式記述言語(LaTeX等)での書き方(コピペ可)
C = E × (u + a) + B
C = E \times (u + a) + B
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>C</mi>
<mo>=</mo>
<mi>E</mi>
<mo>×</mo>
<mo>(</mo>
<mi>u</mi>
<mo>+</mo>
<mi>a</mi>
<mo>)</mo>
<mo>+</mo>
<mi>B</mi>
</mrow>
</math>
C = E * (u + a) + B
cost = energy*(unitPrice + extra) + baseFee
C := E*(u + a) + B;
C = E*(u + a) + B;
C = E×(u + a) + B
F = E₁×u₁ + E₂×u₂ + E₃×u₃
F = E_1 u_1 + E_2 u_2 + E_3 u_3
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>F</mi>
<mo>=</mo>
<msub><mi>E</mi><mn>1</mn></msub>
<msub><mi>u</mi><mn>1</mn></msub>
<mo>+</mo>
<msub><mi>E</mi><mn>2</mn></msub>
<msub><mi>u</mi><mn>2</mn></msub>
<mo>+</mo>
<msub><mi>E</mi><mn>3</mn></msub>
<msub><mi>u</mi><mn>3</mn></msub>
</mrow>
</math>
F = E_1 u_1 + E_2 u_2 + E_3 u_3
energyCharge = e1*u1 + e2*u2 + e3*u3
F := E1*u1 + E2*u2 + E3*u3;
F = E1*u1 + E2*u2 + E3*u3;
F = E_1 u_1 + E_2 u_2 + E_3 u_3
C = F + a × E + B, ū = C ÷ E
C = F + aE + B, \quad \bar{u} = \frac{C}{E}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>C</mi>
<mo>=</mo>
<mi>F</mi>
<mo>+</mo>
<mi>a</mi>
<mi>E</mi>
<mo>+</mo>
<mi>B</mi>
<mo>,</mo>
<mspace width="1em"/>
<mover><mi>u</mi><mo>¯</mo></mover>
<mo>=</mo>
<mfrac><mi>C</mi><mi>E</mi></mfrac>
</mrow>
</math>
C = F + a E + B, bar u = C / E
total = energyCharge + extra*energy + baseFee; effectivePrice = total/energy
C := F + a*E + B; ubar := C/E;
C = F + a*E + B; u_bar = C/E;
C = F + aE + B, u̅ = C/E
E = (P − B) ÷ (u + a)
E = \frac{P - B}{u + a}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>E</mi>
<mo>=</mo>
<mfrac>
<mrow><mi>P</mi><mo>−</mo><mi>B</mi></mrow>
<mrow><mi>u</mi><mo>+</mo><mi>a</mi></mrow>
</mfrac>
</mrow>
</math>
E = (P - B) / (u + a)
energy = (budget - baseFee)/(unitPrice + extra)
E := (P - B)/(u + a);
E = (P - B)/(u + a);
E = (P − B)/(u + a)
ChatGPT に聞いて計算してもらう方法
あなたは電気料金計算アシスタントです。次の計算を、必ずPythonコードを実際に実行して行い、実行結果の数値だけを根拠に回答してください(暗算や推測で答えないでください)。 電気使用量は350kWhです。料金は段階料金で、120kWhまでは20円/kWh、120kWhを超えて300kWhまでは26円/kWh、300kWhを超えた分は30円/kWhです。基本料金は月900円、燃料費調整額などの1kWhあたりの加算額は合計3.5円/kWhです。 段階料金は、使用量を安い段から順に積み上げて「段ごとの使用量 × その段の単価」を足して従量料金を求め、それに「加算額 × 使用量」と基本料金を足して合計にしてください。 次の値をそれぞれ求めてください。 1. 段ごとの使用量(kWh)と料金(円) 2. 従量料金・加算額の合計・基本料金・電気代の合計(円) 3. 実効単価(合計 ÷ 使用量、円/kWh。小数第2位まで) 4. 逆に、同じ料金で電気代を9,000円以内に抑えるには、使用量を何kWh以内にすればよいか(基本料金を引いた残りを安い段から順に使い切る方法で) 計算に使った式と、実行結果の数値を示してください。
計算ドリル(演習問題)
このページの式を、自分の手で計算できるようになるための演習問題です。
答えと解説は解答ページにあります。
使い方
-
1数値を入力計算したい数値を入力欄に入力します
-
2計算「計算する」ボタンを押します
-
3結果を確認計算結果がその場に表示されます。計算の考え方や式の解説も同じページで確認できます
DataChefの特徴
専門知識不要、直感的で簡単な操作
個人情報を登録することなく使用できます
「ダウンロード」押下でファイルを自動削除
クレジット表記不要
商用利用許諾の連絡も不要です
