Excel數(shù)據(jù)求和相信許多同學(xué)都有操作過(guò),但是有一類(lèi)數(shù)據(jù)求和操作,相信對(duì)于許多人來(lái)說(shuō)那就是跨工作表數(shù)據(jù)求和。尤其是涉及相同條件多表求和與跨工作表?xiàng)l件求和,這樣的操作都是非常實(shí)用的操作。下面我們就來(lái)詳細(xì)的學(xué)習(xí)一下跨工作表求和的3組函數(shù)公式。
如上圖所示,我們需要將1月、2月、3月三個(gè)工作表的人員數(shù)據(jù),匯總到合計(jì)表當(dāng)中。從圖中所示我們可以看到,每個(gè)分表中姓名的位置和總表中的位置都是一樣的。具體的函數(shù)公式如下:
函數(shù)公式:=SUM('*'!B2)=SUM('1月:3月'!B2)
函數(shù)解析:
1、在分工作表姓名位置次序都相同的位置的情況下,我們只需要利用sum函數(shù)進(jìn)行通配符求和即可;
2、利用通配符*,我們可以計(jì)算所有工作表B2單元格位置的數(shù)據(jù)進(jìn)行求和。
如上圖所示,1-3月份3個(gè)工作表中的人員位置和個(gè)數(shù)都是不一樣的,這種情況下就需要利用跨工作表?xiàng)l件求和的方式來(lái)進(jìn)行操作。具體函數(shù)公式如下:
函數(shù)公式:
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$3)&"月"&"!A:A"),A2,INDIRECT(ROW($1:$3)&"月"&"!B:B")))
函數(shù)解析:
1、在每張工作表數(shù)據(jù)都不一樣的情況下,進(jìn)行跨工作表數(shù)據(jù)求和我們需要利用sumif條件求和函數(shù)和indirect工作表引用進(jìn)行嵌套的運(yùn)用;
2、INDIRECT函數(shù)在這里主要為引用1-3月3個(gè)工作表的姓名所在列和數(shù)據(jù)所在列,然后結(jié)合sumif條件求和;
3、sumif函數(shù)在這種情況下求和出來(lái)的結(jié)果是每一個(gè)工作表人員對(duì)應(yīng)的數(shù)據(jù),結(jié)果會(huì)以數(shù)組的方式顯示,所以最后還是需要用sumproduct函數(shù)再進(jìn)行一次求和。
注:這種情況下的跨表求和如果數(shù)據(jù)量較大的話(huà),表格會(huì)變得卡頓。
現(xiàn)在你學(xué)會(huì)如何在不同情況下進(jìn)行跨工作表數(shù)據(jù)求和了嗎?
聯(lián)系客服