EXCEL公式的格式化值为实际值
我有一个邮政编码的Excel文件,我需要得到第2个数字=左(G2; 2);
对于这样的邮政编码,如11008它的工作,我得到11 ,但如果一个邮政编码具有价值01008这不起作用,因为无格式(真值)值是1008
有任何想法吗?
您可以先使用TEXT
将邮政编码转换为文本:
=LEFT(TEXT(G2;"00000");2)
1008
首先变为01008
,然后你从LEFT
函数中得到01
。
您的邮政编码列应该被格式化为文本。 尽pipe邮政编码碰巧用数字表示,但它本身并不是真正的数字。
- 你不要用它做math;
- 它可以很容易地用字母表示(并且在一些国家中)。
- 前导零是重要的。
与电话号码一样的东西。
这里有一些相关的问题:
- 在数据库中使用整数列来存储美国邮政编码是个好主意吗?
- 电话号码列在数据库中