- 締切済み
COUNTIF関数の複数条件
COUNTIF関数の複数条件 土日祝日も交代で勤務するシフト表を作成しています。 その月に土日祝の休みが何回あるか数えたいです。 SUMPRODUCT関数を試しましたが上手くいかないので助けてください。 ※祝日の一覧AR1:AR15に入っています。(2010/4/19など) A B C D E F G H~AE 1 1 2 3 4 5 6 7 8~31・・・日付 =DATE(2011のセル,4月のセル,1) 2 月 火 水 木 金 土 日 月~火・・・曜日 =TEXT(A1,"aaa") 3 休 出 出 出 休 休 出 出~休・・・出勤or休 =SUMPRODUCT((A2:="日")*(B6:AE6="休")) でまずは日曜日だけは出来ました。 それに土曜日と祝日を組み合わせて計算したいです。 土曜日だけなら単純に足し算でもできますが、祝日が・・・汗 COUNTIF関数を更に足す・・・?! 年度末が迫り焦り気味ですがどなたかお願いします
- osaruna
- お礼率74% (47/63)
- その他MS Office製品
- 回答数1
- ありがとう数1
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- pamsd
- ベストアンサー率18% (39/209)
休日フラグの行を作りましょう。 日付が 祝日一覧にあったら 1 日付が 土日だったら 1 それ以外は 0 となる行を作るのです。 何でしたら 曜日の行を その休日フラグの行にしちゃってもいいでしょう。 それで その1の時で 計算すればいいのです。
関連するQ&A
- SUMPRODUCT関数とCOUNTIF関数
A-001 A-001 A-002 A-003 B-001 B-002 A-001 C-001 C-002 とあったときに仮に9個の製品コードであるとして、 A-001は3回でてきていますので種類としては7種類の 製品コードということになります。 "質問:様々ある素材のうち重複しているものは1つだけカウントして上記の7というような値を求める関数がありますか?" 以前このような質問をし、 ”=SUMPRODUCT(1/COUNTIF($A$1:$A$9,A1:A9))” との回答をいただきました。回答通りにやると値が求められました。とても大助かりでした。 そこで、関数のヘルプで どういう関数かを勉強しましたが僕には理解できませんでした。配列とかなんとかやらでてきて……超ムズイ!! だれかこんな僕にとても分かりやすいことばで SUMPRODUCT関数とCOUNTIF関数を教えていただけませんか?EXCELのヘルプは難しすぎる…… 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル2003、countif関数の検索条件について
エクセル2003、countif関数の検索条件について 「A1セルより小さい数値の数」を調べたいのですが、 どうしてもうまく出来ません。 イメージ的には COUNTIF(B1:B20,"<A1") のようにしたいです。 回答よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excel 関数でcountifの複数条件
Excelで条件にあった個数をカウントする関数はcountifですが、 複数の条件にあった個数をカウントする場合、countifの式はどうすればよいのでしょうか。 例えば A列の1行から20行で"○"が入っている個数のカウントは =countif(a1:a20,"○")ですが A列の1行から20行で"○"が入っていて、なおかつ B列の1行から20行に"1"が入っている個数のカウントを知りたいです。 =countif(a1:a20,"○")and(b1:b20,"1")ではないですよね。 よろしくご教授願います。
- ベストアンサー
- オフィス系ソフト
- 複数の条件を数える関数
エクセルでたとえばA1からA10・B1からB10のセルにa1、A2、B1、B2、C1、C2等入力された文字を数える関数を教えてください(空白はカウントしない)。COUNTIFで挑戦しましたができませんでした。
- ベストアンサー
- オフィス系ソフト
- エクセル COUNTIF関数 (複数条件)
エクセルの件で、たとえば、 COUNTIF 関数 A1からA5まで 例として上から あ、い、う、え、お と入力した場合 A7セルにCOUNTIF関数で 上記のすべての条件をカウントする場合は どのような関数式が正しいですか? COUNTIF(A1:A5."あ")+COUNTIF(A1:A5,"い")+ ・・・・・・・ のようにじ式を連続して5回 使うのが正しいほうほうですか? もっと賢い方法はありませんか? また、僕は初心者で詳しくありませんが、 NOTを混ぜて あいうえお以外をカウントする方法はありませんか? たとえば、 A1からA5までで、 「 あ、い、う え お 」 以外のひらがなが入力された場合に その数をカウントする方法 たとえば か き く などが 入力されていたら その数をカウントする方法は ありませんか? ついでに教えてほしいのですが、COUNTIFS(A1:A5,"×",A1:A5,"○") の計算式は正しいですか?エクセルに入力しても0が反映されます。 式がエラー表示されないので間違いではないとと思いますが、 ○ ×を入れても カウントがでません なぜでしょうか?
- ベストアンサー
- オフィス系ソフト
- エクセル/COUNTIF関数で空白以外のセル数取得は?
エクセル2000のワークシート関数の質問です。 B1~B13には数式が入っており、計算の結果として何らかの文字や数字が表示されたセルと、何も表示されない、つまり=""のセルがあります。 このセル範囲の何かが表示されたセルの個数を取得する関数を探しています。 =COUNTIF(B1:B13,"<>""") としてみましたが全セル数の13が返りました。 やむをえず =ROWS(B1:B13)-COUNTBLANK(B1:B13) とか =SUMPRODUCT((LEN(B1:B13)>0)*1) とか =SUMPRODUCT((B1:B13<>"")*1) として取得しましたが、本来のCOUNTIFでは取得できないのでしょうか?
- ベストアンサー
- その他MS Office製品
- COUNTIF関数について
タイトルの件についてご助言をお願いします。 エクセル表でいくつかシートがあって、例えば各シートの同じセル番号(例えば3枚のシートのA1のセルとして)にある”○”の数を集計したいとき、COUNTIF関数で次のように入力しました。 =COUNTIF(sheet1:sheet3!A1,"○") ところが、VALUEエラーが出て、集計してくれません。同じシート内でCOUNTIFで”○”の数を計算するのはすんなりできています。(例えば、=COUNTIF(A1:A5,"○"))この関数ではシートごとの集計はできないのでしょうか?ほかの関数を使うのでしょうか?集計する方法をご存知の方ご教示ください。
- ベストアンサー
- オフィス系ソフト
- Excelのcountif関数について
エクセルのcountif関数について質問をさせていただきます。 Countif関数で「B1」と「B2」や「N」と「n」いう数値を別数値として数えたいのですが、 countif(セル:セル,"B1"」 と入れると、どうもB2もカウントされてしまいます。 別数値としてカウントする方法を教えていただけないでしょうか。 宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- COUNTIFで・・・
次の表があります。 A列 B列 C列 D列 E列 購入日 会員番号 氏名 購入金額 注文回数 4月1日 111 あい 1,000 4月1日 222 かき 1,500 4月2日 333 さし 1,200 4月2日 111 あい 1,200 4月2日 444 たち 2,000 4月3日 222 かき 2,000 4月3日 111 あい 1,000 4月4日 333 さし 1,500 表の注文回数の欄にその人のその日は何回目の注文かを関数で求めたいです。あいさんの注文、1日に1、2日に2と表示させたいです。 で、COUNTIF関数でよいかと思い、 E2=COUNTIF($B$2:B2,B2) をオートフィルでE9までコピーしたところ(E3=COUNTIF($B$2:B3,B3)・E4=COUNTIF($B$2:B4,B4)・・・)、計算はできたのですが、E3からE9までセルの左上角に緑の三角がついて、「このセルの数式は、隣接したセル以外の範囲を参照します」と出てしまいました。 どこをどう修正すればよいのか混乱してます。 教えて下さい!
- ベストアンサー
- オフィス系ソフト
お礼
ありがとうございます