Excel中sum的跨表求和

#实际工作中,一个xlsx文件中会包含多个Excel表格,一般会有"总-分"的关系,如何把分表里的数字汇总到总表里呢?

一般有上图所示的两种表达方式。

  1. 可以使用通配符
    *:代表任意个数、任意字符;
    ?:代表一个字符。

    =sum('*'!B2)
    对工作簿中所有的工作表(不含本工作表)的B2单元格进行求和

  2. 注意分表的位置和顺序
    =sum('A:G'!B2)
    如果工作簿排列顺序为:A、B、C、D、E、F、G,且该文件中除了本表,只有从A到G这几个分表,那么此时该公式相当于
    =sum('*'!B2);
    如果工作簿顺序为:A、G、B、C、D、E、F,其他条件不变,则该公式相当于两个单元格之和
    =sum(A!B2,G!B2)

相关推荐
弗拉唐1 小时前
将Excel文件的两个表格经过验证后分别读取到Excel表和数据库
数据库·excel
Lizzy_Fly1 小时前
【Excel】身份证号最后一位“X”怎么计算
excel
深情废杨杨1 小时前
后端-实现excel的导出功能(超详细讲解)
java·spring boot·excel
智汇探长1 小时前
EasyExcel自定义设置Excel表格宽高
java·excel·easyexcel
Eiceblue1 小时前
通过Python 调整Excel行高、列宽
开发语言·vscode·python·pycharm·excel
crackbuy1 小时前
Excel筛选的操作教程
excel
笔墨登场说说1 小时前
Excel SUMIFS
excel
Lizzy_Fly3 小时前
【Excel】ToRow超级查找函数
excel
mon_star°3 小时前
将答题成绩排行榜数据通过前端生成excel的方式实现导出下载功能
前端·excel
冰淇淋烤布蕾12 小时前
EasyExcel使用
java·开发语言·excel