![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
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も見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
Excel にて条件付き書式の色にさらに上塗りをしたいです。
Excel(エクセル)
-
excel セル範囲に名前を付ける(名前の定義)について
Excel(エクセル)
-
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
-
4
excelのCOUNTIF関数で、『範囲=色のついたセル』に設定したいです。
Excel(エクセル)
-
5
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
6
エクセル、 名前の定義に関数を使用すると参照できない
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでファイルの最終更新...
-
Excelに詳しい方! B列が「日...
-
F9キーについて。
-
Excelファイルが開けません
-
シフト表をエクセルで作るとき...
-
Excel関数について教えてくださ...
-
Excel 小さくなったスクロール...
-
計算能力
-
excel2013 MonthDays 関数が使...
-
スプレッドシートの関数につい...
-
Excel 2019 [オプション]の[リボンのユ...
-
Excelのピボットグラフの作り方...
-
エクセルで 自動的に◯や数字を...
-
【EXCEL】画像の黄色部分の抽出...
-
特定の文字列を含む、住所を抽...
-
EXCELの散布図で日付が1900年に...
-
【マクロ】2回実行したら、エ...
-
Excelで表を作ったところに文字...
-
マイクロソフトのPADを使ってい...
-
Excel分数の表示について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
半角カタカナをヘボン式ローマ...
-
(マクロ)vlookupの元データを同...
-
エクセルで上位バイトのセルと...
-
exselの質問です
-
Excel 大小比較演算子による「...
-
Excel VBについての質問です。
-
エクセルの問題です。絶対値の...
-
非表示列の再表示に失敗
-
職場の人から聞かれており、こ...
-
Excel関数-文字列で自動作成さ...
-
Excelデータをコピペして、ペー...
-
ユーザー定義関数をアドイン登...
-
【マクロ】for next構文について
-
エクセルの日付を編集する
-
【マクロ】VLOOKUPにて参照元に...
-
exselで最小数で並び替える関数
-
libre 表計算ソフトの計算がう...
-
エクセルで表
-
エクセルの表で1年間の曜日を...
-
西暦和暦
おすすめ情報