Countif公式从日历表中计算天数

时间:2018-11-27 11:13:28

标签: excel excel-formula

我有一个日历形式的Excel表。 该表显示在任何给定的一天中“区域”使用了多少物料。 AI16单元需要查看每个日期,如果任何区域使用了任何材料,则将其视为“参加日”。

E.G-在下面图像中的示例中,“所有区域”在1日,20日和21日使用了材质。仅区域6在26日使用了物料。 AI16栏应将此视为参加了4天。 我当前使用的countif公式仅将这算作3.1天的出席时间,因为并非所有地区都在26日使用材料。

任何帮助将不胜感激。

Materials Used Table

1 个答案:

答案 0 :(得分:0)

选项1帮助器列

在AH列中任意创建一个帮助器列,以计算每行中使用某事物的天数。将以下公式放在AH16中,然后复制到AH22中:

=COUNTIF(B16:AF16,">0")

然后在AI16中使用以下公式:

=MAX(AH16:AH22)

选项2单格公式

由于您要汇总第23行的每日使用量,因此可以跳过帮助器列,而只需计算总计行中使用的天数。将以下公式放在AI16中。请注意,在下面的示例中,将其放置在AI17中用于演示。

=COUNTIF(B23:AF23,">0")

enter image description here

此解决方案基于负材料的使用是不可能的。调整范围以适合您的需求。