|
給領(lǐng)導(dǎo)、老板報(bào)日報(bào)表,估計(jì)很多同學(xué)都做過。一天一張單獨(dú)的表,打印出來送到老板辦公室。 今天我們關(guān)注的是日報(bào)表的累計(jì)數(shù)公式,如上圖的F列中,每天的累計(jì)數(shù)可以自動(dòng)算出來。大部分同學(xué)應(yīng)該都是這么做的: 設(shè)置公式=本日發(fā)生數(shù)+上一日累計(jì)數(shù) 公式?jīng)]毛病,但問題在,如果日報(bào)表結(jié)構(gòu)很復(fù)雜,如果一個(gè)個(gè)設(shè)置起來有些麻煩,蘭色教你一招,用替換一次完成: 用空白模板復(fù)制一份,修改工作表名后把引用的工作表名替換即可 但這樣做也會(huì)有個(gè)很嚴(yán)重的問題:如果某日的報(bào)表修改時(shí)刪除了累計(jì)列數(shù)據(jù),所有表的累計(jì)數(shù)都會(huì)出錯(cuò)。 這不夠簡便,那不好,有沒有更好的辦法?有,只需要一個(gè)公式 =D6+INDIRECT(DAY($D$3)-1&'日!E' & ROW(D6)) 公式簡介:用day函數(shù)提取天數(shù)-1后,生成要引用的工作表名稱,然后用INdirect函數(shù)從該表中提取上一日的累計(jì)數(shù)。加row是為了生成序號(hào)方便復(fù)制公式。 用法很簡單:復(fù)制表后,只需要修改D3日期即可自動(dòng)生成累計(jì)數(shù)公式,公式不需要做任何改動(dòng)。 如果需要把所有日報(bào)表的本日數(shù)合并起來,也只需要一個(gè)公式 =INDIRECT(D$3&'!d'&ROW(A6)) 蘭色說:在剛接觸Indirect函數(shù)時(shí),蘭色像發(fā)現(xiàn)新大陸一樣,很多原來無法做到的動(dòng)態(tài)跨表引用,都因它實(shí)現(xiàn)了。在平臺(tái)首頁回復(fù)框中輸入 Indirect 可以查看它的詳細(xì)用法。(注意:不是在本頁回復(fù)) |
|
|