在 Excel 中,如果要提取单元格中的数字而去掉文字,可以通过以下几种方法:
方法一:使用函数
LEFT
、RIGHT
和 MID
函数结合 ISNUMBER
和 FIND
函数
=IF(ISNUMBER(FIND(".",A1)),MID(A1,FIND(".",A1)-1,99),MID(A1,FIND(" ",A1)+1,99))
这个公式先判断是否包含小数点,如果有则用 MID
函数从小数点前一位开始提取,否则从第一个空格后开始提取。
SUBSTITUTE
和 VALUE
函数
=VALUE(SUBSTITUTE(A1," ",""))
此公式先使用 SUBSTITUTE
函数把空格替换为空,然后使用 VALUE
函数将结果转换为数值。
方法二:使用快速填充(快捷键 Ctrl + E)
如果您使用的是 Excel 2013 及以上版本,可以先在相邻的单元格中手动提取一个数字作为示例,然后选中该示例单元格及下方需要提取数字的单元格区域,按下 Ctrl + E
快捷键,Excel 会自动根据示例进行快速填充提取数字。
方法三:使用数据分列
- 选中需要提取数字的列。
- 点击“数据”选项卡中的“分列”。
- 在分列向导中,选择“分隔符号”,点击下一步。
- 勾选“空格”作为分隔符号,点击下一步。
- 选择“常规”数据格式,点击完成。
这样,文字和数字就会被分在不同的列,您可以保留数字所在的列,删除文字所在的列。
例如,如果单元格 A1 中的内容是“价格 50 元”,通过上述方法就可以提取出数字“50”。
(责编: admin)
免责声明:本文为转载,非本网原创内容,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。