前二天分享了 Excel 要怎么将不同工作表,但每个工作表的栏位都一样,进行加总,阿汤初步是想到用函数来做,不过很快就有人举一反三的问我,如果是不同工作表且连栏位位置、顺序都不同,唯一能对照的只有名称的话,要怎么进行加总呢?阿汤起初想了用函数的做法,实做完后虽然可以用,但有一种大家可能会觉得很复杂看不懂的感觉,所以再三思考后,想到一个不需要透过函数就能达成的快速方式,今天就来和大家快速分享吧。

不同栏位、不同工作表如何进行快速加总

先讲一下使用状况,大概是像这样,在不同工作表下,名称顺序不同,或者名称跟数量分开在 C 跟 E 之类的,也都可以用同样的方法来做,往下来看。

首先在加总的那个工作表先打好最上方的标题,比如名称跟数量,然后按一下名称的位置,选择上方的资料,再选择我们这次要使用的功能叫做「合併彙算」。




函数的部份选择「加总」,再点击参照栏位最右边的那个小图示。

接下来就要一个个工作表去选择,比如工作表1 的 A 跟 B 排,直接全选二排或范围也可以,选取好后按下 Enter。

然后按下 + 加入到参照。

这时会看到工作表1 的范围已经进到参照里,接下来你直接在这画再点下方的第二个工作表,你会看到参数栏已经自动变成工作表2 的同样 A 跟 B 列全选,再按下 + 就乭以再加到参照。

理论上多工作表的计算应该只有差异在顺序,大家应该不会有每个工作表的列名称都不同吧,像是工作表 1 是 AB,工作表2 是 CD 之类的,如果是的话,那就一个个加入吧。

依序将要加总的工作表加入后,将顶端列跟最左栏勾选起来,按下确定。

就会看到左边的名称已经都自动列出来并完成加总了,左边的名称不需要预先自己打好,在进行资料彙算时就会自动列出来了。

最后会有个小问题是,透过合併彙算的方式加总并不会即时跟随更新,当你去工作表 1 修改时,最后的加总不会自动更新,但我们可以手动重新按一次合併彙算来搞定,一样点选名称,按下合併彙算后,直接再按一次确定就可以了,因为在这一栏的合併彙算内容已经做过,不需要再重新选择,所以如果需要更新加总数据其实也没有难度,用这样的做法可以更快速的使用在更多需求,也不需要被复杂的函数搞的头昏脑胀了。