gpt4 book ai didi

excel - 如果星期几是星期二,则 COUNTIF 函数

转载 作者:行者123 更新时间:2023-12-03 07:27:40 26 4
gpt4 key购买 nike

仅当另一列中的相应单元格是星期二时,我才需要计算一列。一个示例图像是:

SO25561294 question example

最初,我试图使用与 WEEKDAY 配对的 COUNTIFS 函数,但我无法让它工作。

=COUNTIFS(B2:B32,TRUE,A2:A32,WEEKDAY(3))

或者
=COUNTIFS(B2:B32,IF(A2=WEEKDAY(3),1,0))

每个单元都需要在每周星期二计算。如果他们在它之前或之后计算一天,则被认为是迟到的。需要发生的是,每个单位都需要计算他们计算的天数,然后计算他们没有计算的天数。过去,我通过一个基于一个月天数的简单算术公式完成了最后一部分。除了这两个计数之外,我还需要用红色背景填充任何遗漏的单元格。

实际工作表有几个相同格式的表格,从 1 列到 65 列不等。

最佳答案

请在 B34 中尝试:

=SUM((WEEKDAY($A2:$A32)=3)*(B2:B32<>""))

使用 Ctrl+Shift+Enter 输入并复制到 D34。

我假设您能够计算相关月份的星期二数,并通过从该数字中减去上方单元格中的值来完成第 35 行。

事后思考:

您的帖子中还有一个完全独立的问题(红色背景),我认为最好使用条件格式处理。选择 B:D 并在 Conditional Formatting, New Rule... 中选择 Use a formula to determine which cells to format to and under Format values where this formula is true: 输入:
=AND(WEEKDAY($A1)=3,B1="")  

单击格式...,选择填充和红色,确定,确定。

关于excel - 如果星期几是星期二,则 COUNTIF 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25561294/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com