エクセル 税抜き計算。 エクセルで「消費税と税込/税抜き価格」を求める計算式【Excel関数】

【Excel】エクセルで税抜き・税込みの計算する方法【税抜き価格・税込価格】

エクセル 税抜き計算

消費税が10%になったことにともなって 「10パーセント」を足すまたは引くといった計算が増えることが予想されます。 ということはExcelで計算することも増えてくるでしょう。 ところで、日本に消費税という制度が導入されたのは平成元年(1989年)のことですから、すでに30年が経過しています。 パーセントを足すまたはパーセントを引くという計算は日常生活に定着したものと思われます。 しかし、いまだに「パーセント 関数」「パーセント エクセル」というキーワードで検索するのは、さすがに勉強不足といわざるをえません。 そこで、今回は、Excelで10パーセントの計算をするだけの解説をしたいと思います。 0.はじめに 10パーセント以外の計算、消費税関連については、こちらの記事をご覧ください。 1.10%の計算 (1)10%の計算をする3通りの方法 問題 セルA1に「20000」と入力した。 解説 10%は元の数の10分の1にする計算です。 暗算するには右にずらせばいいだけです。 Excelで10%を計算するにはおもに、次の3つの計算方法があります。 1」と入力します。 3つとも同じ答えになります。 当たり前ですが・・・ これらの計算方法にはメリットとデメリットがありますから、3つとも使えるようにしなければなりません。 しかし、軽減税率で8%だったらどうするのかという問題があり、応用できないというデメリットがあります。 パーセントの計算は掛け算をするのが一般的です。 これについては次の3点を絶対暗記しなければなりません。 10%とは、 10%を掛けることである• %という記号は、 100で割ることと同じ(%という記号は1と0と0を組み合わせたものと覚える)• A2を8%に変えると、答えも8%(1600)になります。 2.10パーセント増、10パーセント引き 問題 セルA1に「20000」と入力した。 10%加算しなさい。 また、10%引きを計算しなさい。 解説 10%増は元の数の10分の1を加算する計算です。 つまり110%です。 Excelで10%増を計算するにはおもに、次の2つの計算方法があります。 10%増は、110%を計算するのと同じなので関数は不要です。 1」と入力します。 10%引きは元の数から10分の1を減算する計算です。 つまり90%です。 Excelで10%引きを計算するにはおもに、次の2つの計算方法があります。 10%引きは、90%を計算するのと同じなので関数は不要です。 9」と入力します。 割増、割引は次の計算方法となります。 これも絶対暗記です。 100%=1を基準として、パーセントを足せば割増、パーセントを引けば割引です。 4.10パーセント増、10パーセント引きにする前の値段 問題 (1)すでに10%増した金額をセルA1に入力した。 10%増にする前の値段を求めなさい。 (2)すでに10%引きをした金額をセルB1に入力した。 10%引きにする前の値段を求めなさい。 解説 10%増は110%のことですが、110%にする前の金額を求めるには掛け算の反対なので割り算をすればよいです。 1」と入力してもかまいません。 10%増にする前の値段は9000円です。 10%引きは90%のことですが、90%にする前の金額を求めるには掛け算の反対なので割り算をすればよいです。 9」と入力してもかまいません。 10%引きにする前の値段は11000円です。 10%引きの割引価格を求めなさい。 解説 元の販売価格の10%を減らす計算ですから、残りの90%が割引価格になります。 10分の1を減らして10分の9の部分を求める計算です。 (2)110%を100%にする 問題 消費税10%の税込金額をセルB1に入力した。 税抜金額を求めなさい。 解説 税込価格というのは既に10%の消費税が加算されて110%を計算した価格です。 そのうちの10%を無くす計算です。 つまり、11分の1を減らして11分の10の部分を求める計算です。 これは110%でわります。 (3)100%と110%の違い さて、この2つの問題の違いは何でしょうか?10%を減らす計算をするとき、元の価格が100%か110%かによって計算方法も異なり、計算結果も異なります。 10%割引の「10%」は販売価格をもとに計算されます(税込かどうかは無関係)。 販売価格を100%としてそのうちの10%を減らす計算となります(掛け算)。 これに対して、税込価格に含まれる10%の消費税は、求めようとしている税抜価格をもとに計算されたものであり、加算した結果が税込価格になるのです。 6.10パーセント増やした後に10パーセントを減らす 問題 税抜金額をセルB1に入力した。 消費税10%を加算した金額で販売し、レジでその10%を割引した金額を求めなさい。 解説 上記のことが分かっていれば、この問題も2つの答えが考えられることが分かると思います。 まず、税込み価格を求めます。 通常はこれが正しいです。 1倍x0. 9倍=0. 99倍つまり99%になるので、元の金額より1%分だけ減ります。 しかし、消費税分だけ引くという意味であれば、消費税を加算する前の金額を求めるということですから、割り算になります。 掛け算の後に割り算をしているので元の金額と同じになるのは当たり前のことです。 7.値引きの計算 問題 税抜価格10000円に10%の消費税を加算して、販売価格を11000円とした。 この販売価格を10000円未満(4桁)にするためには、税抜価格をいくらにすればよいか。 また、いくら値引きをすればよいか。 解説 販売価格が10000円の場合、その税抜価格は110%で割れば求められます。 9090. 909・・・となります。 10000円未満にするためには、元の値段もそれより少なくしなければならないのですから、9090円と設定すればよいです。 値引き金額は10000-9090で910円となります。 8.小数点以下切り捨てとパーセントの計算 (1)INT関数と小数の誤差 問題 税抜価格1234円の商品を12個購入するとき、税込価格の合計を求めなさい。 ただし、税込価格の1円未満は切り捨てとする。 解説 消費税が10%のとき、元の価格が10の倍数でないときに端数(1円未満の小数の金額)が発生します。 消費税を計算するときに、パーセントを増やすまたは減らす計算をするのと、小数点以下の切り捨てをする計算は別々に考えなければなりません。 パーセントの計算に関数は不要ですが、小数点以下を切り捨てるのは関数が必要です。 1234円の税込価格を求めます。 小数になりますが、このまま放置してはいけません。 必ず「INT 」で囲んで小数点以下を切り捨てます。 1357円となります。 これを12倍すれば税込価格の合計となります。 16284円となります。 これは商品1個1個に税込の値札(1234円+税)がついていて、これを12個買った時の値段です。 次に、税抜価格を12倍したとします。 14808円です。 税込価格にします。 小数になりますが、このまま放置してはいけません。 必ず「INT 」で囲んで小数点以下を切り捨てます。 16288円となります。 このように計算方法によって税込価格が異なります。 商品ごとに消費税を計算するのか、伝票合計に対して消費税を計算するのかは事業者が自由に決められますが、企業内で統一しなければなりません。 各企業で規則を定めて全社員に徹底しなければなりません。 (2)消費税額だけを求める 問題 税込金額が1357円のとき、税抜金額と消費税額を求めなさい。 解説 税込金額が分かっている場合に、税抜金額は110%で割ればよく、その10%が消費税額です。 また、消費税額はちょうど10%になるとは限りません。 1357円を110%でわります。 小数になります。 これは切り上げをします(参考:)。 1234円となります。 これは切り捨てです。 1234+123=1357となり、計算が合います。 waenavi.

