发布网友 发布时间:2022-04-21 11:48
共5个回答
热心网友 时间:2022-07-12 06:30
在表格中,我们很多时候需要找到这列数字的前10个或者前几个数字,这时候我们就可以用以下方法。热心网友 时间:2022-07-12 06:30
在办公中,我们往往会遇到表格中包含了带有文本的数字,如果需要提取文本的数字,有没有好的办法批量提取呢?这里,为大家详见演示如何提取文本左侧的数字、提取文本右侧的数字、提取文本中的数字和提取混合在文本中的数字的操作步骤。
工具/原料
wps
示例数据
提取单元格中文本左侧的数字
1
当单元格中的数字在文本的左侧,需要提取左侧的数字
2
将光标放在需要填充的空白表格处,在上方公式栏中输入=LEFT(A2,2*LEN(A2)-LENB(A2)),此时提取出该行的数字
将鼠标放在该表格的右下角呈十字形下拉填充公式,即可批量提取。
END
提取单元格中文本右侧的数字
文本内容在左侧时,将光标需提取数字的空白处。
在上方公式栏中输入=RIGHT(C2,2*LEN(C2)-LENB(C2))。
回车后即可提取到该行的数字
将鼠标放在该单元格右下角呈十字形下拉填充公式,即可批量提取。
END
提取单元格中文本中间的数字
数字内容在文本中间时,将光标需提取数字的空白处。
在上方公式栏中输入=MIDB(E2,SEARCHB("?",E2),2*LEN(E2)-LENB(E2))
输入后点击回车键即可提取到该数字
将鼠标放在该单元格右下角呈十字形下拉填充公式,即可批量提取。
END
提取单元格中混合位置的数字
比较特殊的情况,单元格中出现了中文、字母、数字等混合型字符的情况。将光标放在空白单元格处
在单元格上方公式栏中输入:
=SUM(MID(0&G2,LARGE(ISNUMBER(--MID(G2,ROW($1:$1024),1))*ROW($1:$1024),ROW($1:$308))+1,1)*10
^ROW($1:$308)/10)
输入后按下Ctrl+shift+Enter即可提取
将鼠标放在单元格右下角呈十字形下拉填充公式,即可批量提取。
热心网友 时间:2022-07-12 06:31
先输入前面两个作为样式,然后
在B3输入ctrl+E(智能填充)
下面的都会自动填充,很多地方都可以运用这个方式智能填充
热心网友 时间:2022-07-12 06:31
这个容易用left函数配合len函数 就可以达到目的,
效果如图
具体公式为:=IFERROR(LEFT(A1,LEN(A1)-2),""),
如有需要可以继续交流!
热心网友 时间:2022-07-12 06:32
或者这样也可以
要考虑到不足3位的情况。