wanichanの日記

ちょっとした技術メモ。Microsoft中心。Webサイト管理等にまつわるネタ、サイトの更新情報等を発信中。最終版はwanichan.comに掲載していきます。

エクセルで食品と日用品が混じった金額の消費税を求めるには

アナリティクスをチェックしてみると、何かしら軽減税率との混合の消費税の計算はどうするのかみたいな方法を探しにうちんとこのサイトに訪問される場合があったりします。コンビニとかスーパーのレシートあるでしょ、食品は金額の右側にアスタリスクまたは「軽」印がついてるやつ。でも、日用品は10%ですよね?

「軽」とか「*」がついてるのんは8%、それ以外は10%で計算するには、SUMIF関数と組み合わせるとOKです。

f:id:wanichan:20191119165429p:plain

とりあえずアスタリスクの金額の合計を求めるのはこんな感じ。

  • 範囲はアスタリスク列を選択
  • 検索条件は "*"
  • 合計範囲は、金額列を選択

f:id:wanichan:20191119165527p:plain

んでもって、その後に*0.08にすればOKです。

=SUMIF(F2:F5,"*",E2:E5)*0.08

一方、印がついてない場合は、検索条件を"" にすればいいのです。

  • 範囲はアスタリスク列を選択
  • 検索条件は ""
  • 合計範囲は、金額列を選択

その数式結果に0.1を乗算すればOKです。

f:id:wanichan:20191119165845p:plain

f:id:wanichan:20191119165939p:plain

=SUMIF(F2:F5,"",E2:E5)*0.1

 小計にそれぞれの消費税を全部足したら税込みの合計金額が求められます。

ついでに、SUMIF関数に関する記事リストは以下の通り。

一方、複数の条件を満たす数値の合計を求める場合はSUMIFS関数ですね。iOS版も対応になったみたいですわ。記事書かなきゃ。