• ベストアンサー

EXCEL関数について

EXCELで集計する表を作成しました。 各項目ごとの小計もあるのですが、このような縦計算の場合、SUMで全部を指定してしまうと、全部の数値が入って計算されてしまうのですが、そうならないように、小計があるところはその数値を使用するか、小計を除いて値のみで計算していくか、簡単に総合計を出す関数はありますか?教えてください。(C商品やD商品のように小計がない場合もあります) ひとつひとつ対象の値を選択していけばいいのかもしれないですが、値がたくさんあるので、簡単にできる方法を知りたいです。 例 A商品   200 A商品   300 小計    500 B商品   100 B商品   20 小計 120 C商品   30 D商品   10     ・     ・     ・ 総合計 ?

質問者が選んだベストアンサー

  • ベストアンサー
  • Fushino
  • ベストアンサー率59% (329/550)
回答No.2

単純に小計を除外するだけであればSUMIF関数で否定条件指定でいいかと思われます。 SUMIF(A1:Ann,"<>小計",B1:Bnn)

その他の回答 (1)

  • zongai
  • ベストアンサー率31% (470/1474)
回答No.1

総合計から、「小計」の数値を引く、という方法で (データがA1から始まっている物として) 総合計 =SUM(A1:B8)-SUMIF(A1:B8,"小計",B1:B8) 範囲は任意は任意に買えて下さい。

