Puna me referenca ciklike në Excel

Anonim

Lidhje ciklike me Microsoft Excel

Besohet se referencat ciklike në excele janë një shprehje e gabuar. Në të vërtetë, mjaft shpesh kjo është pikërisht rasti, por ende jo gjithmonë. Ndonjëherë ata aplikojnë mjaft me vetëdije. Le të zbulojmë se cilat lidhje ciklike janë si t'i krijoni ato si të gjejnë tashmë ekzistuese në dokument se si të punoni me ta ose si ta hiqni atë.

Përdorimi i referencave ciklike

Para së gjithash, gjeni se çfarë është një lidhje ciklike. Në thelb, kjo shprehje, e cila, përmes formulave në qeliza të tjera, i referohet vetes. Gjithashtu, mund të jetë një lidhje e vendosur në elementin e gjetheve në të cilën vetë i referohet.

Duhet të theksohet se sipas parazgjedhjes, versionet moderne të Excel automatikisht bllokojnë procesin e kryerjes së një operacioni ciklik. Kjo është për shkak të faktit se shprehje të tilla në shumicën dërrmuese janë të gabuara, dhe looping prodhon një proces konstant të rillogaritjes dhe llogaritjes, e cila krijon një ngarkesë shtesë në sistem.

Duke krijuar një lidhje ciklike

Tani le të shohim se si të krijojmë shprehjen më të thjeshtë ciklike. Kjo do të jetë një lidhje e vendosur në të njëjtën qelizë në të cilën i referohet.

  1. Ne theksojmë elementin e fletës A1 dhe shkruajmë shprehjen e mëposhtme në të:

    = A1.

    Tjetra, klikoni në butonin Enter në tastierë.

  2. Krijimi i lidhjes më të thjeshtë ciklike në Microsoft Excel

  3. Pas kësaj, shfaqet një kuti dialogu i paralajmërimit të Cyclic Expression. Kliko në të në butonin "OK".
  4. Kutia e dialogut paralajmërim për lidhjen ciklike në Microsoft Excel

  5. Kështu, morëm një operacion ciklik në një fletë në të cilën qeliza i referohet vetes.

Qeliza i referohet Microsoft Excel

Një detyrë pak komplikuese dhe të krijojë një shprehje ciklike nga disa qeliza.

  1. Në çdo element të fletës, shkruani një numër. Le të jetë një qelizë A1, dhe numri 5.
  2. Numri 5 në qelizë në Microsoft Excel

  3. Në një qelizë tjetër (b1) shkruani shprehjen:

    = C1.

  4. Lidhje në qelizë në Microsoft Excel

  5. Në elementin tjetër (C1) ne do të regjistrojmë një formulë të tillë:

    = A1.

  6. Një qelizë i referohet një tjetri në Microsoft Excel

  7. Pas kësaj, ne kthehemi në qelizën A1, në të cilën numri është i vendosur 5. Referojuni asaj në elementin B1:

    = B1.

    Kliko në butonin Enter.

  8. Lidhjet e instalimit në CELEX në Microsoft Excel

  9. Kështu, cikli u mbyll, dhe morëm një lidhje klasike ciklike. Pas mbylljes së dritares paralajmëruese, shohim se programi shënoi lidhjen ciklike me shigjeta blu në një fletë, të cilat quhen shigjeta gjurmë.

Shënimi i komunikimit ciklik në Microsoft Excel

Ne tani kthehemi për të krijuar një shprehje ciklike në shembullin e tabelës. Ne kemi një tabelë të zbatimit të tabelës. Ai përbëhet nga katër kolona, ​​të cilat tregojnë emrin e mallrave, numri i produkteve të shitura, çmimi dhe shuma e të ardhurave nga shitja e të gjithë vëllimit. Tabela në kolonën e fundit tashmë ka formula. Ata llogarisin të ardhurat duke shumëzuar shumën e çmimit.

