Excel 我是否可以使用IF(ISNUMBER)查找单元格是否为5位数或更多以显示美国或加拿大?

Excel 我是否可以使用IF(ISNUMBER)查找单元格是否为5位数或更多以显示美国或加拿大?,excel,if-statement,syntax,Excel,If Statement,Syntax,有人能帮我吗?我正在学习Excel,我试图找到一个公式,如果一个单元格有5位数字显示美国,如果没有显示加拿大。但有些单元格必须有12345-6789邮政编码,结果将显示加拿大 然后我有加拿大邮政编码R2H 0G2 感谢您的帮助 谢谢使用: =IF(ISNUMBER(--LEFT(A1,5)),"USA","CANADA") 看看IF公式。您可以在else结果中加入另一个IF。非常感谢@scottCraner!!!!它是有效的,但对于以零开头的邮政编码,如

有人能帮我吗?我正在学习Excel,我试图找到一个公式,如果一个单元格有5位数字显示美国,如果没有显示加拿大。但有些单元格必须有12345-6789邮政编码,结果将显示加拿大

然后我有加拿大邮政编码R2H 0G2

感谢您的帮助

谢谢

使用:

=IF(ISNUMBER(--LEFT(A1,5)),"USA","CANADA")

看看IF公式。您可以在else结果中加入另一个IF。非常感谢@scottCraner!!!!它是有效的,但对于以零开头的邮政编码,如MA中的01373,它显示了加拿大:(公式栏中的值是什么样的。是
1373
还是
'01373
,如果是后者,您需要将单元格格式更改为文本,而不使用
,因为这会导致问题。