我有一个日历形式的excel表。该表显示了某一“区域”在任何一天使用的材料数量。单元格AI16需要查看每个日期,如果任何区域都使用了任何材料,则将其计算为“出席日”。
例如,在下面链接的图片示例中,所有区域都在第1、20和21号使用了材料。二十六号只有第六区用过材料。列AI16应将此计算为4天出席。我目前使用的计算公式只是把这个计算为3.1天,因为不是所有的地区都在26日使用材料。
任何帮助都将是非常感谢的。

发布于 2018-11-27 13:11:43
选项1帮助栏
在AH列中任意创建一个助手列,以计算在每一行中使用某物的天数。将以下公式放入AH16并复制到AH22:
=COUNTIF(B16:AF16,">0")然后在AI16中使用以下公式:
=MAX(AH16:AH22)选项2单细胞公式
由于您每天都在第23行中使用,所以可以跳过helper列,只需计算整个行中使用的天数。在AI16中放置以下公式。注意,在下面的示例中,为了演示目的,它位于AI17中。
=COUNTIF(B23:AF23,">0")

这个解决方案是基于不可能使用的负性物质。调整范围以适应您的需要。
https://stackoverflow.com/questions/53498418
复制相似问题