深入淺析Excel循環(huán)引用

手機(jī)如何做表格:點(diǎn)擊查看
當(dāng)打開工作簿的時(shí)候,Excel彈出了一個(gè)信息提示框,說是存在一個(gè)或多個(gè)循環(huán)引用,可能導(dǎo)致計(jì)算結(jié)果不正確——這是啥情況?
首先,需要說明的是,彈窗里的「循環(huán)引用」是工作表函數(shù)中的一個(gè)術(shù)語(yǔ),指的是直接或間接地引用了公式所在單元格的值。
我舉個(gè)兩個(gè)簡(jiǎn)單的例子。
在A2單元格輸入公式=A2+1。既要在A2單元格返回公式的計(jì)算結(jié)果,又要把A2單元格的值加1,循環(huán)往復(fù),系統(tǒng)就很懵。
又或者在K8單元格輸入公式:
=I8+J8
再在J8單元格輸入公式:
=ROUND(K8-H8-I8,2)
雖然J8的公式?jīng)]有直接計(jì)算自身單元格的值,但它計(jì)算了I8,而I8又計(jì)算了J8,這就屬于J8間接引用了自身,也會(huì)產(chǎn)生循環(huán)引用。
當(dāng)在Excel中第1次輸入循環(huán)引用的公式時(shí),系統(tǒng)會(huì)彈出如上圖所示的提示信息,問你是不是有啥想法。
但當(dāng)你把提示信息框關(guān)閉后,再次編寫或運(yùn)算包含循環(huán)引用的公式,系統(tǒng)就不搭理你了,它會(huì)默默的將循環(huán)引用的計(jì)算結(jié)果返回0。
打個(gè)響指,以上就是循環(huán)引用產(chǎn)生的原因和導(dǎo)致的后果。
那么,如果Excel已經(jīng)存在循環(huán)引用,或者說,你看到了提示循環(huán)引用的信息框,應(yīng)該如何破解呢?
在公式選項(xiàng)卡下,依次單擊【錯(cuò)誤檢查】→【循環(huán)引用】命令,可以看到一個(gè)選項(xiàng)列表,顯示了存在循環(huán)引用的單元格地址。
在該選項(xiàng)列表中,選中任一地址,系統(tǒng)就會(huì)自動(dòng)跳轉(zhuǎn)到相關(guān)單元格處。
刪掉存在循環(huán)引用的舊公式,重新梳理計(jì)算邏輯,編寫新公式。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。