次の

エクセル IF 関数:条件により処理を分ける

エクセル 税抜き計算

小数部分を切り上げか切り捨てるか四捨五入をするかは法律で明確に定められていないので、事業者が自由に決めることができます。 しかし、多くの事業者は「 切り捨て」にしています。 当然のことです!!! 切り上げた税金をお客様に負担させるとか絶対にありえません。 四捨五入や切り上げの請求書を出すとか失礼にも程があります。 レシートや請求書で確認すれば分かりますから、変な誤解を与えないように、1円未満は確実に切り捨てるべきです。 2.数値・通貨の表示形式 例えば、「12345. 6」の表示形式をカンマ桁区切りにすると、「12,346」となりますが数式バーは「12345. 6」のままです。 Excelのセルは数値データと書式の2つの情報が保存されています。 数値データが「12345. 6」であっても表示形式(書式)でカンマ桁区切り(整数表示)にすると、四捨五入の表示になります。 しかし、小数点以下のデータが消えたわけではありません。 実際に10倍してみると「123456」になります。 通貨の表示形式でも同じです。 セルの表示として小数点以下の部分を消したとしても、数値データとして小数部分が残っているので全く意味がありません。 3.税抜価格を税込価格にする方法 (1)税率が固定の場合 8%の場合は1. 08倍、10%の場合は1. 1倍にすればよいです。 10円未満の金額に1. 1を掛けると小数になります。 1 なお、1. 前述のとおり、税込み価格の小数点以下は通常切り捨てにします。 切り捨てをするにはINT関数を使います。 INT で囲みます。 これは表示形式ではなく数値データそのものを切り捨てているので誤差は発生しません。 1 (2)INTとROUNDDOWNの違い Excelには小数点以下を切り捨てる関数として、INTとROUNDDOWNがあります。 INTは桁数を指定する必要はありませんが、ROUNDDOWNは 桁数として0を指定しなければなりません。 1 ,0 基本的に計算結果は同じですが、マイナスの場合に異なります。 INT・・・小数の場合、元の値より小さい整数にする• ROUNDDOWN・・・小数の場合、小数部分を無くす 例えば、INT -555. 5 は-556になります。 -555. 5より 小さい整数を返すからです。 数学的にはINTのほうが正しいです。 しかし、ROUNDDOWNは単に-555. 5の小数部分を無くすだけなので-555になります。 消費税の計算でマイナスを使うと面倒なことになるのであまり良くないのですが、マイナスの消費税や税込価格を計算するときには、INTかROUNDDOWNかを注意しなければなりません。 (3)税率が変動する場合 税率を別のセルに入力することがあります。 この場合の倍率は、 絶対参照で(1+税率)とします。 税率がそれぞれ異なる場合、 相対参照で(1+税率)とします。 (5)グループで税率が異なる場合 <やや難> 例えば、A~Dグループの商品は8%で、それ以外は10%とする場合、税率の表を用意しておきます。 VLOOKUP関数を用いて、税率をVLOOKUP B2,税率表,2,0 とします。 1つの式にまとめると次のようになります。 8%と10%では切り捨てている小数部分が異なりますので、引き算をして2%になるわけではありません。 4.税込価格を税抜価格にする方法 (1)基本原則 税込価格を求めるときに(1+税率)をかけるので、税抜き価格は(1+税率)で割ります。 8%の場合は1. 08、10%の場合は1. 1で割ればよいです。 小数で割り算をするので、答えも原則として小数になります。 1 端数処理は重要です。 税込価格を求めるときに切り捨てをした場合、税抜き価格は必ず切り上げにします。 絶対に切り上げです(後述)。 切り上げをするにはROUNDUP で囲み、桁数として0を指定します。 08 ,0• 1 ,0 (2)8%と10%が混ざっている場合 税率がそれぞれ異なる場合、相対参照で(1+税率)とします。 5.消費税額だけを求める (1)税抜価格から消費税額を求める 税抜価格の8% 0. 1 を掛けたら、税額が出ますがこれも 切り捨てです。 INT関数です。 すでに消費税額で切り捨てをしていますので、 足し算に切り捨ては不要です。 税抜+消費税=税込 (2)税込み価格を本体価格と消費税に分離する 10%の税込価格から税抜価格を求めるには、1. 1で割って切り上げます。 税込価格から税抜価格を引けば、消費税額になります。 税込-税抜=消費税 今度は、税込価格から直接、消費税額を求めます。 この比率を税込み価格に掛けます。 この時、消費税額は 切り捨てです。 したがって、切り捨てとなります。 本体価格は切り上げ、消費税額は切り捨てです。 6.税込価格にならない金額がある (1)8%の場合 例えば、900円から920円までの税抜価格に対して、8%の消費税を加算します。 985円が抜けています。 04なので、切り捨てをすると985円が抜けます。 税抜価格を1円ずつ増やすと、税込価格は1. 08円ずつ増えるので、切り捨てたときに整数部分が飛ぶことがあるのです。 仮に税込価格を985円とした場合、税抜価格は1. 08で割って切り上げて913円となりますが、913円に消費税を加算すると1. 08倍の切り捨てで 986円です。 このようにあり得ない価格を税込価格にした場合、いったん税抜価格にして、さらにもう一度税込価格にしても元に戻りません。 ちなみに、1円~1000円の中に税込価格にならない金額は74個あります。 +13、+14、+13、+14、・・・と規則的に増えていることが分かります(後述)。 (2)10%の場合:11の倍数-1 今度は、900円から920円までの税抜価格に対して、10%の消費税を加算します。 1000円や1011円が抜けています。 仮に、税込価格を1000円とした場合、税抜価格は1. 1で割って切り上げて910円となりますが、910円の税込は 1001円です。 ありえない税込価格を設定してしまうと計算が合わなくなりますので注意が必要です。 ところで、910円は10の倍数、1001円は11の倍数です。 税抜価格が10の倍数の場合、その1. 1倍は必ず整数になり、税込価格は11の倍数になります。 ありえない税込価格である1000円は 11の倍数から1を引いた金額です。 税抜価格が1円間隔の場合、1. 1倍をすると1. 1円間隔になるので、 11の倍数から1を引いた金額は税込価格にはなりません。 簡単に言えば、 1を足して11で割り切れる金額は税込価格にならないということです。 税込6,500円、税込12,000円などもありえません。 8%の場合は、税抜価格を926円とすれば税込価格がちょうど1,000円となりますが、10%の場合、1,000円に相当する税抜価格がありません。 「1,000円均一」の場合、消費税別の可能性が高いです。 1,000円+税などと外税の表記すれば、1,000円セールと宣伝しても法的には問題ないと思われます(モラルや規約の問題でしょう)。 7.8%税込価格と10%税込価格の変換 (1)8%の税込価格を10%にする 前述のように、8%の税込価格と10%の税込価格が必ずしも2%の差になるとは限らないので、直接2%増やすことはできません。 税率を変える場合は必ず 税抜価格に戻します。 税抜きにするのは1. 08で割って、ROUNDUPにします。 1倍で、INTにします。 1つの式にする場合はINTのなかにROUNDUPを入れます。 1 (2)10%の税込価格を8%にする 税抜きにするのは1. 1で割って、ROUNDUPにします。 08倍で、INTにします。 1つの式にする場合はINTのなかにROUNDUPを入れます。 08 8.伝票合計に消費税を加算する 消費税を加算する方法には次の3つの方法があります。 どの方法にするかを、あらかじめ決めておかなければなりません。 通常は注文ごとの加算です。 通販の場合、商品ごとに消費税を加算することがあり、注文の合計を見ると消費税が合わないことがあります。 商品ごとの加算:1つ1つの商品に対して消費税を加算してから、合計する• 注文ごとの加算:商品は税抜価格にしておいて、1つの注文伝票の小計に消費税を加算する• 請求ごとの加算:1か月間の売掛金に対して消費税を加算する 注文ごとの加算や請求ごとの加算の場合は、注文伝票や請求書などの帳票を発行し、その 小計に対して消費税を加算します。 いったん税抜で小計を計算します。 値引きをするときは消費税抜きで引き算をするのが無難です(後述)。 足し算をします。 9.補足説明 (補足1)切り上げについて 税抜価格を求めるときに切り捨てにするといった解説をしているサイトがありますが、絶対に 間違いです。 数学的に考えれば明らかです。 よって、この部分を切り上げることによって、Xに戻ります。 (補足2)+13、+14の繰り返し 消費税8%のとき、13円と26円は税込価格になりません。 また、27円が整数になることから、13円と26円に27の倍数を加算した額も税込価格になりません。 したがって、+13、+14、・・・の繰り返しになります。 12円*1. 08=12. 96円• 13円*1. 08=14. 04円• 24円*1. 08=25. 92円• 25円*1. 08=27円・・・27円周期になる (補足3)税込合計から値引きをする場合は専門家に相談しよう 自店だけで使えるクーポン券は、税込合計からの値引きとして扱います。 例えば、税抜価格10,000円、消費税1,000円、税込価格11,000円の注文があったとします。 1の切り上げで税抜9091円となり、消費税は909円となります。 このように税込価格から値引きをすると消費税額が変更となる場合があります。 税込合計からの値引きをするときには、事前に税理士さんや公認会計士さんとよく相談をしておくべきです。 なお、共通の商品券やポイント払いの場合は値引きではなく、支払方法なので消費税額の変更はありません。 解説は以上です。 waenavi.

