【发布时间】:2019-01-18 20:46:03
【问题描述】:
我需要从混合单元格中提取前导零的数字吗?
示例单元格 A1 内容:
A1: 0012 SomeText
我在单元格 B1 中只需要带前导零的数字:
B1: 0012
如果我将公式 =TEXT(LEFT(A1;FIND(" ";A1));"@") 放入格式为 General 的单元格中,我只会得到不带前导零的数字 12。
如果我将公式放入格式化为文本公式的单元格不起作用,它会显示公式文本。
【问题讨论】:
-
总是有四位数字吗?如果是这样,请将
"@"替换为"0000"或仅使用=LEFT(A1,FIND(" ",A1)-1) -
TEXT()将数字转换为字符串,以便去除前导零,除非您使用具有它们的格式,即使那样它也可能没有您想要的前导零数量。请改用字符串处理函数。 -
从 0 到 000001 有多种数字字符
标签: excel excel-formula