- ベストアンサー
エクセルの関数の、SUBTOTALで
計算をしたいのですが、集計範囲の中に、20.4%といった、A2/A4といった計算で導き出した数値があり、その、パーセンテージの数値は除いて計算したいんです。 35 24 20.4% 小計 59 21 15 19.6% 小計 36 合計 95 95と出したいのですが、 SUBTOTALだと、端数がでるんですよね。 それはおそらく、%の数字も読み込んでるからだとおもうんです。 どうしたらよいのでしょう。 どうぞ、宜しくお願い致します。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。 いちばん簡単なのは、 データの入っている列をB列にして、 A列に 「小計」 の行は 「小計」 と入れてください。 で、A列が 「小計」 の行だけを足し算すればいいわけですから、 ↓のようにすれば 「合計」 が出ます。 ------------------------------- =SUMIF(A1:A10,"小計",B1:B10) -------------------------------
その他の回答 (2)
- sakeman
- ベストアンサー率43% (67/153)
小計がSUM関数で合計が入力されていれば、合計を求めるセルを選択し、[オートSUM]ボタンをクリックすれば、自動的に小計の部分を選択して合計してくれます。 それが、無理であれば、#1,#2の方のようにSUMIF関数を使う方法があります。 小計が無い場合はSUMIF関数が使えませんので、合計を求めたいセル(ここではA9)に「=SUMPRODUCT((MOD(ROW(A1:A8),4)=0)*(A1:A8))」の式を入力してください。 これは、4行目ごとを合計するという意味です。
お礼
なるほどー!!! すごい。。。
- mshr1962
- ベストアンサー率39% (7417/18945)
SUBTOTALは非表示の行を除いて計算する場合の関数ですので、この場合は 合計=SUMIF(A:A,"小計",B:B) この方が楽なのでは...
お礼
SUMIFですね!!!
お礼
ありがとうございます!!!!!!!!!!!