Llogaritja e të ardhurave në tabelë në Microsoft Excel

  1. Për të liruar formulën në vijën e parë, ne theksojmë elementin e fletës me numrin e produktit të parë (B2). Në vend të vlerës statike (6), futni formulën atje, e cila do të marrë në konsideratë shumën e mallrave duke ndarë shumën totale (D2) për çmimin (C2):

    = D2 / C2

    Kliko në butonin Enter.

  2. Vendosni një lidhje ciklike në një tavolinë në Microsoft Excel

  3. Ne kemi dalë lidhja e parë ciklike, marrëdhënia në të cilën është e njohur me shigjetën e gjurmës. Por siç e shohim, rezultati është i gabuar dhe i barabartë me zero, siç është thënë tashmë më parë, Excel bllokon ekzekutimin e operacioneve ciklike.
  4. Lidhje ciklike në tavolinë në Microsoft Excel

  5. Kopjoni shprehjen në të gjitha qelizat e tjera të kolonës me sasinë e produkteve. Për ta bërë këtë, vendosni kursorin në këndin e poshtëm të djathtë të atij elementi që tashmë përmban formulën. Kursori konvertohet në një kryq, i cili është thirrur për të thirrur një shënues mbushje. Pastroni butonin e majtë të miut dhe tërhiqni këtë kryq deri në fund të tryezës poshtë.
  6. Mbushja e shënuesit në Microsoft Excel

  7. Siç mund ta shihni, shprehja u kopjua për të gjitha elementet e kolonës. Por, vetëm një marrëdhënie është shënuar me shigjetën e gjurmës. Vëreni atë për të ardhmen.

Lidhjet ciklike kopjohen në një tabelë në Microsoft Excel

Kërkoni për lidhjet ciklike

Siç kemi parë tashmë më të lartë, jo në të gjitha rastet programi shënon marrëdhënien e referencës ciklike me objekte, edhe nëse është në fletë. Duke pasur parasysh faktin se në shumicën dërrmuese operacionet ciklike janë të dëmshme, ato duhet të hiqen. Por për këtë duhet të gjejnë së pari. Si ta bëni këtë nëse shprehjet nuk etiketohen me vijën e shigjetës? Le të merremi me këtë detyrë.

  1. Pra, nëse filloni një skedar Excel, keni një dritare informacioni që përmban një lidhje ciklike, është e dëshirueshme për ta gjetur atë. Për ta bërë këtë, të shkosh në skedën "Formulas". Kliko në fjongo në trekëndësh, e cila është e vendosur në të djathtë të butonit "Kontrolli për gabime", të vendosura në bllokun e mjeteve të "varësisë së varësisë". Hapet një menu në të cilën kursori duhet të pritet në "lidhjet ciklike". Pas kësaj, menyja e mëposhtme hap një listë të adresave të elementeve të fletëve në të cilat programi ka zbuluar shprehje ciklike.
  2. Kërko për lidhjet ciklike në Microsoft Excel

  3. Kur klikoni në një adresë të veçantë, qeliza përkatëse është zgjedhur në fletë.

Kaloni në një qelizë me një lidhje ciklike në Microsoft Excel

Ka një mënyrë tjetër për të gjetur se ku ndodhet lidhja ciklike. Mesazhi për këtë problem dhe adresa e elementit që përmban një shprehje të ngjashme është e vendosur në anën e majtë të vargut të statusit, i cili është në fund të dritares Excel. Vërtetë, në kontrast me versionin e mëparshëm, adresat e jo të gjitha elementet që përmbajnë referenca ciklike do të shfaqen në shiritin e statusit, nëse ka shumë prej tyre, por vetëm një prej tyre, i cili u shfaq para të tjerëve.

Mesazhi i lidhjes ciklike në panelin e statusit në Microsoft Excel

Përveç kësaj, nëse jeni në një libër që përmban një shprehje ciklike, jo në fletën ku ndodhet, dhe nga ana tjetër, atëherë në këtë rast, vetëm një mesazh në lidhje me praninë e një gabimi do të shfaqet në shiritin e statusit.

Lidhje ciklike në një fletë tjetër në Microsoft Excel

Mësimi: Si të gjeni lidhje ciklike në Excel

Korrigjimi i referencave ciklike

Siç u përmend më lart, në shumicën dërrmuese të rasteve, operacionet ciklike janë të këqija, nga të cilat duhet të eliminohen lehtësisht. Prandaj, është e natyrshme që pas zbulimit të lidhjes ciklike, është e nevojshme për të korrigjuar atë për të sjellë formulën në formë normale.

