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)

相关推荐
刘_sy6 小时前
使用EasyExcel和多线程实现高效数据导出
java·excel·easyexcel·批量导出excel
PowerBI学谦12 小时前
Copilot:Excel中的Python高级分析来了
python·excel·copilot
E-iceblue2 天前
Python 合并 Excel 单元格
python·excel·合并
sszdzq2 天前
Excel 合并列数据
excel
prince_zxill2 天前
Excel中不用复杂公式根据指定X列的数值N复制整行数据N行简单方法
excel
VBAMatrix3 天前
DeepSeek操作Excel,实现图表自动化生成
运维·自动化·excel·wps·deepseek
一醉千秋3 天前
excel中单元格字符串提取数字累加
excel
VB.Net3 天前
19.4.9 数据库方式操作Excel
数据库·c#·excel
真就死难3 天前
CSV格式和普通EXCEL格式文件的区别
linux·excel
朵朵zeng3 天前
Excel文件的读取
python·excel