関連するQ&A

  • Excel関数

    a × b = c という計算式で計算する場合。 a は、変わらず常に一定の数値で b だけを随時変えて入力します。 しかし、計算結果の c の値が一定の数値(xとする)に達すると それ以降は、b に、どんな値を入力しても常に x と表示させたいのです。 例   2 × 6 = 12 2 × 7 = 14 2 × 8 = 16 2 × 9 = 18 2 × 10 = 20 2 × 11 =20 2 × 12 = 20  2 × 13 = 20 どうぞよろしくお願い致します。

  • EXCEL関数

    お世話になります。 現在、EXCEL関数で悩んでおります。 例えば       売上ランク   数量  単価 商品A    B       20    300 商品B    C       10    520 商品C    A       72    430 商品D    A       53    290 商品E    B       31    330 をEXCELに入力をしているとします。 このデータをABCランク毎に集計し、売上金額を自動計算したいと考えています。 SUMIFでは個々の数量や単価の集計はできますが、どのようにすればランク毎の売上金額を計算できますでしょうか? 決算時期に近付いており、膨大なデータを効率的に集計したいので、ご存じの方がいらっしゃいましたらご教授ください。 ※データからAランクだけを抽出し、その数量と金額の合計を出したいです。 よろしくお願いいたします。

  • Excel関数コピーについて

    Excel関数を横にコピーした時に、 その前の関数の次の列から計算式を作成したいのですが可能でしょうか? D1セルには、=SUM(J2:L2)が入ります。 (B1の関数であれば、A1がC2まで計算しているのでD2からはじまります) A1セル B1セル C1セル     ・・・ =SUM(A2:C2) =SUM(D2:F2)  =SUM(G2:I2)  ・・・ 教えてください。

  • 関数を使わないでそのセルに出力する方法

    ある計算式が入ったセルがあったとして、その計算された値(見かけ上の数値)をどこか別のセル(空白のセル)に返す方法をご存知でしたら教えてください。 返したいセルには関数すら入れないという方法でやりたいので、マクロを使うしかないと思うのですが、どのようなマクロを作ればよいのか見当が付かないのです(計算されてきた見かけ上の値を参照してどっかに出力する方法などあるのでしょうか)。 例えば↓みたいな感じ   A   B    C       D 1  10  10  =SUM(A1:B1) C1のセルは見かけ「20」となりますが、実際には「=SUM(A1:B1)」となっています。この「20」をD1にそのまま抽出したいと考えています(D1のセルには何も関数を入れないで、見かけ上も実際に入っている数値も「20」としたいのです) 関数だけでは無理ですよね?

  • EXCEL関数について

      A   B   C   D   E   1200 1500 1000  2500   =(A1*B1)/C1 1  ・  ・  ・   ・   ・ 2  ・  ・  ・   ・   ・ 20                =SUM(E1:E19) 上のように、E20セルに行ごとの計算結果の合計を出す式がありますが、行ごとの計算を一度に行う関数はないでしょうか?乗算だけでしたらSumproduct関数で出来ますが、除算が入った場合の関数が分かりません。ご教授を宜しくお願いします。

  • Excel: 関数のセル指定に別のセルの数字を使いたい

    ある範囲の合計を求める場合「@sum($A5:$A10)」としますが、合計を求める範囲を 簡単に変更できるよう、例中の5と10に相当する部分を別のセルに書いておきたいのです。 例えば、C1のセルに5,C2のセルに10を入れておいて「@sum($A(C1の値):$A(C2の値))」 のようにしておけば、C1とC2の数値を変えるだけで計算範囲を変えられるのでは、と。 このようなことは簡単に(?)可能なのでしょうか? 分かりづらい説明で申し訳ありませんが、御知恵をお貸しいただければと思います。 よろしくお願いします。

  • エクセルの関数の、SUBTOTALで

    計算をしたいのですが、集計範囲の中に、20.4%といった、A2/A4といった計算で導き出した数値があり、その、パーセンテージの数値は除いて計算したいんです。       35      24   20.4% 小計   59      21      15   19.6% 小計   36 合計   95 95と出したいのですが、 SUBTOTALだと、端数がでるんですよね。 それはおそらく、%の数字も読み込んでるからだとおもうんです。 どうしたらよいのでしょう。 どうぞ、宜しくお願い致します。   

  • エクセル関数(IF)について(初心者です)

    質問タイトルのとおりなのですが、エクセルで表を作成しています。    A会社  |B会社  |C商店  |小計  | 1日   12.0  |  11.0 |  11.0 | ________________________________ 2日   13.0  |  10.0 |  11.0 | ________________________________ 3日       |     |     | ________________________________ 合計      |     |     | ________________________________ 1日の小計欄にA会社B会社C商店の1日の仕入れ料を入れたいのですが。SUM関数を使うと、3日のように空白セルの場合0.00とでます。A会社B会社C商店のいづれかに数値が入ったら、初めて数値が表示できるようにしたいのですが、どうすればいいのでしょうか?? 合計欄も同様です。縦に見たときの各取引先の月の合計を出したいのです。説明不足でしたら補足致します。分かる方いましたらご教示ください。宜しくお願いします。

  • ExcelでのSUM関数について

    Excel2000を使用しています。 例えば、A1~C1までをSUM関数で計算したいのでE1に =SUM(A1:C1)と入力します。 その後、A1からD1まで数値を入力すると E1に入力した式が=SUM(A1:D1)に変わってしまいます。 D1は計算したくない数値です。 何か設定があるのでしょうか? 教えて下さい。よろしくお願いします。

  • Excel関数について・・・

    次のような場合、関数を用いて効率よく処理を行うにはどのような敷を用いればよいか、どなたかご教授お願いできませんでしょうか?よろしくお願い致します。 セルA1にある商品の単価が入っており セルB1にはその商品の販売台数が入力されています。 その状態がセルA1~B10まで続いていたとします。 その下セルA11とセルB11を結合したセルに 上記のセルA1~B10までの集計を求めたく思います。 この場合、セルA1とセルB2の値を掛けたものを セルC1に一度出してから、セルC1~C10の合計値を出す などと言った方法はとらずに、いきなり直接結合セルに 結果を出すにはどのような方法を用いればよいですか? 出来るだけ簡潔な方法をご教授いただけるとありがたく思います。 分かりにくい質問内容で大変申し訳ございませんが 何卒よろしくお願い申し上げます。