
A 回答 (8件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
質問の目的や元データのリストのレイアウトが提示されていないので、類推した回答しかできないのですが、例えばいくつかの項目でフィルタしたとき、特定の列(例えばB列)に入力されている「○」の数をカウントしたいという意味なら、以下のような関数でその数をカウントすることができます。
=SUMPRODUCT(SUBTOTAL(3,INDIRECT("B"&ROW(B2:B1000)))*(B2:B1000="○"))
#このようなご質問では、配列数式など複雑な数式を使う必要がある場合も多いので、質問の際には(あるいは補足回答で)表のレイアウトや、どのような形式で表示させたいのかなどを、できる限り具体的に提示されたほうが、皆さんからより的確な回答を得ることができると思います。
ちなみに、目的が○や×の入力されているB列の値ごとの集計がしたいという意味なら、列フィールドにB列の項目名、行フィールドに絞り込み条件を配置したピボットテーブルを使用されることをお勧めします。
No.7
- 回答日時:
回答No6です。
×の数について空白行があるのでしたらA列を使った式を最後に示しましたがそれは誤りでした。B列を使った式が正しいです。最後に示した式は削除してください。No.6
- 回答日時:
いくつかの項目でフィルタをした場合、フィルタの種類を次々に変えるような場合などにはSUMPRODUCT関数などでは対応が難しいでしょう。
例えば次のように作業列を使って行うことでSUBTOTAL関数をうまく使うことができますね。例えばA1セルにグループ名の文字があり下行にデータがあるとします。B2セルから下方には〇、×が入力されているとします。そこで例えばグループ名でフィルタをするわけですが、SUBTOTAL関数が使えるように作業列としてC2セルには次の式を入力して下方にオートフィルドラッグします。
=IF(B2="○",1,"")
これで〇の有る行には1が表示されます。
次にフィルタ後の〇の数ですが、例えばD1セルに〇を入力し、E1セルには〇の数を表示させるために次の式を入力します。
=SUBTOTAL(2,C2:C1000)
または =SUBTOTAL(9,C2:C1000)
F1セルには×を入力し、G1セルにはその数を表示させるために次の式を入力します。
=SUBTOTAL(3,B2:B1000)-SUBTOTAL(2,C2:C1000)
B列に空白の行があるのでしたら次の式でよいでしょう。
=SUBTOTAL(3,A2:A1000)-SUBTOTAL(2,C2:C1000)
No.5
- 回答日時:
>ほしい回答は、「○」が 3 「×」が 2です。
どのようなレイアウトのデータなのでしょうか?
通常ならピボットテーブルを利用するのが簡単ですが、関数で表示するなら、
例えばA列でフィルタしたデータで、B列に○や×が入力されている場合に、B列の○の数をカウントするならSUMPRODUCT関数を使うことになります。
=SUMPRODUCT((A2:A1000="フィルタしたデータ")*(B2:B1000="○"))
No.4
- 回答日時:
こんばんは!
外していたらごめんなさい。
もしかしてこういうことですかね?
↓の画像で説明すると・・・
D2セルに
=SUMPRODUCT(($A$2:$A$100=D1)*($B$2:$B$100=$F$2))
という数式を入れ、となりのE2セルまでオートフィルでコピーしています。
これでF2セルにB列の条件を入力すれば、
B列が「AA」のものでA列が「○」と「×」の個数を表示されます。
結局オートフィルタでB列の「AA」と一致する条件でオートフィルタをかけたことと同じになると思います。
もし列数がもっとありオートフィルタの条件が増えるのであれば、数式が少し長くなるだけです。
以上、参考になればよいのですが
的外れなら読み流してくださいね。m(__)m

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel関数教えてください!! Excelで勤怠集計をしているのですが、部署別に雇用形態ごとの月間 2 2022/10/21 23:06
- Excel(エクセル) Excel(エクセル)でフィルター抽出後、非表示の行を計算しないで、合計を算出する方法 【内容】 添 4 2023/01/30 17:17
- Excel(エクセル) Excelで任意の塗りつぶし色の数字を集計する方法はありますか?関数を使ってできる方法があれば教えて 3 2022/11/18 16:57
- Excel(エクセル) 【Excelの集計について質問です。】 7 2022/12/03 16:51
- Excel(エクセル) エクセルで書式設定とフィルタの組み合わせでうまく行かないのですが 4 2022/10/07 10:02
- Excel(エクセル) Excelで任意の塗りつぶし色の数字を集計する方法はありますか? 3 2022/11/09 06:48
- Excel(エクセル) Excelで、あるセルだけ入力させたい、オートフィルターも使わせたい際のシートの保護 2 2023/02/23 15:14
- Excel(エクセル) 別シートに毎回異なるデータをコピーする 7 2022/06/24 09:02
- Excel(エクセル) EXCELピボットテーブル関数について 2 2023/04/10 20:35
- Excel(エクセル) Excelで結合したセル内の文字と結合されたセルの数を集計したい 2 2022/12/02 21:38
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Officer360?Officer365?の...
-
【マクロ】【画像あり】関数が...
-
オートフィルターの絞込みをし...
-
勤怠表について ABS、TEXT関数...
-
エクセル
-
Excelに貼ったXのURLのリンク...
-
エクセルシートの見出しの文字...
-
Excelで4択問題を作成したい
-
グループごとの個数をカウント...
-
【マクロ】実行時エラー '424':...
-
エクセルについて
-
エクセルの複雑なシフト表から...
-
エクセルの関数について
-
エクセル GROUPBY関数について...
-
グループごとの人数のカウント
-
UNIQUE関数の代用
-
Amazonでマイクロソフトオフィ...
-
【マクロ】変数に入れるコード...
-
ページが変なふうに切れる
-
グループごとの人数のカウント
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報