SUMIF函数跨工作表 40

我打算做一个统计表格将很多的子表格中的数据统计起来我写的公式是=sumif(表1!A:A,B1,表1!B:B)表1是另外一个子表格,B1是本表格中的一个数据,如B1=1公... 我打算做一个统计表格
将很多的子表格中的数据统计起来
我写的公式是=sumif(表1!A:A,B1,表1!B:B)
表1是另外一个子表格,B1是本表格中的一个数据,如B1=1
公式的含义是筛选出表1中在A行中是1的再加总B1中的数据
当我打开表1的时候,数据可以显示,当关掉表1的时候就显示#VALUE!
求高手指教
我现在写的公式是=SUMIF([TTW4154004.xls]大屏点银点流程图模板!$B$4:$B$54,$D$5,[TTW4154004.xls]大屏点银点流程图模板!$K$4:$K$54)
希望,及时我关掉([TTW4154004.xls]这个表格,我的数据也能显示,那位大侠能帮助一下,我会加悬赏分
跪求
求高手解答
展开
 我来答
仁昌爱娱乐
高粉答主

2021-01-21 · 专注关心娱乐
仁昌爱娱乐
采纳数:760 获赞数:459765

向TA提问 私信TA
展开全部

工具/材料:Microsoft Office Excel2016版,Excel表格。 

1、首先选中Excel表格,双击打开。

2、接着在工作表2界面中,显示需要跨工作表的工作表2的A1到A3的值。

3、然后在工作表1界面中,选中要显示SUMIF函数结果的单元格。 

3、其次在工作表1界面中,在顶部的公示栏中输入SUMIF函数,如=SUMIF(Sheet1!C1:C4,2,Sheet2!A1:A3)。 表示在工作表1的C1到C4单元格中找等于2的单元格,对应到工作表2的A1到A3的值。

4、再者在工作表1界面中,点击“确定”按钮。 

6、最后在工作表1界面中,成功显示结果。

isxs
推荐于2017-10-09 · TA获得超过2387个赞
知道小有建树答主
回答量:1140
采纳率:85%
帮助的人:207万
展开全部

单条件求和sumif,一直可以跨工作表引用数据的。

举例,如下截图 =SUMIF(Sheet2!A:A,Sheet3!C2,Sheet2!B:B)

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Stcxj
高粉答主

2012-06-15 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
不知道你的工作表名称和位置如何。假设都在同一工作簿里面,工作表名是表1、表2、表3、……表100:
=SUM(SUMIF(INDIRECT("表"&ROW(1:100)&"!A1:A100"),B1,INDIRECT("表"&ROW(1:100)&"!B1:B100")))
数组公式,输入后先不要回车,按Ctrl+Shift+Enter结束计算。
追问
不在同一工作薄内呀,在同一文件夹内,高手,有skype吗
想多请教一下
追答
不在同一工作簿,多个工作簿的文档名称要有规律(可用函数一次引用)。如工作簿名分别是Book1.xls、Book2.xls、……Book10.xls,都在其中Sheet1里面,上面公式改为:
=SUM(SUMIF(INDIRECT("[Book"&ROW(1:10)&".xls]Sheet1!A1:A100"),B1,INDIRECT("[Book"&ROW(1:10)&".xls]Sheet1!B1:B100")))

我没有Skype,遗憾!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
职场咨询师小陈

2021-03-29 · TA获得超过1.7万个赞
知道大有可为答主
回答量:9649
采纳率:99%
帮助的人:202万
展开全部
)单个字段的多条件求和=SUM(SUMIF(B2:B11,{"曾敏","石景"},D2:D11))

2)统计语文成绩前2名的语文成绩之和=SUM(SUMIF(D2:D11,LARGE(D2:D11,{1,2})))

3)非空字段对应的数量求和=SUMIF(B2:B11,"<>",D2:D11)

4)非错误数值的统计求和=SUMIF(D2:D11,"<9e307")

5)模糊条件求和=SUMIF(B2:B11,"罗*",D2:D11)

今天讲下其他几种用法,匹配查找,隔列汇总,跨多表求和

函数语法

SUMIF(range,criteria,[sum_range])

range:必需。用于条件计算的单元格区域。每个区域中的单元格都必须是数字或名称、数组或包含数字的引用。空值和文本值将被忽略。

criteria:必需。用于确定对哪些单元格求和的条件,其形式可以为数字、表达式、单元格引用、文本或函数。

sum_range:可选。要求和的实际单元格(如果要对未在range参数中指定的单元格求和)。如果省略sum_range参数,Excel会对在range参数中指定的单元格(即应用条件的单元格)求和。

具体应用

1、匹配查找(统计学生的语文、数学、英语成绩)

公式:=SUMIF($B$2:$B$11,$H2,D$2:D$11)

2、隔列汇总(统计每人2016、2017年1-3月薪资合计)

公式:=SUMIF($C$2:$H$2,I$2,$C3:$H3)

3、跨多表求和(工作表名称有规律)

公式1:=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$6)&"月!B:B"),'1-6月求和'!B2,INDIRECT(ROW($1:$6)&"月!D:D")))

公式2:{=SUM(SUMIF(INDIRECT(ROW($1:$6)&"月!B:B"),'1-6月求和'!B2,INDIRECT(ROW($1:$6)&"月!D:D")))}

4、跨多表求和(工作表名称无规律)

步骤:

1)公式 -> 名称管理器 -> 新建名称name

=MID(GET.WORKBOOK(1),FIND("]",GET.WORKBOOK(1))+1,99)&T(NOW())

说明:

GET.WORKBOOK(1)是宏表函数,参数是1时,获取当前工作簿中所有工作表名称,用FIND+MID截取只含工作表名称的字符串,&T(now())的作用是让公式自动更新。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友a9d47c433
2012-06-15 · TA获得超过3126个赞
知道大有可为答主
回答量:3746
采纳率:28%
帮助的人:1833万
展开全部
放在一个工作簿中不是可以了
追问
不是说子文件很多呢,表1只是其中一个,不可以再同以表格中,如果能用放在一起,我早就做了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式