No.2
- 回答日時:
COUNTIFSに固執しない別解です。
セル B8: =SUMPRODUCT(COUNTIF(INDIRECT(A$7),$A$12:$A$19)*($B$12:$B$19=A8))
セル B8 をセル E8 にコピー&ペースト
No.3
- 回答日時:
COUNTIFS関数は、AかつBかつC の様な条件設定しかできません。
あなたのしたいことは、Aが1~3の何れかで、かつB という様な条件です。
「かつ」はできるけど、「または」はCOUNTIFS関数できないのです。
名前の定義を使っているから出来ないのでなく、
「=COUNTIFS(A12:A19,A班,B12:B19,A8)」
では、条件に「A班」と複数のセルをしている事が原因です。
COUNTIFSのみで行うとすれば、
=COUNTIFS(A12:A19,"A",B12:B19,A8)+COUNTIFS(A12:A19,"B",B12:B19,A8)+COUNTIFS(A12:A19,"C",B12:B19,A8)
という長い式になります。
(あなたのやりたいことはこいうことです)
せっかくつけた名前を使いたい場合は、
=COUNTIFS(A12:A19,INDEX(A班,1),B12:B19,A8)+COUNTIFS(A12:A19,INDEX(A班,2),B12:B19,A8)+COUNTIFS(A12:A19,INDEX(A班,3),B12:B19,A8)
といった式になります。
皆さんの回答の通りCOUNTIFSにこだわらなければ、以下の様な感じでもできます。
=SUMPRODUCT(((A12:A19="A")+(A12:A19="B")+(A12:A19="C"))*(B12:B19=A8))
なぜ出来ないのかずっと考えて居ましたが、kyboさんのおっしゃる通りですね…!
理由が解ってスッキリしました。
ご丁寧にありがとうございました!
No.4
- 回答日時:
こんにちは!
すでに色々回答が出ていますので、参考程度で・・・
COUNTIFS関数を使うとすると↓の画像のように作業用の列を設けた方が簡単だと思います。
区分けは2種類(A班・B班)だけだとして
「名前定義」を利用しています。
作業列C2セルに
=IF(COUNTIF(A班,A2),"A班","B班")
という数式を入れフィルハンドルでずぃ~~~!っと下へコピーしておきます。
そしてF2セルに
=COUNTIFS(C:C,E$1,B:B,E2)
H2セルに
=COUNTIFS(C:C,G$1,B:B,G2)
という数式を入れ、それぞれをフィルハンドルで下へコピー!
これで画像のような感じになります。m(_ _)m
ご回答ありがとうございました。
参照する表は、データをシステムから落として来るため、出来るだけ作業列を追加しないやり方を考えてました!
こちらのやり方も今後の勉強の為に、覚えておこうと思います。
ご丁寧にありがとうございました!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルを活用した受注表作成の中で関数・数式を教えてください。 3 2022/07/23 08:14
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- その他(Microsoft Office) 従業員増減対応で当番種類の増減対応な当番表 21 2022/07/19 07:30
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- その他(Microsoft Office) IF関数について教えてください 2 2022/05/10 13:31
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) 表計算ソフトcalcにおいて、1時間10分を1.1と表記する方法とそれらを集計する方法は? 4 2022/04/06 16:54
- Excel(エクセル) 現時点の年齢を算出して、その年齢と一致したセルを色付けしたい。 4 2022/06/23 17:49
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
このQ&Aを見た人はこんなQ&Aも見ています
-
外出時に「待たせる妻」vs イライラする「待つ夫」は日本だけ?見習いたい海外事情
夫の家事参加に積極的なイメージのある海外でも、同様の事例はあるのか。結婚カウンセラーの佐竹悦子さんに伺ってみた。
-
エクセル、 名前の定義に関数を使用すると参照できない
Excel(エクセル)
-
Excel にて条件付き書式の色にさらに上塗りをしたいです。
Excel(エクセル)
-
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
-
4
excel セル範囲に名前を付ける(名前の定義)について
Excel(エクセル)
-
5
excelのCOUNTIF関数で、『範囲=色のついたセル』に設定したいです。
Excel(エクセル)
-
6
VBAでダブルコーテーション入りの数式をセルにセットしたい
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル初心者です 関数の入れ...
-
【関数】先頭だけにある、半角...
-
エクセル 白黒印刷で白線を印刷...
-
Excelのチェックボックスの使い...
-
【関数】適切な文字数の数字を...
-
Excelのpivotについて質問です
-
Excel ピボットテーブルで日付...
-
LOOKUP関数を使えばいいのでし...
-
エクセル関数を教えてください
-
エクセルのセルに同じ大きさの...
-
UNIQUE関数が使えないバージョ...
-
excelの不要な行の削除ができな...
-
エクセルで「-0.0」と表示さ...
-
時間によってファイル名が変わ...
-
WPS OFFICEでの縦書きについて
-
エクセルの関数について教えて...
-
Aというブックの1というシート...
-
【マクロ】シート名を取得する...
-
VBA Private Sub Worksheet_Cha...
-
VBA、Excelのworkbook.open に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel 2019 のピボットテーブル...
-
[関数得意な方]教えて下さい・...
-
Excelにてある膨大なデータを管...
-
[関数について]わかる方教えて...
-
Excel初心者です。 詳しい方、...
-
excelの不要な行の削除ができな...
-
エクセル関数に詳しい方教えて...
-
INDIRECTを使わず excelで複数...
-
[オートフィルタ]で抽出された...
-
エクセルの神よ、ご回答を! エ...
-
エクセル関数に詳しい方、教え...
-
各ページの1番上の表示について
-
Excelで写真のような表を作った...
-
エクセルで不等号記号(≠)が上に...
-
数学 Tan(θ)-1/Cos(θ)について...
-
Excel 2019 は、SPILL機能があ...
-
Excelで全角を半角にしたいので...
-
条件付き書式を教えてください
-
Excel フィルターを掛けた状態...
-
[オートフィルタ]の適用範囲の...
おすすめ情報