給領(lǐng)導(dǎo)、老板報(bào)日?qǐng)?bào)表,估計(jì)很多同學(xué)都做過(guò)经伙。一天一張單獨(dú)的表拘荡,打印出來(lái)送到老板辦公室瓢捉。
今天我們關(guān)注的是日?qǐng)?bào)表的累計(jì)數(shù)公式频丘,如上圖的F列中,每天的累計(jì)數(shù)可以自動(dòng)算出來(lái)泡态。大部分同學(xué)應(yīng)該都是這么做的:
設(shè)置公式=本日發(fā)生數(shù)+上一日累計(jì)數(shù)
公式?jīng)]毛病,但問(wèn)題在迂卢,如果日?qǐng)?bào)表結(jié)構(gòu)很復(fù)雜某弦,如果一個(gè)個(gè)設(shè)置起來(lái)有些麻煩,蘭色教你一招而克,用替換一次完成:
用空白模板復(fù)制一份靶壮,修改工作表名后把引用的工作表名替換即可
但這樣做也會(huì)有個(gè)很嚴(yán)重的問(wèn)題:如果某日的報(bào)表修改時(shí)刪除了累計(jì)列數(shù)據(jù),所有表的累計(jì)數(shù)都會(huì)出錯(cuò)员萍。
這不夠簡(jiǎn)便腾降,那不好,有沒(méi)有更好的辦法碎绎?有螃壤,只需要一個(gè)公式
=D6+INDIRECT(DAY($D$3)-1&"日!E" & ROW(D6))
公式簡(jiǎn)介:用day函數(shù)提取天數(shù)-1后,生成要引用的工作表名稱筋帖,然后用INdirect函數(shù)從該表中提取上一日的累計(jì)數(shù)奸晴。加row是為了生成序號(hào)方便復(fù)制公式。
用法很簡(jiǎn)單:復(fù)制表后日麸,只需要修改D3日期即可自動(dòng)生成累計(jì)數(shù)公式寄啼,公式不需要做任何改動(dòng)。
如果需要把所有日?qǐng)?bào)表的本日數(shù)合并起來(lái)代箭,也只需要一個(gè)公式
=INDIRECT(D$3&"!d"&ROW(A6))