我按照this页面上的教程进行了一些条件格式化,但是在使用此公式时出现错误
= AND($ B3> = 45,$ B3< = 54)
错误讯息:
它说公式存在问题,它解释了它是否以=或 - 符号开头,这意味着它是一个公式...... 有关错误的信息并没有说明任何有用的信息。不习惯在Excel上工作,如果这很愚蠢,那就很抱歉。你能帮助我吗?感谢
答案 0 :(得分:5)
首先,尝试将逗号,
更改为分号;
。
=AND($B3>=45; $B3<=54)
As pointed out by IQV,您还需要使用AND()
的{{1}}的葡萄牙语版本:
E()
以下是将英语功能翻译成葡萄牙语功能的来源:
http://dolf.trieschnigg.nl/excel/index.php?langids=en+po
您的区域设置决定是否需要使用逗号或分号作为分隔符。因此,当您在将来找到带逗号的公式时,您需要再次进行相同的更改。
您还可以在控制台中更改列表分隔符。转到时钟,语言和地区&gt;地区和语言&gt;其他设置&gt;列出分隔符并将其从=E($B3>=45; $B3<=54)
更改为;
。
有关详细信息,请参阅此处:
http://datapigtechnologies.com/blog/index.php/why-your-version-of-excel-only-accept-semicolons-in-formulas-instead-of-commas/
答案 1 :(得分:2)
显然,您使用的是本地化的Excel。因此,在条件格式中,您必须使用本地化的函数名称。使用E()
代替AND()
时,它应该有效。
正如CallumDA在评论中提到的那样,您应该证明您必须在公式中使用哪个列表分隔符:;
或,
。