excel ISTEXT 在公式包含答案“”时返回 True

excel ISTEXT 在公式包含答案“”时返回 True

我有一个公式,它返回值“”空白。(正确)但是,当测试 ISTEXT 时,我得到的结果为“True”,我理解“”被视为文本,但是我想测试实际的单词,即替代结果,即“道路完工”或“损益项目”......我称之为真实文本。有没有办法绕过“”结果在测试时提供 True 值?

=IF(D46=0,"",IF(K46="Roads Finished","",IF(K46="","no start date",HLOOKUP($D$6,'sales & Con Inputs'!$A$6:$K$98,93)))).....这将正确返回“”

此单元格的 ISTEXT 返回“True”,我希望使用 ISTEXT,而不是指定每个语句,即“道路已完工”,“无开始日期”,如您在上面的公式中看到的那样

答案1

使用IFandAND语句。

假设要测试的单元格在 A1。

IF(AND(ISTEXT(A1),LEN(A1)>0), TRUE, FALSE)

相关内容