在Excel中,如何检查同一行上是否存在三个值

时间:2015-11-17 10:06:32

标签: excel

在Excel中,我正在为所有员工进行不同班次的计划,每天一行。

作为最后一栏,我希望有一个“检查班次”,如果我们有三个班次,这将是一个单元格说好。

例如,对于特定的一天,我们将有5个人工作,一个将是早上,3个将是中午,一个将是晚上 如果我们在该行上有三个值(早上,中午,晚上),则检查单元格将标记为OK。否则,KO。

有任何线索吗?

2 个答案:

答案 0 :(得分:2)

基于A2:J2中的数据,在K2中:

=IF(MIN(COUNTIF(A2:J2,{"morning","mid-day","night"})),"OK","KO")

向下复制以获得第3行,第4行等的类似结果

此致

答案 1 :(得分:1)

因此,如果A1是早上,A2是中午,A3是晚上 把它放在D1:

=IF(AND(ISNUMBER(A1);ISNUMBER(B1);ISNUMBER(C1));"OK";"KO")

你必须输入数字才能获得OK。

您还可以进行总结检查,以确定所有职位空缺已由员工总数填补 - 即添加额外支票,以确定员工等于5等等。