Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel formula 文本的一系列单元格通过失败_Excel Formula - Fatal编程技术网

Excel formula 文本的一系列单元格通过失败

Excel formula 文本的一系列单元格通过失败,excel-formula,Excel Formula,当字段为空时,我使用下面的公式来计算我想要“通过”、“失败”或空单元格的单元格范围 =IF(COUNTIF(I7:O7,"")=ROWS(I7:O7), "Pass", IF(COUNTIF(I7:O7,"Fail"), "Fail", "")) 当范围为空时,我得到空白单元格,当其中一个列在范围内失败时失败,但如果范围内的所有列都通过,则不能使其显示“PASS”。将使用“通过”、“失败”或“”的列只有I7、L7和O7。然后我将把公式复制到其他行。 这是为了获得一个整体通过/失败,只是在案例1

当字段为空时,我使用下面的公式来计算我想要“通过”、“失败”或空单元格的单元格范围

=IF(COUNTIF(I7:O7,"")=ROWS(I7:O7), "Pass", IF(COUNTIF(I7:O7,"Fail"), "Fail", ""))
当范围为空时,我得到空白单元格,当其中一个列在范围内失败时失败,但如果范围内的所有列都通过,则不能使其显示“PASS”。将使用“通过”、“失败”或“”的列只有I7、L7和O7。然后我将把公式复制到其他行。 这是为了获得一个整体通过/失败,只是在案例1字段是失败的情况下,我希望它显示一个整体失败,但如果所有字段通过,我希望它显示一个整体通过

提前感谢。

请使用以下选项:

=IF(COUNTIF(I7:O7,"Pass")=COLUMNS(I7:O7), "Pass", IF(COUNTIF(I7:O7,"Fail"), "Fail", ""))

然后您需要将countif中的
更改为
“Pass”
…countif(I7:O7,“Pass”)…
感谢您的反馈-但我仍然得到相同的结果。单元格为空,不显示“通过”。这是修订公式:=IF(COUNTIF(I5:O5,“Pass”)=列(I5:O5),“Pass”,IF(COUNTIF(I5:O5,“Fail”),“Fail”,“”)将
行(
更改为
COULMNS(
尝试了,但仍然得到了相同的结果。无法在字段中获得通过。只能获得失败和空单元格。这两个单元格填充正确。然后检查数据,确保没有空格或其他不可打印的字符使其找不到通过的
字符。
。从我的回答中可以看出,它有效。请标记单击答案旁的复选标记@RutabagaSue,即可确认正确