![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
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
![「COUNTIFSで名前の定義を使用する方」の回答画像4](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/1/667667_5497e7171b2c0/M.jpg)
ご回答ありがとうございました。
参照する表は、データをシステムから落として来るため、出来るだけ作業列を追加しないやり方を考えてました!
こちらのやり方も今後の勉強の為に、覚えておこうと思います。
ご丁寧にありがとうございました!
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さんのおっしゃる通りですね…!
理由が解ってスッキリしました。
ご丁寧にありがとうございました!
お探しの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も見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
Excel にて条件付き書式の色にさらに上塗りをしたいです。
Excel(エクセル)
-
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
-
4
excel セル範囲に名前を付ける(名前の定義)について
Excel(エクセル)
-
5
excelのCOUNTIF関数で、『範囲=色のついたセル』に設定したいです。
Excel(エクセル)
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelデータをコピペして、ペー...
-
スプレッドシート、Excelでの数...
-
エクセルの関数について教えて...
-
スプレッドシートで使う数式を...
-
Microsoft Officeの中古は信用...
-
エクセルで会社の従業員のデー...
-
Excelで50個のセルに同じ文字を...
-
エクセルの表で1年間の曜日を...
-
エクセルでの特別な文字を上に...
-
エクセルで不等号記号(≠)が上に...
-
エクセルでB列でフィルターをか...
-
エクセルでセルに標準で入力さ...
-
Excelで、項目の種類ごとにカウ...
-
【マクロ】アクティブセルにブ...
-
EXCELの質問です 119から足した...
-
【マクロ】アクティブセルの、...
-
【マクロ】アクティブセルの行...
-
エクセルの空欄をつめて、次の...
-
Excelの数式について教えてくだ...
-
非表示列の再表示に失敗
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報