在輸入公式的時(shí)候,也許偶然會(huì)出現(xiàn)一條Excel信息,如圖所示。它提示你,剛剛輸入的公式將產(chǎn)生循環(huán)引用。
在一個(gè)公式直接或間接引用了自己值時(shí)會(huì)出現(xiàn)循環(huán)引用。例如,如果輸入=Al+A2+A3到單元格A3,就產(chǎn)生了一個(gè)循環(huán)引用,因?yàn)閱卧馎3中的公式引用了單元格A3。A3中的公式每次進(jìn)行計(jì)算的時(shí)候,都必須重新進(jìn)行計(jì)算,因?yàn)锳3中的值已經(jīng)改變。這種計(jì)算將永遠(yuǎn)繼續(xù)。換言之,將永遠(yuǎn)得不到答案。
當(dāng)輸入的公式里面包吉循環(huán)引用的時(shí)候,Excel會(huì)顯示如上圖的對(duì)話框,提供3種選擇
●單擊“確定”按鈕,糾正循環(huán)引用公式
●單擊“取消”按鈕,輸入原來(lái)的公式
●單擊“幫助”按鈕,獲得更多關(guān)于循環(huán)引用的在線幫助
一般情況下應(yīng)糾正循環(huán)引用,所以應(yīng)該單擊“確定”按鈕。如果這樣做,Excel會(huì)顯示一個(gè)“循環(huán)引用”工具欄。在“循環(huán)引用”工具欄中,單擊查找循環(huán)引用下拉列表框中的第一個(gè)單元格,然后檢查這個(gè)單元格中的公式。如果無(wú)法確認(rèn)是否是這個(gè)單元格造成的循杯引用,單擊循環(huán)引用下拉列表框中的下一個(gè)單元格,繼結(jié)查看里面的公式,直到狀態(tài)欄中不再出現(xiàn)“循環(huán)”的字樣。
如果忽略循環(huán)引用信息(單擊“取消”按鈕)。Excel允許輸入公式,狀態(tài)欄中顯示的信息提醒你這種循環(huán)引用的存在。在本例中,這是信息是“循環(huán):A1”。如果激活一個(gè)不同的工作表或工作簿,會(huì)簡(jiǎn)單地顯示信息“循環(huán)”而沒(méi)有單元格引用。
通常,造成循環(huán)引用的原因十分明顯,因此發(fā)現(xiàn)和糾正它們十分容易。但是,有時(shí)也會(huì)遇到間接的循環(huán)引用。換言之,一個(gè)公式也許會(huì)引用一個(gè)已經(jīng)引用它的公式,這樣就會(huì)反過(guò)來(lái)引用原來(lái)的公式。在某些情況下,也許要花費(fèi)一些時(shí)間才能找出問(wèn)題所在。