回答編集履歴

2

解決法の追記

2022/07/27 06:10

投稿

ALOHAMS
ALOHAMS

スコア195

test CHANGED
@@ -1,3 +1,13 @@
1
1
  原因は関数の後半「F6:F9」ですね。
2
- COUNTIFS関数の検索条件に範囲を指定してもorにはならないようです。
2
+ COUNTIFS関数の検索条件に範囲を指定してもorにはならないようで、条件に合うセルがないためカウントが0になっているようです。
3
+ ※範囲を指定せず「$D:$D, "溶接1"」とかであれば正しくカウントされる。
4
+
3
- ため条件合うセルがないためカウントが0になってるようです。
5
+ 多少無理やりですが以下ようすることで正しくカウントできると思す。
6
+ ```excell関数
7
+ = COUNTIFS($C:$C,">=2022/8/1",$C:$C,"<2022/11/1",$D:$D, F3) + COUNTIFS($C:$C,">=2022/8/1",$C:$C,"<2022/11/1",$D:$D, F4)
8
+ + COUNTIFS($C:$C,">=2022/8/1",$C:$C,"<2022/11/1",$D:$D, F5) + COUNTIFS($C:$C,">=2022/8/1",$C:$C,"<2022/11/1",$D:$D, F6)
9
+ + COUNTIFS($C:$C,">=2022/8/1",$C:$C,"<2022/11/1",$D:$D, F7) + COUNTIFS($C:$C,">=2022/8/1",$C:$C,"<2022/11/1",$D:$D, F8)
10
+ + COUNTIFS($C:$C,">=2022/8/1",$C:$C,"<2022/11/1",$D:$D, F9)
11
+ ```
12
+
13
+

1

修正

2022/07/27 05:57

投稿

ALOHAMS
ALOHAMS

スコア195

test CHANGED
@@ -1,4 +1,3 @@
1
1
  原因は関数の後半「F6:F9」ですね。
2
- COUNTIFS関数は複数の条件を指定できますが、それぞれの条件AND括られます。
2
+ COUNTIFS関数の検索条件に範囲を指定してもorにならないようです。
3
- 今回の式でいうと「C列が2022/8/1 ~ 2022/11/1」かつ「D列が"溶接1"かつ"溶接2"かつ"溶接3"かつ"組み立て"かつ~」という条件になります。
4
- そのため条件に合うセルがないためカウントが0になるわけです
3
+ そのため条件に合うセルがないためカウントが0になっていようです。