• 締切済み

エクセル関数:表示セルのデータのみ合算する方法について

初心者のため、表現等に不備がございましたらお許し下さい。 マニュアルで「表示しない」の設定を行ったセル(行)のデータは無視して、表示されているセルのデータのみ足し算したいのですが、このような関数はございますでしょうか?(※オートフィルタ使用しません。)回答例として「オートフィルタ+SUBTOTAL」は拝見したのですが、任意の非表示セルを無視する方法が分からず苦慮しております。初歩的なのかもしれませんが、ご教授頂きたく宜しくお願い致します。

みんなの回答

noname#204879
noname#204879
回答No.2

Excel 2007 では可能なようですが、私が持っている Excel 2002 以前では無理ですね。行の高さ、あるいは、行非表示の情報を返す関数もないので。

genggen
質問者

お礼

早速のご回答誠にありがとうございます。ご指摘のように、当方もExcel2002のため、「=SUBTOTAL(109,A1:A10)」は使用できませんでした。

  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

A1:A10に数値を入力し、別のセルに以下の式を入れます  =SUBTOTAL(109,A1:A10) 1行目~10行目の行を非表示にして結果がどうなるか試してみてください

genggen
質問者

お礼

早速のご回答誠にありがとうございます。申し訳ございません、情報不足でした。早速試してみましたが、当方、Excel2002のため、「=SUBTOTAL(109,A1:A10)」は使用できないようです。 Excel2003以降ですと、アドバイス頂いた方法で対応可能のようです。

関連するQ&A

  • 《エクセル2000》オートフィルタとSUBTOTALを使ってデータのチェックをしたいのですが…

    いつもお世話になっています。 一行一件で大量のデータが打込まれ、並びに列の最下部から2行あけた後に、SUBTOTAL関数を入れてあるシートがあります。 タイトルのとおり、オートフィルタとSUBTOTALを使ってデータのチェックをしたいのですが、オートフィルタを選択すると、SUBTOTAL関数が入力されているセルまでもがフィルタをかける対象になってしまいます。 おそらくは「フィルタオプションの設定」という所をいじればいいのだと思いますが、「リスト範囲」という所のセル番号を変えてOKを押すと、フィルタそのものが外れてしまいます。(現在はSUBTOTAL関数が入力されているセルも「リスト範囲」の中に入ってしまっています) SUBTOTAL関数が入力されているセルを、オートフィルタの対象にしないためにはどうすればいいでしょうか。

  • excelでSUBTOTAL関数を設定したのですが、オートフィルタをか

    excelでSUBTOTAL関数を設定したのですが、オートフィルタをかけるとSUBTOTAL関数を設定したセルが消えてしまいます。 セルが消えないようにするにはどうすればいいんでしょうか。

  • 関数で可視セルのデータ個数カウント

    Excel2002を使用しています。 オートフィルタで抽出したデータの個数を関数で カウントしたいのですが、可視セルのみをカウント 出来る関数はあるのでしょうか? 例えば   A 1 件数 2  2 3  1 4  3 5  1 6 関数 A6セルに何らかの関数を入れておき、 A列のオートフィルタを使って、1を抽出した時は A6に”2” 3を抽出した時はA6に”1”を表示させたいの です。 このように、可視セルのデータ個数のみを カウントする関数はありますでしょうか? フィルタを使わずにCOUNTIF関数でカウントする 方法、また、可視セルをコピー貼り付け後 カウントする方法は避け、あくまでフィルタで 抽出したデータの個数を瞬時にカウントしたいの です。 ご教授宜しくお願いします。

  • オートフィルタ後のデータから空白セルを数えたい

    はじめまして、 Excel2002(SP3)で、オートフィルタで抽出したデータから空白セルだけを数えたいのですが、subtotal(3)"countA"だと空白以外のセルしか数えられず、"Countblank"は抽出外のデータからも空白セルを拾ってきてしてしまうため、なかなかうまくいきません。 なにか良い方法はあるでしょうか?

  • エクセルVBでセルの内容が関数かどうかを調べる

    初歩的な質問で恐縮ですが エクセル2002で特定のセルに"=SUBTOTAL"などの関数が入っているかどうかを調べる場合の方法を教えてください。 よろしくお願いします。

  • Excel フィルタした値をセルに表示する関数

    図のような表をつくり、表にはテーブル書式を設定しています。 B列で社名でフィルターをかけると、C列、D列の数値の集計は、SUBTOTAL関数(109)で行っており、フィルターをかけた最終行にその集計数値が表示されます(下部画像のようになる)。 ついでに、B列の最終行に、フィルターをかけた値(ここでは文字列の"あいう会社")を表示させたいのですが、どの関数を使えばよいのかわかりません。 フィルターに使った文字列を抽出する関数、 あるいはフィルタした値は常にB列の上から2行目にくるので、 これを参照してB列の最終行のセルに表示させる方法 はあるでしょうか?

  • Excel 可視セル?だけ数字を足したい

    教えてください。 オートフィルタをかけて表示してあるセル(可視セル?)だけを足したいのですが、どうすればよいでしょうか? 切り張りなどせず、足し算を行いたいです。 NETで検索をかけるとSABTOTALを使えば・・・といくつか出ているのでが、実際「検索方法」に何を入れればいいのかわかりません。 お願いします。

  • EXCELフィルタ 空白セルをカウントしない方法

    エクセルで、文字だけが入っているセルの合計を出したいのですが、 フィルタをかけるので、SUBTOTAL関数を使用していましたが、 空白セルまで数えてしまいます。 空白セルは数えたくありません。 (空白ですが数式は入っている) フィルタをかけた時に文字だけ入っているセルの合計は どのようにしてだせば良いですか?? わかりずらくてすみませんが どなたか教えて下さい。

  • フィルタを蚊かけていて、表示されている数字を合算したい

    宜しくお願いします。 オートフィルタで、表示されている部分の数字だけを合算したいのですがどのようにやればいいのでしょうか? SUBTOTAL(3、範囲)だと、表示されているところだけ ”数えます” Countでは表示されていない(フィルタが係っているところまで) 数えてしまいます Sumも同様に、フィルタが係っているところまで合算してしまいます。 フィルタがかかっていて、表示されている部分だけ数字を合算するにはどうしたらいいのでしょうか? 教えてください。宜しくお願いします。

  • excel 関数 表示されているセルのみ抜き出す

    関数で表示されているセルだけ抜き出しを行いたいのですが、 (フィルタではなく)   A  B C D 1 2 2 2 4 3 5 4 4 8 5 5 6  7 8 8 10 11 A列のように、とびとびになっているものを、B列に表示されているものだけ抜き出したいのですが、 どうすればよろしいでしょうか。

専門家に質問してみよう