結(jié)構(gòu)不同的工作表跨表求和用INDIRECT的R1C1樣式很簡單
?
作者:Mutou來源:部落窩教育發(fā)布時間:2023-07-13 19:58:05點(diǎn)擊:1481
跨表求和,如果表格結(jié)構(gòu)相同,像喝水一樣簡單;如果結(jié)構(gòu)不同,那就看你是否懂INDIRECT的R1C1引用樣式了!
你答對了嗎?
如果答對了,可以滑走了;
如果沒答對,你馬上要賺到了——下方將讓你用最快的速度完成任何跨表匯總!
1.INDIRECT的R1C1引用樣式
公式INDIRECT("R",0)的第2參數(shù)是0,說明采用“R1C1”的樣式引用地址。
動圖中公式在A5單元格,INDIRECT("R",0)等效于INDIRECT("R5",0),穿上COLUMN,就是求第5行所有單元格的列號。
至于另一種地址引用樣式,如“A1”,不懂的見文末。
2. R1C1樣式單用R或C時的變化
1)R[-1]、R[-2]、R[3]等
在單用R的基礎(chǔ)上添加了方括號和數(shù)字,表示引用公式所在行數(shù)加上方括號中數(shù)字后所指代的行。
2)C[-1]、C[2]等
同上,表示引用公式所在列數(shù)加上方括號中數(shù)字后所指代的列。
3.采用R1C1樣式對結(jié)構(gòu)不同的工作表跨表求和
1)匯總表行表頭等于分表名稱,列表頭與分表一致。
最簡單,在匯總表B2輸入公式=SUM(INDIRECT($A2&"!C",0)),右拉下拉即可。
此處單用"C"樣式,取公式所在列。
如果用AI樣式,則公式更長,對比如下:
下方匯總表發(fā)生了位移,運(yùn)用”C[-6]”取公式所在-6列。
2)匯總表列表頭與分表列表頭排序不同
要麻煩一點(diǎn),公式=SUM(INDIRECT($A11&"!C"&MATCH(B$10,INDIRECT($A11&"!$A$1:$E$1"),0),0))
第一個INDIRECT采用的是單用C1的引用樣式,第二個INDIRECT采用的是A1引用樣式。
3)匯總表行表頭等于分表列表頭,列表頭等于分表名稱。
公式=SUM(INDIRECT(B$19&"!C"&ROW(2:2),0))
一個小問題:
文章最開始的動圖中為何會出現(xiàn)溢出提示?
回答正確才表明你真正理解了引用整行、整列的意義。
如果你對INDIRECT的AI引用樣式的靈活走位感興趣,請看《一文講懂indirect函數(shù)在跨表匯總數(shù)據(jù)時的使用方法》。
本文配套的練習(xí)課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關(guān)注公眾號,可隨時隨地學(xué)習(xí)Excel:
相關(guān)推薦:
一文講懂indirect函數(shù)在跨表匯總數(shù)據(jù)時的使用方法
版權(quán)申明:
本文作者Mutou;部落窩教育享有稿件專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會這2個公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請收好!