excel 公式太长,请高手帮忙修改 这是个sheet1-12的数据汇总公式

=IF(ISERROR(VLOOKUP($d5,Sheet1!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet1!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet2!$d:$y,COLUMN

(d5),FALSE)),0,VLOOKUP($d5,Sheet2!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet3!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet3!$d:$y,COLUMN

(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet4!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet4!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet5!

$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet5!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet6!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet6!

$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet7!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet7!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP

($d5,Sheet8!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet8!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet9!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP

($d5,Sheet2!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet10!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet10!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR

(VLOOKUP($d5,Sheet11!$d:$y,COLUMN(d5),FALSE)),0,VLOOKUP($d5,Sheet11!$d:$y,COLUMN(d5),FALSE))+IF(ISERROR(VLOOKUP($d5,Sheet12!$d:$y,COLUMN

(d5),FALSE)),0,VLOOKUP($d5,Sheet12!$d:$y,COLUMN(d5),FALSE))

多个表按条件汇总,建议不要用公式去做。

最好的方法是用数据透视表(多重合并计算,或用SQL关联多表提取数据),既简单方便,又快捷迅速。

如果非得用公式,建议改用sumif函数,或者sumifs函数(该函数用于多条件求和,需要2007以上版本)。
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-12-01
=IFERROR(INDIRECT("Shee1!G"&MATCH($D6,Sheet1!$D:$D,0)),0)+
变一下序号吧,也不短
第2个回答  2011-12-01
我第一次看到这么长的公式,不可思议。处理数据首先要有合适的数据表结构,再利用最快捷有效的工具来完成,多个表数据汇总可以利用数据透视或VBA来处理。

excel 公式太长,请高手帮忙修改 这是个sheet1-12的数据汇总公式
多个表按条件汇总,建议不要用公式去做。最好的方法是用数据透视表(多重合并计算,或用SQL关联多表提取数据),既简单方便,又快捷迅速。如果非得用公式,建议改用sumif函数,或者sumifs函数(该函数用于多条件求和,需要2007以上版本)。

EXCEL公式太长。高手帮忙
EXCEL 的Sheet 名称可以设置1월~12월 .然后再加起来就可以了.也可以把12个月的文件都放在同一个表格,然后直接用 =sum(***,***,***,...) 这个函数来加,这样可能会更短.

excel 函数十二张报表汇总金额
以B1单元格为例 如果你1—12个月的报表 和年度汇总表的格式相同 且在同一个工作簿 可以在年度汇总表的B1单元格输入公式:=sum('*'!B1) 回车即可 如果要批量 选中要输入的单元格 输入以上格式后 CTRL+回车 如有问题请详述 欢迎到ExcelHome论坛学习、交流 ...

excel中共有sheet1-12个表格。需要把每张表格统一汇总到sheet13中
可以用最简单的IF函数解决。思路:在Sheet13中用If函数对Sheet1~Sheet12相同位置单元格(离职时间)逐一进行判断,这12个单元格时间应该是一样的,如果有“”则是漏填,只要有一个单元格不为“”,则“离职”成立,Sheet13单元格就取该单元格中“离职时间”。由于Sheet1~Sheet12有12份工作表,也即...

求一个汇总公式,需要到SHEET1-12的表格去VLOOKUP,然后将VLOOKUP的结果...
如果每个表的格式一样 简单的就写12个SUMIF相加 否则用三维的函数实现

EXCEL 怎样把十二个SHEETS 既资料归纳在一个表中
他们的单位名称都是排列在 12 个 Sheets 的 Row 1 Row 2 及 Row 3 吗? 注: Sheet 1 改名为 Jan Sheet 2 改名为 Feb Sheet 3 ...Sheet 12 如此类推. 答:其实系当某住户有缴交租金才出现于当月中 没有缴交就无 更新4: 我excel 用2003 Ki 1. 请问您可否展示有关 Sheet 1 Sheet 2 之 Columns ...

excel中 假设sheet1-sheet12的单元格A5为指定字符"88"则填入单元格B5的...
请在sheet1的H5单元格输入公式:=if(or(sheet1!A5=88,sheet2!A5=88,sheet3!A5=88,sheet4!A5=88,sheet5!A5=88,sheet6!A5=88,sheet7!A5=88,sheet8!A5=88,sheet9!A5=88,sheet10!A5=88,sheet11!A5=88,sheet12!A5=88),sheet8!B5,"")...

excel怎么汇总全年12个月的表格excel怎么汇总全年12个月的表格_百度知...
在Excel中汇总全年12个月的表格,可以采用以下方法:1. 新建一个Sheet,并在第一行输入“日期”、“销售额”等列名。2. 在第二行输入每个月份的起始日期,例如1月的起始日期为“2023\/1\/1”;2月的起始日期为“2023\/2\/1”,以此类推。3. 在下方输入公式“=SUMIFS(Sheet1!B:B,Sheet1!A:A,">...

excel怎么汇总全年12个月的表格excel怎么汇总全年12个月的表格
在Excel中汇总全年12个月的表格,您可以按照以下步骤操作:1. 创建一个新的工作表,并在第一行设置好“日期”、“销售额”等列标题。2. 在第二行输入每个月的起始日期。例如,1月的起始日期输入为“2023\/1\/1”,2月的起始日期输入为“2023\/2\/1”,依此类推。3. 在下方单元格中输入以下公式:...

EXCEL 多张工作表的汇总问题
直接得到结果的公式 =SUMPRODUCT(SUMIF(INDIRECT(ROW(1:12)&"!C2:C40"),"*abc*",INDIRECT(ROW(1:12)&"!H2:H40")))

相似回答