本文作者:office教程网

excel 从外部导入数据中含有多个空格的字符串文本转换为真正的数字的方法

office教程网 2023-11-06 10:12:28
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 有时从外部导入数据进来,比如从SQL Server数据库导入数据时,如果字符串文本前后存在空格,尤其是字符串文本后有多个空格,尽管在表面上与文本前后没有什么不同...

有时从外部导入数据进来,比如从SQL Server数据库导入数据时,如果字符串文本前后存在空格,尤其是字符串文本后有多个空格,尽管在表面上与文本前后没有什么不同,但这些空格的存在会影响数据的分析和处理。

  TRIM函数只能去掉删除单元格数据前后的空格,已经删除字符串中间的多余空格,如果字符串中间有很多个空格,那么删除空格后总会保留一个空格,而不会一个不剩的全部删除。

  比如下表的数据,在制作数据透视表之前,必须先将B列的数据利用公式进行规范化处理,否则是不能正确求和的。

excel 利用数据透视表进行汇总分析,将存在合并和空行的单元格进行处理的方法

下面所示的数据报表,这个表格看起来很直观,但它不是一个数据清单,因为在A列商品类别中,存在合并单元格,而且某些行没有相应的数据。我们为了能够利用数据透视表进行汇总分析,需

  小编的思路是利用FIND函数、MID函数、LEFT函数从数据字符串中提取出真正的数字。我们在C2单元格输入公式:=LEFT(MID(B2,FIND(" ",B2),9999),FIND(" ",MID(B2,FIND(" ",B2),9999))-1)*1,然后向下复制公式即可得到真正的数字。

  公式分析:这个公式比较复杂,思路是先利用FIND函数确定B2单元格字符串前面的特殊字符在字符串中的位置,然后利用MID函数提取出包括后面特殊字符在内的字符串,再利用FIND函数确定B2单元格字符串后面的特殊字符在字符串中的位置,最后,利用LEFT函数提取出中间的数字连带。

  如果对公式不是特别熟悉,也可以尝试使用查找和替换工具进行操作,思路是先查找单元格数据前面的特殊字符,再查找单元格数据后面的特殊字符。经过两次查找替换后,就可以得到真正的数字。

excel 制作数据透视表之前将文本型数字和纯数字混杂的数据列进行统一处理的方法

在某些情况下,可能在某列中既输入了数字型文本,有输入了纯数字,比如序号、电话号码等,这样,在利用数据透视表进行汇总计算时,会将看起来相同但实际并不相同的序号等处理为两种

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel 从外部导入数据中含有多个空格的字符串文本转换为真正的数字的方法发布于2023-11-06 10:12:28
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: