excel提取文字前面的数字的公式

2024-11-19 12:31:53
推荐回答(4个)
回答1:

2楼的第一个公式提取出来的是文本格式的数据,公式前面减负运算就可得到数值数据=left(b1,2*len(b1)-lenb(b1))或者用此公式=LOOKUP(4^8,--LEFT(B1,ROW(INDIRECT("1:"&LEN(B1)))))第二个问题:你的数据不是一样多的位数,公式="00"&--C1

回答2:

1, 使用LEN 和LENB 函数然后截取即可: A1=left(B1,len(B1)*2-lenb(B1)) 2, 不想使用文本模式的话, 你可以设置特殊格式,选整列, 设置单元格格式----->自定义格式: 00000000 相当于掩码, 不够8位的数字前面自动补零,

回答3:

1.在A1中写入公式:=left(b1,2*len(b1)-lenb(b1))下拉复制公式。 2.公式为:=right("00000"&c1,8)下拉复制公式。

回答4:

第二个问题可以使用自定义格式:"00"0