有人能告诉我下面的公式有什么问题吗?我认为这与逗号有关,但不确定。不断有这个错误。IF语句插值
=IF(S2="customer”,”551”,IF(S2=“business”,”552”,IF(S2=“both”,”551, 552”, “”)))
有人能告诉我下面的公式有什么问题吗?我认为这与逗号有关,但不确定。不断有这个错误。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", "")))
谢谢。这工作。出于兴趣,你如何在不同的引用形式之间切换? – user6222395
@ user6222395它真的取决于你在做什么。你在Excel中如何创建该公式?你是从其他地方复制粘贴它还是直接将它直接放入单元格中? –
如果你是一个非美国区域,那么你可能需要使用分号;
而不是逗号,
。尝试用;
代替,
=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”,“”)))
你正在得到什么错误?我只是试了一下,它的工作。但是,你有真实的部分关闭引号。 –