我真的不知道如何搜索这个问题或适当的标题,所以我希望这是有道理的。
我正在尝试构建一个Excel电子表格来跟踪当前正在为它们进行测试的软件的功能。电子表格如下所示,其中A-F是测试的占位符,1-5是函数的占位符。
| | A | B | C | D | E | F |
|:-:|---|---|---|---|---|---|
| 1 | X | | | | | X |
| 2 | | | | | | |
| 3 | | X | | | | |
| 4 | | | X | | | |
| 5 | | | | X | X | |
我想在最后有一个列可以做这样的事情:
| | A | B | C | D | E | F | Tested? |
|:-:|---|---|---|---|---|---|---------|
| 1 | X | | | | | X | Yes |
| 2 | | | | | | | No |
| 3 | | X | | | | | Yes |
| 4 | | | X | | | | Yes |
| 5 | | | | X | X | | Yes |
其中最后一列是if语句,如果行中有任何条目,它将显示条件字符串。我知道Excel的IF语句的工作方式类似于=IF(A1=10,"YES","NO")
,但我无法思考如何构建一个基于以下内容打印YES
或NO
的IF语句行中是否有任何条目。
编辑:添加更多细节。我已经考虑构建这样的IF语句:=IF(SUM(C3:AI3)>0, "YES", "NO")
如果我使用1
或0
而不是X
或{{1但我宁愿使用后者。或者我真的只是使用字符串而不是整数。
答案 0 :(得分:4)
您可以使用以下公式:
=IF(COUNTA(A1:F1)>0,"Yes","No")
答案 1 :(得分:1)
您正在寻找ISBLANK功能。 你的解决方案应该是这样的:
=IF(ISBLANK(A1:F1), "Yes","No")