Excel动态电子表格
我有一个包含这些列的动态电子表格 受试者| ID |状态|分配给|创建人|创建日期|关闭日期 我正在尝试创建一个可以计算的公式:Excel动态电子表格,excel,excel-formula,Excel,Excel Formula,我有一个包含这些列的动态电子表格 受试者| ID |状态|分配给|创建人|创建日期|关闭日期 我正在尝试创建一个可以计算的公式: 统计所有状态=已完成且日期为今年的项目 计算今天创建的所有记录 我尝试了多个公式,但我不确定为什么它不起作用,我无法正确过滤以获得正确的记录。任何帮助都是有益的 我尝试了=COUNTIFS(B:B,“已完成”,H:H,“>=01/01/2018”),但这并没有过滤记录。它仍然包括前几年的记录 我还尝试了两个独立的countif语句。那些似乎也不起作用。你的公式似乎
- 统计所有状态=已完成且日期为今年的项目李>
- 计算今天创建的所有记录
=COUNTIFS(B:B,“已完成”,H:H,“>=01/01/2018”)
,但这并没有过滤记录。它仍然包括前几年的记录
我还尝试了两个独立的countif语句。那些似乎也不起作用。你的公式似乎很好。只需检查并确保日期格式正确即可。您还可以为年添加一个单独的列(您可以使用
年功能)并编写=COUNTIFS(B:B,“完成”,I:I,2018)
。(我猜您的代码没有运行,因为Excel认为您给定的日期是文本而不是真实日期!如果您确定您的H:H是日期格式而不是文本,您可以尝试在yor公式中使用与01/01/2018等效的整数,即43101。因此您的公式为:
=COUNTIFS(B:B,“已完成”,H:H,“>=”&43101)
或者,您可以将限制日期写入单元格,并可以在公式中直接引用该单元格:
=COUNTIFS(B:B,“Completed”,H:H,“>=”&E7)
尝试COUNTIFS或COUNTIF。我尝试了COUNTIF和COUNTIFS。我尝试了=COUNTIFS(B:B,“Completed”,H:H,“>=01/01/2018”),但这不会过滤记录。它只给出0。我不确定出了什么问题。我添加了更多解释。