Domnievame sa, že cyklické odkazy v programe Excel sú nesprávnym výrazom. Skutočne to je dosť často, ale stále nie vždy. Niekedy sa používajú celkom vedome. Dozvieme sa, aké sú kruhové odkazy, ako ich vytvoriť, ako nájsť existujúce dokumenty v dokumente, ako s nimi pracovať, alebo ako ich odstrániť, ak je to potrebné.
obsah
Najprv zistíme, aký je cyklický odkaz. V skutočnosti je to výraz, ktorý sa pomocou formulí v iných bunkách vzťahuje na seba. Tiež to môže byť odkaz nachádzajúci sa v prvku listu, na ktorý odkazuje.
Treba poznamenať, že moderné verzie programu Excel automaticky zablokujú proces vykonávania cyklických operácií. Je to spôsobené tým, že takéto výrazy sú prevažne chybné a slučky vytvárajú konštantný proces prepočítania a výpočtu, čo vytvára dodatočné zaťaženie systému.
Teraz sa pozrime, ako vytvoriť najjednoduchší cyklický výraz. Toto bude odkaz umiestnený v tej istej bunke, na ktorú odkazuje.
=A1
Potom kliknite na tlačidlo Enter na klávesnici.
Poďme trochu komplikovať úlohu a vytvoriť cyklický výraz z niekoľkých buniek.
=C1
=A1
=B1
Stlačte tlačidlo Enter .
Teraz začneme vytvoriť cyklický výraz pomocou tabuľky príkladov. Máme tabuľku na predaj potravín. Skladá sa zo štyroch stĺpcov, ktoré označujú názov výrobku, počet predaných výrobkov, cenu a výšku tržieb z predaja celého objemu. V tabuľke v poslednom stĺpci už existujú vzorce. V nich sa výnos vypočíta vynásobením množstva cenou.
=D2/C2
Klikneme na tlačidlo Enter .
Ako sme videli vyššie, nie vždy program označuje vzťah kruhového odkazu na objekty, aj keď existuje na hárku. Vzhľadom na skutočnosť, že drvivá väčšina cyklických operácií je škodlivá, je potrebné ich odstrániť. Ale za to musia byť najprv nájdené. Ako sa to dá urobiť, ak výrazy nie sú označené šípkou? Vypracujme túto úlohu.
Existuje ďalší spôsob, ako zistiť, kde sa nachádza kruhový odkaz. Správa o tomto probléme a adresa prvku obsahujúceho takýto výraz sa nachádza na ľavej strane stavového riadka, ktorá sa nachádza v spodnej časti okna programu Excel. Avšak na rozdiel od predchádzajúceho variantu sa na stavovom riadku zobrazia adresy nie všetkých prvkov obsahujúcich kruhové odkazy, ak je ich veľa, ale iba jedna z nich, ktorá sa objavila pred ostatnými.
Okrem toho, ak sa nachádzate v knihe obsahujúcej cyklický výraz, nie na hárku, na ktorom sa nachádza, na druhej strane sa v stavovom riadku zobrazí iba chybové hlásenie bez adresy.
Lekcia: Ako nájsť kruhové odkazy v programe Excel
Ako už bolo uvedené vyššie, vo väčšine prípadov sú cyklické operácie zlo, z ktorého by sa človek mal zbaviť. Preto je prirodzené, že po objavení cyklickej komunikácie je potrebné ju opraviť, aby sa vzorec dostal do normálnej podoby.
Aby bolo možné opraviť cyklickú závislosť, je potrebné vysledovať celé prepojenie buniek. Aj keď kontrola špecifikovala konkrétnu bunku, chyba nemusí byť sama o sebe, ale v inom prvku reťazca závislosti.
Tu sme vypočítali pomer pomerne rýchlo, ale v skutočnosti existujú prípady, keď v procese výpočtu existuje veľa buniek, a nie tri prvky, ako máme. Potom môže vyhľadávanie trvať pomerne dlho, pretože musíte študovať každý prvok cyklickosti.
Napríklad, ak v našej tabuľke celková čiastka by mala byť vypočítaná vynásobením množstva skutočne predaného tovaru za jeho cenu, potom môžeme povedať, že odkaz, ktorý vypočítava sumu z celkovej predajnej sumy, je zjavne nadbytočný. Preto ho vymažeme a nahradíme ho statickou hodnotou.
Okrem toho, ak boli cyklické výrazy úplne odstránené, môžete ich zistiť pomocou nástroja na kontrolu chýb. Prejdite na kartu "Formuláre" a kliknite na trojuholník, ktorý už poznáme, napravo od tlačidla "Skontrolujte chyby" na paneli s nástrojmi "Formuláre závislostí" . Ak položka "Cyklické odkazy" nie je v ponuke aktívna, odstránili sme z dokumentu všetky takéto objekty. V opačnom prípade budete musieť použiť postup odstránenia na položky, ktoré sú v zozname, rovnakým spôsobom ako predtým.
V predchádzajúcej časti lekcie sme hovorili hlavne o tom, ako riešiť cyklické odkazy alebo ako ich nájsť. Ale skôr sa rozhovor týkal aj skutočnosti, že v niektorých prípadoch môžu byť naozaj užitočné a vedome používané používateľom. Napríklad, táto metóda sa často používa pri iteračných výpočtoch pri konštrukcii ekonomických modelov. Ale problém je, že bez ohľadu na to, či vedome alebo nevedome používate cyklický výraz, program Excel predvolene naďalej blokuje operáciu na nich, aby nedochádzalo k nadmernému preťaženiu systému. V tomto prípade sa stane naliehavou otázkou násilného zablokovania takého zámku. Pozrime sa, ako to urobiť.
Ak chcete povoliť používanie cyklických výrazov, musíte zaškrtnúť políčko vedľa možnosti Povoliť výpočty . Okrem toho môžete v tom istom bloku nastaviť maximálny počet opakovaní a relatívnu chybu. Predvolene sa ich hodnoty rovnajú 100 a 0,001. Vo väčšine prípadov nemusíte tieto parametre meniť, hoci v prípade potreby môžete vykonať zmeny v zadaných poliach. Tu je však potrebné vziať do úvahy, že príliš veľa opakovaní môže viesť k vážnemu zaťaženiu programu a systému ako celku, najmä ak pracujete so súborom obsahujúcim mnoho cyklických výrazov.
Takže začiarknite políčko "Povoliť iteračné výpočty" a potom kliknite na tlačidlo "OK" umiestnené v spodnej časti okna možností programu Excel, aby sa nové nastavenia prejavili.
Stojí však za zmienku, že začlenenie cyklických operácií by sa nemalo zneužívať. Túto funkciu použite iba vtedy, ak je používateľ plne presvedčený o svojej potrebe. Nesprávne zahrnutie cyklických operácií môže nielen viesť k nadmernému pracovnému zaťaženiu systému a spomaliť výpočet pri práci s dokumentom, ale používateľ môže neúmyselne vložiť nesprávny cyklický výraz, ktorý program bude okamžite zablokovaný.
Ako vidíme, v prevažnej väčšine prípadov sú cyklické odkazy fenoménom, ktorý je potrebné riešiť. Ak chcete to urobiť, najprv by ste mali nájsť najviac cyklický vzťah, potom vypočítať bunku, kde je chyba obsiahnutá, a napokon ju odstrániť vhodnými úpravami. Ale v niektorých prípadoch môžu byť cyklické operácie užitočné vo výpočtoch a vedome vykonané používateľom. Ale aj vtedy stojí za to ich používať opatrne, správne nastaviť Excel a poznať rozsah pridania takýchto prepojení, ktoré pri hromadnom použití môžu spomaliť systém.