A pabilog na sanggunian ay nangyayari sa Excel kapag ang isang formula ay naglalaman ng cell reference sa cell na naglalaman ng formula.
Nalalapat ang impormasyon sa artikulo sa mga bersyon ng Excel 2019, 2016, 2013, 2010, Excel Online, at Excel para sa Mac.
Isang Halimbawa ng Isang Circular Reference
Ang isang halimbawa ng ganitong uri ng circular reference ay ipinapakita sa imahe sa ibaba kung saan ang formula sa cell C1 ay naglalaman ng isang reference sa cell C1 sa pormula:
= A1 + A2 + A3 + C1
Ang isang error sa sanggunian ay maaaring mangyari kapag ang isang pormula ay tumutukoy sa isa pang formula na sa kalaunan ay tumutukoy sa likod ng selula na naglalaman ng orihinal na pormula.
Babala ng Circular Reference
Tulad ng ipinakita sa imahe sa itaas, kung ang isang circular reference ay nangyayari sa isang worksheet ng Excel, ang programa ay nagpapakita ng isang Alert dialog box na nagpapahiwatig ng problema. Ang mensahe sa dialog box ay partikular na na-salita dahil hindi lahat ng mga pabilog na sanggunian sa mga formula ay hindi sinasadya na nakabalangkas sa ibaba.
Mga Pagpipilian sa User
Ang mga pagpipilian ng user kapag lumilitaw ang dialog box na ito ay upang piliin OK o Tulong , alinman sa kung saan ay ayusin ang pabilog na problema ng sanggunian. Kapag binasa mo ang mensahe sa dialog box, matutuklasan mo na:
- Tulong ay sinadya upang magamit kapag ang isang hindi sinasadya pabilog na sanggunian ay nangyayari. Dadalhin ka nito sa impormasyon ng tulong ng Excel sa mga pabilog na sanggunian.
- OK ay ginagamit upang sabihin sa Excel na ang pabilog na sanggunian ay tapos na sinadya at na dapat itong iwanan ito sa lugar.
Hindi Nakikilalang Pabilog na Mga Sanggunian
Kung ang pabilog na reference ay tapos na hindi sinasadya, ang impormasyon ng tulong ng file ay nagpapakita sa iyo kung paano hanapin at alisin ang mga pabilog na sanggunian. Tinutulungan ka ng file ng tulong na gamitin ang Excel Error Checking tool na matatagpuan sa tab na Mga Formula. Maraming hindi sinasadya ang mga sanggunian ng cell ay maaaring itama nang walang pangangailangan para sa pagsusuri ng error sa pamamagitan lamang ng pagwawasto ng mga reference sa cell na ginamit sa formula.
Mga Pahintulot na Pabilog na Pabilog
Ang pabilog na sanggunian ng Excel ay hindi nag-aalok ng pag-aayos para sa isang pabilog na problema sa pag-aaral dahil hindi lahat ng mga pabilog na sanggunian ay mga pagkakamali. Habang ang mga intensyonal na mga pabilog na sanggunian ay mas karaniwan kaysa sa mga hindi sinasadya, maaari silang magamit kung nais mo ang Excel na umulit o magpatakbo ng isang formula nang maraming beses bago gumawa ng isang resulta.
Pag-enable ng Iterative Calculations
May opsyon ang Excel na paganahin ang mga ito umuulit na mga kalkulasyon kung plano mong gamitin ang mga ito.
Upang paganahin ang mga pagkalkula ng pag-uulit:
-
Piliin ang File (o ang Opisina na pindutan sa Excel 2007).
-
Piliin ang Mga Opsyon upang buksan ang dialog box ng Mga Pagpipilian sa Excel.
-
Sa kaliwang panel ng dialog box, piliin ang Formula.
-
Sa kanang panel ng dialog box, piliin ang Paganahin ang pagkalkula ng pag-uulit check box.
Sa ibaba ng checkbox, ang mga pagpipilian ay magagamit sa:
- Itakda ang maximum na bilang ng mga pag-ulit; ito ay ang bilang ng mga beses Excel ay dapat muling kalkulahin ang formula.
- Itakda ang maximum na halaga ng pagbabago na katanggap-tanggap sa pagitan ng mga resulta ng pagkalkula - mas maliit ang numero, mas tumpak ang resulta.
Pagpapakita ng Zeros sa Mga Apektadong Cell
Para sa mga cell na naglalaman ng mga reference na pabilog, ang Excel ay nagpapakita ng alinman sa isang 0, tulad ng ipinapakita sa cell C1 sa halimbawa o sa huling kinakalkula na halaga sa cell.
Sa ilang mga pagkakataon, ang mga formula ay maaaring tumakbo nang matagumpay bago nila subukan upang kalkulahin ang halaga ng sanggunian ng cell kung saan sila matatagpuan. Kapag nangyari iyon, ang cell na naglalaman ng formula ay nagpapakita ng halaga mula sa huling matagumpay na pagkalkula.
Higit Pa Sa Pahiwatig ng Circular Reference
Matapos ang unang pagkakataon ng isang formula na naglalaman ng isang pabilog na sanggunian sa isang workbook, maaaring hindi muling ipakita ng Excel ang mensahe ng babala. Depende ito sa mga pangyayari kung paano at kung saan ang mga karagdagang mga pabilog na sanggunian ay nilikha.
Mga halimbawa ng kapag ang kahon ng alerto na naglalaman ng ipinapakita ng babalang mensahe para sa kasunod na mga pabilog na sanggunian ay kinabibilangan ng:
- Ang unang pagkakataon ng isang pabilog na sanggunian sa anumang bukas na workbook.
- Pagkatapos alisin ang lahat ng mga pabilog na sanggunian sa lahat ng mga bukas na workbook, isang bagong pabilog na reference ay nilikha.
- Pagkatapos isara ang lahat ng mga workbook, isang formula na naglalaman ng isang circular reference ay nilikha sa isang bagong workbook.
- Ang isang workbook na naglalaman ng isang circular reference ay binuksan.