IF语句插值
有谁能告诉我下面的公式有什么问题吗? 我认为这是一个逗号,但不能确定。 连续得到这个错误。
=IF(S2="customer”,”551”,IF(S2=“business”,”552”,IF(S2=“both”,”551, 552”, “”)))
看起来,你用某种方式使用不被Excel识别的报价(如果你使用的公式与你发布的公式完全一样 )。
例如,请注意“”
(从您的公式) ""
与""
(接受的字符)不同。
正如其他人所说的那样: =IF(S2="customer","551",IF(S2="business","552",IF(S2="both","551, 552", "")))
如果您处于非美国语言环境中,则可能需要使用分号;
而不是逗号。 尝试;
而不是,
=IF(S2="customer";551;IF(S2="busines2";552;IF(S2="both";"551,552";"")))
这在我的Excel表中工作。
尝试这个…
=IF(S2="customer","551",IF(S2="business","552",IF(S2="both","551, 552", "")))
你得到什么样的错误? 我把它放在下面,所有4返回正常工作。 看起来和你一样,但这里是安全的一面。
如果(S2 =“customer”,“551”,IF(S2 =“business”,“552”,IF(S2 =“both”,“551,552”,“”)))