Excel 如果任一单元格包含文本则显示“是”

Excel 如果任一单元格包含文本则显示“是”

这是我迄今为止得到的公式:

 =IF(ISTEXT(AC4&AD4), "Yes", "No")

我需要它在任一字段包含下一个时返回“是”,但只有当两个字段都包含下一个时,它才返回“是”。如果两个字段都不包含文本,则应该返回“否”。

答案1

使用AC4 & AD4意味着您正在连接/串联两个字段。 如果其中一个是文本,则结果将是文本。 这就是您无法获得正确结果的原因。

使用下面的公式。您必须使用OR 函数TRUE当其中一个字段测试为 TRUE 时它会返回。

=IF(OR(ISTEXT(AC4),ISTEXT(AD4)),"Yes","No")

相关内容