当数字遇上文本(一)sum、文本分列法
程序员文章站
2022-03-04 19:21:40
在Excel单元格中,可以存储的类型大体上可以分为:汉字、数字、字母、符号,我们都知道如果在单元格中输入数字时,是可以直接进行求和等操作的。
例1:
这个要...
在Excel单元格中,可以存储的类型大体上可以分为:汉字、数字、字母、符号,我们都知道如果在单元格中输入数字时,是可以直接进行求和等操作的。
例1:
这个要求出所有品种的合计数字,很简单,对不对,只要一个sum求和就可以了。=sum(B3:B7)
可是,万一,总之,现在是这个样子了,那又应该怎么办呢?
例2:
现在再直接进行sum求和,那可是不行的。得先处理一下数据,让它可以被sum函数认可才行的。
分析数据:对例2的数据进行观察可以发现一个规律:
第一份数据:汉字与数字之间始终有一个"/"进行分隔着
第二份数据:汉字的字符数始终只有2个,数字的字符数不定
第三份数据:正好与第二份数据相反,汉字的字符数不定,数字的字符数固定着是2位
OK,那现在我们就可以针对这些规律进行操作了。
方法1:分列法
步骤1:[数据]-[数据工具]组-单击[分列],打开文本分列向导;
第一份数据
步骤2:勾选分隔符号-单击下一步;
步骤3:在分隔符号中,勾选[其他]并在文本框中输入"/",单击下一步,直至完成。
第二份数据
步骤2:勾选固定宽度-单击下一步;
步骤3:在数据预览的文本框内,在汉字与数字之间单击鼠标,设置分列线,后单击下一步直至完成。
第三份数据
无法使用一次分列得到结果,本方法不适用。
完成效果图如下:
此时再使用sum对这些数字进行求和,将不再是个难事了。
文章来自于excelhome论坛。
(第3份数据处理方法,待下回分解~~)