"IF" 表达式语法说明

"IF" expression syntax clarification

对于比我有更多 Excel 经验的人来说真的很简单。

逻辑上我需要我的公式来输出这个结果:

IF Cell G2 contains "Y", then display the value of Cell E2

我到底该怎么做!?

您可以这样做:

=IF(ISNUMBER(SEARCH(G2,"Y")), E2, "")

=If(CountIf(G2,"*y*")>0,E2,"")

这将检查单元格 G2 中的 y。如果单元格中有 y anywhere,它将是 return E2 的值。否则为空白。

如果您想搜索以 "y" 开头的单词,只需删除第一个通配符并搜索 "y*"。反之亦然,对于以 "Y" 结尾的单词,您将使用 "*y".

IF 语句的工作原理如下:

=IF(Test, Value if Test = True, Value if Test = False)

所以你需要的公式是:

=IF(G2="Y", E2, "")