有人能告诉我下面的公式有什么问题吗?我认为这与逗号有关但不确定。不断得到这个错误。
=IF(S2="customer”,”551”,IF(S2=“business”,”552”,IF(S2=“both”,”551, 552”, “”)))
答案 0 :(得分:2)
如果您使用的是非美国语言环境,则可能需要使用分号;
而不是逗号,
。尝试使用;
代替,
=IF(S2="customer";551;IF(S2="busines2";552;IF(S2="both";"551,552";"")))
这适用于我的excel表。
答案 1 :(得分:2)
您似乎在某种程度上使用了Excel无法识别的引号(如果您使用的公式与您发布的公式完全相同完全相同)。
例如,请注意“”
(来自您的公式)与""
(接受的字符)的不同之处。
正如其他人所说,这有效:=IF(S2="customer","551",IF(S2="business","552",IF(S2="both","551, 552", "")))
答案 2 :(得分:0)
试试这个......
=IF(S2="customer","551",IF(S2="business","552",IF(S2="both","551, 552", "")))
答案 3 :(得分:0)
你得到什么样的错误?我把它放在下面,所有4个返回工作正常。看起来和你的一样,但这里是为了安全起见。
= IF(S2 ="顾客"" 551",IF(S2 ="业务"" 552",IF( S2 =""," 551,552","")))