第1个回答 2021-06-14
1、首先在电脑中打开Excel,在C2单元格输入“150.00”然后回车。

2、选中需要提取数字的区域,这里选中【C2:C9】,然后按【Ctrl+E】-按住Ctrl键不放,按以下键盘上的【E】,即可得到结果,如图所示。

3、得到结果如图所示,并继续使用分列,如下图所示,更改【分隔符】为“元”。

4、点击【完成】即可得到最终结果。

本回答被网友采纳
第2个回答 推荐于2017-10-13
那么多大大小小的合并单元格,恐怕只有用vba解决了。
对补充问题的回复:
vba方法
按住ALT,依次按F11,I,M,粘贴代码后按F5
Sub 特殊替换()
On Error Resume Next
For R = 4 To [A65536].End(xlUp).Row
Cells(R, 1) = Format(Replace(Mid(Cells(R, 1), 3, 9), "世", "") - 1, "天尧0世")
Next
MsgBox "替换完成,请勿重复操作!"
End Sub本回答被提问者采纳
第3个回答 2010-04-07
如果世次加1递增且不重复,只要把第一个95改为94,下拉填充柄就可以了。
a1 为 天尧95世
b1 =substitute(a1,mid(a1,3,len(a1)-3),mid(a1,3,len(a1)-3)+1)
第4个回答 推荐于2017-09-21
假定需要处理的单元格是A1,可选用以下几种方法提取数字:
1、文字在前数字在后:可用RIGHT函数提取数字,公式=RIGHT(A1,LENB(A1)-LEN(A1)) 其中LENB(A1)-LEN(A1)计算右边数字的长度。
2、数字在前文字在后:可用LEFT函数提取数字,公式=LEFT(A1,2*LEN(A1)-LENB(A1)) 其中2*LEN(A1)-LENB(A1)计算左边数字的长度。
3、数字在中间、文字在两边:提取数字公式=-LOOKUP(0,-MID(A1,ROW(INDIRECT("1:"&LEN(A1))),2*LEN(A1)-LENB(A1)))其中MID函数从第1位开始依次截取长度为已测定数字长度的数字串,然后用LOOKUP函数获取其中的符合条件的值。