次の

【Excel消費税】10パーセント増し、10パーセント引きを計算するのに関数はいらない

エクセル 税抜き計算

エクセルの消費税の計算結果になぜ誤差が出るのか 冒頭でも書いたように、エクセルで何も考えずに消費税の計算をさせると『四捨五入』された計算結果となります。 正確には、 『四捨五入された表示』になります。 実際のエクセルの計算結果と、正確な計算結果を比較した方がわかりやすいと思うので、画像で解説します。 エクセルの消費税の計算結果で誤差が発生するパターン(端数処理なし) セルが赤い『消費税』、『税込価格』は、それぞれ合計すると 148円、1,988円となるはずですが、黄色の合計では 147円、1,987円となっていますよね。 それぞれ 1円の誤差が出ています。 でも、実際の計算結果は右側の緑のセルに表示されているものです。 これからわかるように、計算した結果は正確に求まっていますが、その計算結果が四捨五入されて表示されるから誤差が出ているように見えるわけなんです。 端数まで求める必要がある計算だったら別ですが、お金の計算では端数の処理をするのが当たり前です。 エクセルの消費税の計算結果を端数処理して正しく求める(ROUNDDOWN関数) 消費税の端数は『切り捨て』処理するのが一般的なので、切り捨て処理をしてくれるROUNDDOWN関数を使った計算が次の画像です。 消費税、税込価格とも合計とぴったりあってますよね。 右の実際の値を見てもわかるように、切り捨てたことで、端数(小数点以下)の部分が0となっています。 これで誤差が出ないようになりました。 切り捨てではなく切り上げを使っても、小数点以下は残らないので誤差は発生しません。 ともかく、誤差が出ないようにするためには、端数が残ったままの状態でで計算させないことです。 ROUND関数で桁数の指定によっては整数部の処理もできる 端数処理にはROUND(四捨五入)、ROUNDUP(切り上げ)、ROUNDDONW(切り捨て)の3つの関数がありますが、それぞれ処理する対象の桁数を二番目の引数に指定することができます。 通常は端数処理したい小数点以下の桁数を1や2で指定しますが、 端数を切り捨てるROUNDDOWN関数の使い方 端数を切り捨てるROUNDDOWN関数は、『=ROUNDDOWN(値、0)』という形式で入力します。 第二引数には『切り捨てる桁数』を指定します。 下の画像にも書いているように、『切り捨てる桁数』が0だと小数点以下はすべて切り捨て。 消費税の計算ではこの桁数に0を指定します。 他には、桁数が1だと小数点二位以下が切り捨て、桁数が2だと小数点三位以下が切り捨てというように、数字が大きくなると切り捨てる小数点以下の桁数が大きくなります。 逆に、『切り捨てる桁数』にマイナスをつけて-1と指定すると、整数部の1桁目を処理してくれます。 123. 12だったら、120となります。 千単位や万単位で四捨五入/切り捨て/切り上げしたい場合は、桁数はそれぞれ、-4、-5と指定すればいいです。 まとめ まとめ• 消費税は端数処理してから合計を求めると誤差が出ない エクセルで端数処理をさせないと、合計で誤差が出る場合があることはわかってもらえたと思います。 請求書などのお金が絡む計算は誤差が出ると信用問題に繋がります。 エクセルで誤差が出ないようにするためには、 『端数処理』が必要であることを理解してください。 ぜひ参考にしてください!.

次の