Në mënyrë që të korrigjoni varësinë ciklike, ju duhet të gjurmoni të gjithë ndërlidhjen e qelizave. Edhe nëse kontrolli tregoi një qelizë specifike, atëherë gabimi nuk mund të mbulohet në vetvete, por në një element tjetër të zinxhirit të varësisë.

  1. Në rastin tonë, pavarësisht nga fakti se programi në mënyrë korrekte vuri në dukje një nga qelizat e ciklit (D6), gabimi aktual qëndron në një qelizë tjetër. Zgjidhni elementin D6 për të gjetur se cilat qeliza ajo tërheq vlerën. Ne shikojmë shprehjen në vargun e formulës. Siç e shohim, vlera në këtë element fletë formohet duke shumëzuar përmbajtjen e qelizave B6 dhe C6.
  2. Shprehje në programin në Microsoft Excel

  3. Shkoni në qelizën C6. Ne theksojmë atë dhe shikojmë në vargun e formulës. Siç e shohim, është vlera e zakonshme statike (1000), e cila nuk është një produkt që llogarit formulën. Prandaj, është e sigurt të thuhet se elementi i specifikuar nuk përmban gabime që shkaktojnë operacione ciklike.
  4. Rëndësia statike në Microsoft Excel

  5. Shkoni në qelizën tjetër (B6). Pas përzgjedhjes në rreshtin e formulës, ne shohim se ajo përmban një shprehje të llogaritur (= D6 / C6), e cila tërheq të dhënat nga elementët e tjerë të tabelave, në veçanti, nga qeliza D6. Kështu, qeliza D6 i referohet të dhënave të elementit B6 dhe anasjelltas, gjë që shkakton loopedness.

    Lidhje ciklike në qelizën e tavolinës në Microsoft Excel

    Këtu marrëdhënia që kemi llogaritur shumë shpejt, por në realitet ka raste kur shumë qeliza janë të përfshira në procesin e llogaritjes, dhe jo tre elemente siç kemi. Pastaj kërkimi mund të marrë një kohë të gjatë, sepse ajo do të duhet të studiojë çdo element ciklik.

  6. Tani duhet të kuptojmë se cila qelizë (B6 ose D6) përmban një gabim. Edhe pse, formalisht, nuk është as një gabim, por thjesht përdorimi i tepërt i referencave që çon në looping. Gjatë procesit të zgjidhjes çfarë qelize duhet të redaktohet, ju duhet të aplikoni logjikën. Nuk ka algoritëm të qartë për veprim. Në çdo rast, kjo logjikë do të jetë e vetja.

    Për shembull, nëse tabela jonë ndahet shuma totale duhet të llogaritet duke shumëzuar numrin e mallrave të shitura në të vërtetë me çmimin e saj, atëherë mund të themi se lidhja që numëron sasinë e shumës totale të shitjes është qartësisht e tepërt. Prandaj, e heqim atë dhe e zëvendësojmë atë me rëndësi statike.

  7. Lidhja zëvendësohet me vlerat në Microsoft Excel

  8. Një operacion i tillë kryhet mbi të gjitha shprehjet e tjera ciklike nëse ato janë në fletë. Pas absolutisht të gjitha lidhjet ciklike janë fshirë nga libri, mesazhi për praninë e këtij problemi duhet të zhduket nga vargu i statusit.

    Përveç kësaj, shprehjet ciklike janë hequr plotësisht, ju mund të gjeni duke përdorur mjetin e kontrollit të gabimeve. Shkoni te tab "Formulas" dhe klikoni trekëndëshin tashmë të njohur për ne në të djathtë të butonit "Gabimet e kontrollit" në grupin e instrumentit "Varësisht formulave" . Nëse artikulli "lidhjet ciklike" në menunë e drejtimit nuk është aktive, atëherë kjo do të thotë që i heqim të gjitha objektet e tilla nga dokumenti. Në rastin e kundërt, ju do të duhet të aplikoni procedurën e largimit për artikujt që janë të listuara, të njëjta në të njëjtën mënyrë.

Lidhje ciklike në librin nuk ka Microsoft Excel

Leja e ekzekutimit të operacioneve ciklike

