在電子工作簿1中,表格Sheet1中A1-A7存有數(shù)據(jù)1-10,在表格Sheet2中A1單元合計(jì)其數(shù)據(jù)通常用公式=SUM(Sheet1!A1:A7),計(jì)算結(jié)果為28;
在電子工作簿2中,表格Sheet1中A1-A7存有數(shù)據(jù)2-11,在表格Sheet2中A1單元合計(jì)其數(shù)據(jù)通常用公式=SUM(Sheet1!A1:A7),計(jì)算結(jié)果為35;
但是,如果復(fù)制工作簿1之Sheet2中A1單元計(jì)算公式,再在工作簿2之Sheet2中A1單元進(jìn)行選擇性粘貼且選用公式粘貼時(shí),其內(nèi)計(jì)算公式變?yōu)?SUM('C:\Users\lenovo\Documents\[工作簿1.xls]Sheet1'!A1:A7),計(jì)算結(jié)果變?yōu)?8!
究其原因,在工作簿2之Sheet2中A1單元進(jìn)行選擇性粘貼且選用公式粘貼時(shí),其內(nèi)計(jì)算公式內(nèi)含有路徑,計(jì)算結(jié)果變?yōu)橐脭?shù)據(jù)。
解決的通常方法是用空值替換路徑,但對(duì)于很多個(gè)工作簿,且計(jì)算公式又相對(duì)復(fù)雜的情況下,用此方法是一件相當(dāng)困難的工作;
通過多個(gè)實(shí)例研究,用INDIRECT函數(shù)可以解決上述問題。仍以上述實(shí)例介紹發(fā)如下:
在電子工作簿1中,表格Sheet2中A1單元錄入公式=SUM(INDIRECT("Sheet1!A1:A7")),計(jì)算結(jié)果仍為28;
復(fù)制工作簿1之Sheet2中A1單元計(jì)算公式,再在工作簿2之Sheet2中A1單元進(jìn)行選擇性粘貼且選用公式粘貼,其內(nèi)計(jì)算公式也變?yōu)?SUM(INDIRECT("Sheet1!A1:A7")),不再含有路徑,計(jì)算結(jié)果為35,成為準(zhǔn)確的結(jié)算值。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。