[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『祝日 出勤の日数をカウントしたい』(みみ)
A B C D E F 1 2 2021年 1 2 3 4 3 1月度 4 1 金 出 5 2 土 6 3 日 出 7 4 月 出 8 5 火 出 9 6 水 出 10 7 木 11 8 金
祝日出勤 1 2
1日〜4日は休みのですので、曜日は赤字で表示されています。
C4〜F7は祝日の為塗りつぶししてます。
A4=DATE(A2,A3,1)
B4=TEXT(A4,"aaa")
条件付き書式設定 B4=VLOOKUP(A4,祝日リスト,1,0)
B4=B4="日"
条件当てはまるときはB列の曜日が赤く表示されます。
赤く表示されてる行はピンク色で塗りつぶしです。
C4のように本来は休みですが、曜日が赤字の時もしくはC4のセルが色で塗りつぶしされてるときに出勤の出の字が入ってたら、その日数をカウントしたいです。何かいい方法ありますか?よろしくお願いします。
< 使用 Excel:Excel2010、使用 OS:Windows10 >
セルの色を付けているのは条件付き書式でしょうか。あるいは手動で塗りつぶしでしょうか。 セルの色でカウントは2010ではできなかったと思いますので、どこかに休日フラグの列を置き、 そこに1なりをつけた行を休日として条件付き書式で塗りつぶすようにしておけば、COUNTIFS で集計 できるともいますが、いかがでしょうか。 (QS) 2021/01/14(木) 15:43
休みは日曜と祝日ってこと? 「出」を入力するのは本当にF列まで? その程度なら・・・ 日付は4行目から34行目までだとして
=SUMPRODUCT(SIGN(COUNTIF(祝日リスト,0&$A$4:$A$34)+($B$4:$B$34="日"))*(C4:C34="出")) 右コピー
■作業列を使ってもいいのなら
G列を作業列として
G4 =IF(OR(COUNTIF(祝日リスト,0&A4),B4="日"),1,"") 下コピー
カウント =COUNTIFS(C4:C34,"出",$G$4:$G$34,1) 右コピー
以上、参考まで (笑) 2021/01/15(金) 12:00
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.