Në pjesën e mëparshme të mësimit, ne i thamë, kryesisht se si të merremi me referencat ciklike, ose si t'i gjejmë ato. Por, më herët, biseda ishte gjithashtu në lidhje me atë në disa raste ata, përkundrazi, mund të jenë të dobishme dhe të përdorura me vetëdije nga përdoruesi. Për shembull, mjaft shpesh kjo metodë përdoret për llogaritjet eterative kur ndërtojnë modele ekonomike. Por problemi është se, pavarësisht nëse jeni me vetëdije ose pa vetëdije ju përdorni një shprehje ciklike, Excel do të bllokojë ende operacionin mbi to, në mënyrë që të mos çojë në mbingarkesë të tepruar të sistemit. Në këtë rast, çështja e paaftësisë së detyruar një bllokim të tillë bëhet i rëndësishëm. Le të shohim se si ta bëjmë atë.

Mbyllja e lidhjeve ciklike në Microsoft Excel

  1. Para së gjithash, ne shkojmë në skedën "File" të aplikacionit Excel.
  2. Lëvizni në skedën e skedarit në Microsoft Excel

  3. Tjetra, klikoni në artikullin "Parametrat" ​​të vendosur në anën e majtë të dritares që u hap.
  4. Shkoni në dritaren e parametrave në Microsoft Excel

  5. Dritarja e parametrave të mërgimit fillon të funksionojë. Ne duhet të shkojmë në skedën "Formulas".
  6. Kalimi në skedën e formulës në Microsoft Excel

  7. Është në dritaren që hapet do të lejohet të kryejë ekzekutimin e operacioneve ciklike. Shkoni në bllokun e duhur të kësaj dritareje, ku cilësimet e Excel janë drejtpërdrejt. Ne do të punojmë me bllokun e cilësimeve "Computing Parametrat", i cili ndodhet në krye.

    Për të lejuar përdorimin e shprehjeve ciklike, ju duhet të instaloni një shenjë në lidhje me parametrin "Enable Llogaritë Iterative". Përveç kësaj, në të njëjtin bllok, ju mund të konfiguroni numrin e kufirit të përsëritjeve dhe gabimin relativ. Sipas parazgjedhjes, vlerat e tyre janë 100 dhe 0.001, respektivisht. Në shumicën e rasteve, këto parametra nuk duhet të ndryshohen, edhe pse nëse është e nevojshme, është e mundur të bëhet ndryshime në fushat e specifikuara. Por këtu është e nevojshme të mendoni se shumë përsëritje mund të çojnë në një ngarkesë serioze në program dhe sistemin në tërësi, veçanërisht nëse punoni me një skedar në të cilin vendosen shumë shprehje ciklike.

    Pra, ne instalojmë një shenjë në lidhje me parametrin "Enable Llogaritjet Iterative", dhe pastaj se cilësimet e reja hynë në fuqi, klikoni në butonin "OK", që ndodhet në pjesën e poshtme të dritares së Parametrave Excel.

  8. Aktivizo llogaritjet Iterative në Microsoft Excel

  9. Pas kësaj, ne automatikisht shkojmë në fletën e librit aktual. Siç e shohim, në qelizat në të cilat ndodhen formulat ciklike, tani vlerat llogariten në mënyrë korrekte. Programi nuk i bllokon llogaritjet në to.

Formulat ciklike shfaq vlerat e sakta në Microsoft Excel

Por ende vlen të përmendet se përfshirja e operacioneve ciklike nuk duhet të abuzohet. Aplikoni këtë veçori vijon vetëm kur përdoruesi është plotësisht i sigurt në nevojën e tij. Përfshirja e paarsyeshme e operacioneve ciklike nuk mund të çojë vetëm në ngarkesë të tepruar në sistem dhe të ngadalësojë llogaritjet kur punojnë me një dokument, por përdoruesi mund të bëjë pa dashje një shprehje të gabuar ciklike, e cila me parazgjedhje do të bllokohej nga programi.

Siç e shohim, në shumicën dërrmuese të rasteve, referencat ciklike janë një fenomen me të cilin ju duhet të luftoni. Për këtë, para së gjithash, duhet të zbuloni vetë marrëdhënien ciklike, pastaj të llogarisni qelizën ku gjendet gabimi, dhe më në fund e eliminon atë duke bërë rregullimet e duhura. Por në disa raste, operacionet ciklike mund të jenë të dobishme gjatë llogaritjes dhe përdorimit nga përdoruesi me vetëdije. Por edhe atëherë, ia vlen të përdoret përdorimi i tyre me kujdes, konfigurimi i saktë i Excel dhe njohja e masës në shtimin e referencave të tilla, të cilat, kur përdoren në sasi masive, mund të ngadalësojnë funksionimin e sistemit.

Lexo më shumë