以下是在 Excel 中提取数字、文字数字混合单元格中数字的常用方法:
用函数公式提取
· 数字在左侧1:若数字在单元格左侧,文本在右侧,如 “123 苹果”,在要提取数字的单元格输入公式=LEFT(A1,2*LEN(A1)-LENB(A1)),然后鼠标放在该单元格右下角呈十字形下拉填充公式,可批量提取。
· 数字在右侧1:当数字在右侧,文本在左侧,如 “苹果 123”,在对应单元格输入=RIGHT(A1,2*LEN(A1)-LENB(A1)),同样下拉填充公式。
· 数字在中间1:若数字在文本中间,像 “苹果 123 香蕉”,公式为=MIDB(A1,SEARCHB("?",A1),2*LEN(A1)-LENB(A1)),再进行下拉填充。
· 字符混合1:单元格中是中文、字母、数字等混合型字符,如 “a 苹果 12b3”,在单元格输入=SUM(MID(0&G2,LARGE(ISNUMBER(--MID(G2,ROW($1:$1024),1))*ROW($1:$1024),ROW($1:$308))+1,1)*10,按 “Ctrl+Shift+Enter” 组合键确认输入,最后下拉填充。
用查找和替换功能提取2
选中要提取数字的单元格区域,按 “Ctrl + H” 打开 “查找和替换” 对话框,在 “查找内容” 框输入(^0-9),“替换为” 框留空,点击 “替换所有”,可删除非数字字符留下数字。
用分列功能提取2
当文字和数字之间有明显分隔符,如空格、逗号等,选中包含混合内容的单元格或列,在 “数据” 选项卡点击 “分列”,按提示选择分隔符类型完成操作,数字会被提取到新列。
用快速填充功能提取5
在要提取数字的列的第一个单元格手动输入第一个混合单元格中的数字部分,选中该单元格,按 “Ctrl + E”(Mac 系统是 “Command + E”),Excel 会尝试识别模式并自动填充其余单元格。