
数量 16 16 16 ← 計算式= COUNTIF(F10:F25,"<>""")
---の数量 7 8 9 ← 計算式= COUNTIF(F10:F25,"---")
平均点 46.7 41.3 57.9 ← 計算式= F7/(F4-F5)
点数合計 420 330 405 ← 計算式= SUBTOTAL(9,F10:F25)
A B C
1回 --- 25 ---
2回 50 --- ---
3回 20 80 30
4回 --- 30 ---
1回 15 --- 40
2回 75 --- ---
3回 80 40 50
4回 --- --- ---
1回 --- 20 70
2回 20 35 ---
3回 30 --- 35
4回 --- 85 ---
1回 --- --- 80
2回 60 15 ---
3回 70 --- 100
4回 --- --- ---
上記のような表があります。
回数ごとに、点数の平均点を出したいのですが、総数や、点数の合計は、フィルター時に計算可能なのですが(SUBTOTAL(9,I10:I25)の式で可能です)COUNTIFで求めたーーー(欠席)の数量が元の表全体のままなので、平均点が出ません。フィルター時にもその条件に合ったCOUNIFの内容を出したいのですがよい方法はないでしょうか?教えてください。
よろしくお願いいたします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
No.1さんの回答のように数式内で「回号」を指定しまう方法も当然考えられる訳ですが、ご質問者は「フィルター時ににもその条件にあった・・・」とおっしゃっておられます。
そこで、フィルター時にカウントが変わる方法を考えてみました。
添付画像をご覧ください。
No.1さんのご指摘のように、セル位置がわかりませんので、妄想を交えて、ご質問者の状況を再現してみました。
当然のことながら、全く当たっていない可能性が高いのですが、ご容赦ください。
まず、I列までは使用していることが判っているので、その右隣の列J10からJ25まで、全て「1」を入力しておきます。
さらに、その右隣のK、L、M列にD、E、F列の「---」の数をカウントするためK10に「=(D10="---")*1」という数式を記述し、オートフィルで右方向、下方向にコピーしてK、L、M列を埋めます。
F4には=COUNTIF(F10:F25,"<>""")という数式が入っているはずですが、「=SUBTOTAL(9,$J$10:$J$25)」に変更します。
F5には= COUNTIF(F10:F25,"---") という数式が入っているはずですが、「=SUBTOTAL(9,M10:M25)」に変更します。
F6には= F7/(F4-F5)という数式が入っているはずです。ここは変更がありません。
F7には=SUBTOTAL(9,F10:F25)という数式が入っているはずです。ここも変更がありません。
さらにI列を集計に使用していると推測しました。D列~F列までを集計してI列に表示します。I10に「=SUM(D10:F10)」という数式が入っており、オートフィル等でI25までコピーされているものとします。
I7には=SUBTOTAL(9,I10:I25)という数式が入っているはずです。ここも変更はありません。
I列の他のセルについて、ご質問者の説明がありません。
一応、見出しの内容に合わせるため、
I4には「=SUM(D4:F4)」、I5には「=SUM(D5:F5)」、I6には「=I7/(I4-I5)」という数式を入れてあります。
F列で記入した数式は、オートフィル等でD列、E列にもコピーするものとします。
こうすると添付画像①のような表が完成します。
これを、例えば「1回」でフィルターをかけると添付画像②のようになり、ご質問者のご希望に叶うものになると思います。

No.1
- 回答日時:
こんにちは
セル位置がまったくわからない(A,B,C ??)上に、計算式との関係も不明です。
まぁ、エスパー的に・・・
例えば、「1回」の平均を求めたいなら
=IFERROR(SUMIF($E10:$E25,"1回",F10:F25)/SUMPRODUCT(($E10:$E25="1回")*ISNUMBER(F10:F25)),"")
とか。
式中の文字の「1回」をセル値にしておけば、「2回」、「3回」もフィルコピーできるものと想像。
※ 当たるも八卦なので、エスパーじゃなかった時は無視してください。
ありがとうございます。
回答いただいた式を、エクセル上においたのですが、反応がありません。
何となくあっているような気もしますのだ、内容を再確認の上、もう一度実施してみます。
もう少し時間をいただき、やってみます。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 数学 「FFTの基本は、DFTはサンプル数Nが偶数なら 2つのDFTに分解できるということ。 分解するとD 3 2022/03/31 21:01
- Excel(エクセル) Excel関数の質問です。 5 2022/04/23 12:53
- その他(趣味・アウトドア・車) EXCELの計算 3 2023/03/16 10:02
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- 統計学 確率統計の問題です。 3 2022/04/07 04:39
- 高校 留年かどうか。年間5回あるテスト(1学期2回、2学期2回、3学期1回)で、赤点が30点なので 1,合 2 2023/01/21 22:05
- Excel(エクセル) ExcelのCOUNTIF関数について COUNTIF関数を使って1の目の累積回数を計算したいのです 3 2023/06/13 22:41
- Excel(エクセル) If関数に関する質問です。(再掲) 3 2022/10/01 20:51
- Excel(エクセル) 別シートに毎回異なるデータをコピーする 7 2022/06/24 09:02
- Excel(エクセル) 指定した数字まで累計する方法や文字例の抽出について教えてください 4 2022/10/05 21:19
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセルのdatedif関数を使って...
-
エクセル ドロップダウンリスト...
-
特定のセルだけ結果がおかしい...
-
【マクロ】【配列】3つのシー...
-
【関数】同じ関数なのに、エラ...
-
【マクロ】列を折りたたみ非表...
-
vba テキストボックスとリフト...
-
エクセルのVBAで集計をしたい
-
【マクロ】EXCELで読込したCSV...
-
【条件付き書式】シートの中で...
-
【マクロ】オートフィルターの...
-
ページが変なふうに切れる
-
【マクロ】アクティブセルの時...
-
【マクロ】3行に上から下に並...
-
エクセルの循環参照、?
-
iPhoneのExcelアプリで、別のシ...
-
【マクロ】A列にある、日付(本...
-
エクセル
-
エクセルに、105と入力すると、...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
9月17日でサービス終了らし...
-
エクセル
-
【マクロ】WEBシステムから保存...
-
エクセルの循環参照、?
-
エクセル ドロップダウンリスト...
-
エクセルのdatedif関数を使って...
-
特定のセルだけ結果がおかしい...
-
【マクロ】A列にある、日付(本...
-
【マクロ】EXCELで読込したCSV...
-
【マクロ】アクティブセルの時...
-
【エクセル】期限アラートについて
-
iPhoneのExcelアプリで、別のシ...
-
【関数】同じ関数なのに、エラ...
-
Excelの新しい空白のブックを開...
-
【マクロ】3行に上から下に並...
-
【マクロ】宣言は、何のために...
-
VBA チェックボックスをオーバ...
-
Excelについての質問です 並べ...
-
【マクロ】アクティブセルの2...
-
【関数】不規則な文章から●●-●●...
おすすめ情報