python如何将多张excel表内数据求和_Excel中带单位数值求和的三种方法,你都知道吗...

这篇博客介绍了在Excel中处理带有单位的数值求和的三种方法:公式替换配合快速填充法、Word高级查找法和自定义格式法。通过这些方法,可以在保留单位的情况下对数据进行有效求和。同时提到,可以使用Python来处理多张Excel表的数据求和问题。

有时候,我们需要处理一些自带文字单位的数据,而在Excel中只能对数值进行计算,如果直接对含有文字的数据计算会出错的。

如下图,这张销售表中记录了每个季度的桌子、椅子、沙发、小板凳等的销售量,但是由于每次记录时都有单位,如何快速求和呢?方法其实有好多种,以下这3种解决带单位数值的求和方法,你能想到几种呢,可以自己想尝试着想一下吧。

efcb84a3501ab87debfa29a64ad66542.png

公式替换配合快速填充法

直接利用公式对四个季度的值进行求和是没有用的,可以换一个角度,先对第一个手写公式求和,a=20+100+80+60。

e87d6fd1a80d609a2e21f32872359c50.png

手写完第一个之后就可以利用快速填充功能(Ctrl+E)完成所有的公式,如下图:

f0f75f86219643fe1f3a8b3e6fdf3a60.gif

现在所有单元格都变成了a=20+100+80+60的四个季度相加的形式,如果能把a去掉是不是就能相加求和呢?没错,接下来要把a替换为空值,以达到去除a的目的

23be2e1bb16ec383d585ac5c3f130dd7.gif

最终效果如下图,把a去除后就能够自动求和了:

981fb0fa970371b26f08eb46bd0a6c04.png

这个方法的妙处在于为公式添加了一个a,没有这个a的话会自动算出结果,快速填充就不起作用了。利用快速填充到所有单元格后将a去除,则变成了一个公式,会自动计算。

Word高级查找法

看过我前面文章的朋友都知道,Word里面的高级查找功能强大,利用通配符、正则表达式可以查找各种类型的数据。

首先把表格内容复制到Word中,如下图:

7c25d6a66a412cb583d1ec353af96237.png

框选数据区域,打开替换-高级搜索里面勾选"使用通配符",查找内容为[!0-9],意思是查找非0-9的数据,也就是张、把、套、条等量词,将其替换为空。

1c1376a1c035a71590762417781b3dfe.gif

效果如下,把量词单位去除了。

91a359ff11c6585682d75e22f604272a.png

再把这个数据表复制到Excel中求和即可。

自定义格式法

其实这个方法不算真正的求和,改变了数据格式。首先要将数据中的量词单位去除(可以第二种方法的Word查找或直接在Excel中多次查找替换)。然后自定义格式添加量词单位,但是用自定义格式添加的量词单位是可以参与计算的,不改变数值本身。

选择桌子那一行数据,右键-设置单元格格式,选择自定义,在默认的"G/通用格式"后面添加"张",确定即可。则为数值添加了量词单位,但是不改变数值本身,只参与显示。

下次你可以先设置好格式,不要输入单位,直接输入数值就会显示单位。

7cf67271c7998379e0bee454b3e825b3.gif

同理,为其他几列设置单位,全部完成后直接求和即可。

cf25969b7ee1e4c23c7a5701d956ee60.gif

以上方法你都掌握了吗,欢迎大家继续补充其他方法吧。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值