Циклични врски во Microsoft Excel

Pin
Send
Share
Send

Општо е прифатено дека цикличните врски во Excel се погрешен израз. Навистина, доста често ова е точно, но сепак не секогаш. Понекогаш тие се применуваат доста намерно. Ајде да откриеме што се циклични врски, како да ги креирате, како да ги пронајдете постојните во документот, како да работите со нив или како да ги избришете ако е потребно.

Користење на кружни референци

Прво на сите, да откриеме што е кружна врска. Всушност, ова е израз кој преку формули во други клетки се однесува на себе. Може да биде и врска што се наоѓа во елементот на листот на кој самиот се однесува.

Треба да се напомене дека стандардно, модерните верзии на Excel автоматски го блокираат процесот на изведување циклична операција. Ова се должи на фактот дека ваквите изрази се претерано погрешни, а јамката произведува постојан процес на пребројување и пресметување, што создава дополнително оптоварување на системот.

Создадете кружна врска

Сега да видиме како да се создаде едноставен цикличен израз. Ова ќе биде врската лоцирана во истата ќелија на која се однесува.

  1. Изберете ставка за лист А1 и напишете го следниот израз во него:

    = А1

    Следно, кликнете на копчето Внесете на тастатурата.

  2. После тоа, се појавува дијалог прозорецот за предупредување цикличен израз. Кликнете на копчето во него. „ОК“.
  3. Така, добивме циклична операција на лист во кој ќелијата се однесува на себе.

Ајде малку да ја искомплицираме задачата и да создадеме цикличен израз од неколку клетки.

  1. Во кој било елемент на листот, напишете број. Нека биде ќелија А1и бројот 5.
  2. До друга ќелија (Б1) напишете го изразот:

    = С1

  3. Во следниот елемент (С1) ние пишуваме таква формула:

    = А1

  4. После тоа се враќаме во ќелијата А1во која е поставен бројот 5. Се повикуваме на елементот во него. Б1:

    = Б1

    Кликнете на копчето Внесете.

  5. Така, јамката се затвори, и добивме класична кружна референца. Откако ќе се затвори прозорецот за предупредување, можеме да видиме дека програмата ја обележа цикличната врска со сини стрели на листот, кои се нарекуваат стрели во трагови.

Сега да преминеме кон создавање цикличен израз со помош на табела за примери. Имаме табела за продажба на храна. Се состои од четири колони во кои се наведени името на стоката, бројот на продадени производи, цената и износот на приходите од продажба на целиот обем. Табелата во последната колона веќе има формули. Тие ги пресметуваат приходите со множење на количината според цената.

  1. За јамка на формулата во првата линија, изберете го елементот на листот со количината на првата ставка во сметката (Б2) Наместо статичка вредност (6) ја внесуваме формулата таму, која ќе ја земе предвид количината на стока со делење на вкупната сума (Д2) по цена (В2):

    = D2 / C2

    Кликнете на копчето Внесете.

  2. Ја добивме првата кружна врска, врската во која обично се означува со стрелката во трагови. Но, како што можете да видите, резултатот е погрешен и е еднаков на нулата, како што веќе споменавме порано, Excel го блокира извршувањето на цикличните операции.
  3. Копирајте го изразот на сите други ќелии во колоната со бројот на производи. За да го направите ова, поставете го покажувачот во долниот десен агол на елементот што веќе ја содржи формулата. Курсорот се претвора во крст, кој обично се нарекува маркер за пополнување. Држете го левото копче на глувчето и повлечете го овој крст до крајот на табелата надолу.
  4. Како што можете да видите, изразот беше копиран на сите елементи на колоната. Но, само една врска е обележана со трага стрелка. Забележете го ова за иднината.

Пребарајте кружни врски

Како што видовме погоре, не во сите случаи програмата означува врска на кружната референца со предмети, дури и ако е на листот. Со оглед на фактот дека огромното мнозинство циклични операции се штетни, тие треба да се отстранат. Но, за ова тие прво мора да се најдат. Како да го направите ова ако изразите не се означени со линија со стрели? Ајде да се справиме со овој проблем.

  1. Значи, ако ја стартувате датотеката Excel, се отвора прозорец со информации во кој се наведува дека содржи кружна врска, тогаш се препорачува да ја пронајдете. За да го направите ова, префрлете се на јазичето Формули. Кликнете на лентата на триаголникот, кој се наоѓа десно од копчето "Проверете за грешки"сместена во блокот со алатки Зависи од формула. Се отвора мени во кое треба да легнете над предметот "Кружни врски". После тоа, во следното мени се отвора списокот со адреси на елементите на листот во кои програмата открила циклични изрази.
  2. Кога ќе кликнете на одредена адреса, се избира соодветната ќелија на листот.

Постои уште еден начин да дознаете каде е кружната врска. Пораката за овој проблем и адресата на елементот што го содржи овој израз се наоѓа на левата страна на лентата за статус, која се наоѓа на дното на прозорецот Excel. Точно, за разлика од претходната верзија, лентата за статус нема да ги прикаже адресите на сите елементи што содржат кружни врски, ако има многу, но само една од нив се појави пред другите.

Покрај тоа, ако сте во книга што содржи цикличен израз, не на листот каде што се наоѓа, туку од друга страна, тогаш во овој случај само пораката за присуство на грешка без адреса ќе биде прикажана во лентата за статус.

Лекција: Како да најдете кружни врски во Excel

Поправете циклични врски

Како што споменавме погоре, во огромно мнозинство на случаи цикличкото работење е зло што треба да се отстрани. Затоа, логично е дека откако ќе се најде циклична врска, потребно е да се поправи, за да се донесе формулата во нормална форма.

За да се поправи цикличната зависност, неопходно е да се проследи целата поврзаност на клетките. Дури и ако проверката навела специфична ќелија, грешката може да лежи не во неа, туку во друг елемент на ланецот на зависност.

  1. Во нашиот случај, и покрај фактот дека програмата правилно укажа на една од клетките во јамката (Д6), вистинската грешка лежи во друга ќелија. Изберете елемент Д6за да дознаете од кои клетки ја повлекува вредноста од. Изразот го гледаме во лентата со формули. Како што можете да видите, вредноста во овој лист елемент се формира со множење на содржината на клетките Б6 и C6.
  2. Оди во ќелијата C6. Изберете го и погледнете ја линијата на формулите. Како што можете да видите, ова е вообичаена статичка вредност (1000), што не е производ на пресметката на формулата. Затоа, можеме самоуверено да кажеме дека наведениот елемент не содржи грешка што предизвикува создавање циклични операции.
  3. Одете во следната ќелија (Б6) По истакнувањето во лентата со формули, гледаме дека содржи пресметан израз (= D6 / C6), што повлекува податоци од други елементи на табелата, особено од ќелијата Д6. Така ќелијата Д6 се однесува на податоците за артиклите Б6 и обратно, што предизвикува јамка.

    Овде ја пресметавме врската доста брзо, но во реалноста има случаи кога многу клетки се вклучени во процесот на пресметување, а не три елементи, како што имаме. Тогаш пребарувањето може да трае доста време, затоа што ќе мора да го проучите секој елемент на цикличност.

  4. Сега треба да разбереме во која ќелија (Б6 или Д6) содржи грешка. Иако, формално, ова не е ниту грешка, туку едноставно прекумерна употреба на врски, што доведува до јамка. За време на процесот на одлучување која ќелија треба да се уреди, мора да се примени логика. Не постои јасен алгоритам на активности. Во секој случај, оваа логика ќе биде различна.

    На пример, ако во нашата табела вкупната сума треба да се пресмета со множење на количината на стварно продадената стока според нејзината цена, тогаш можеме да кажеме дека врската што ја пресметува количината на вкупната сума на продажба е јасно излишна. Затоа, го бришеме и го заменуваме со статичка вредност.

  5. Ние спроведуваме слична операција на сите други циклични изрази, ако се наоѓаат на листот. Откако апсолутно сите кружни референци се отстранети од книгата, пораката за присуството на овој проблем треба да исчезне од лентата за статус.

    Покрај тоа, дали цикличните изрази се целосно отстранети, можете да дознаете со помош на алатката за проверка на грешки. Одете на јазичето Формули и кликнете на триаголникот што веќе ни е познат десно од копчето "Проверете за грешки" во групата алатки Зависи од формула. Ако во менито што се отвора, "Кружни врски" нема да бидат активни, тоа значи дека ги избришавме сите такви предмети од документот. Во спротивно, ќе биде неопходно да се примени постапката за бришење на елементите што се на списокот на ист начин како што претходно се разгледуваше.

Дозвола за повратна врска

Во претходниот дел од лекцијата, главно разговаравме за тоа како да се справиме со кружни врски или како да ги најдеме. Но, порано разговорот се однесуваше и на фактот дека во некои случаи, напротив, тие можат да бидат корисни и свесно користени од корисникот. На пример, доста често овој метод се користи за итеративни пресметки при изградба на економски модели. Но, проблемот е во тоа што, без оглед на тоа дали користите кружен израз свесно или несвесно, Excel по дифолт сепак ќе ја блокира операцијата врз нив, за да не доведе до прекумерно преоптоварување на системот. Во овој случај, станува релевантно прашањето за присилно оневозможување на таквата брава. Ајде да видиме како да го направиме тоа.

  1. Прво на сите, преминете на јазичето Датотека Ексел апликации.
  2. Следно, кликнете на ставката "Опции"се наоѓа на левата страна на прозорецот што се отвора.
  3. Започнува прозорецот со опции Excel. Треба да одиме на јазичето Формули.
  4. Тоа е во прозорецот што се отвора дека ќе биде можно да се дозволи извршување на циклични операции. Одиме во десниот блок на овој прозорец, каде што се наоѓаат самите поставки на Excel. Workе работиме со блокот за поставки Параметри на пресметувањекој се наоѓа на самиот врв.

    За да овозможите употреба на циклични изрази, проверете го полето до параметарот Овозможи итеративно сметање. Покрај тоа, граничниот број на повторувања и релативна грешка може да се постават во истиот блок. Стандардно, нивните вредности се 100 и 0,001, соодветно. Во повеќето случаи, овие параметри не треба да се менуваат, иако ако е потребно или ако сакате, можете да направите измени на овие полиња. Но, тука треба да се земе предвид дека премногу повторувања може да доведат до сериозно оптеретување на програмата и на системот како целина, особено ако работите со датотека што содржи многу циклични изрази.

    Значи, проверете го полето до параметарот Овозможи итеративно сметање, а потоа за да стапат на сила новите поставки, кликнете на копчето „ОК“сместено на дното на прозорецот за опции Excel.

  5. После тоа, автоматски одиме на листот на тековната книга. Како што можете да видите, во ќелиите во кои се наоѓаат цикличните формули, сега вредностите се пресметуваат правилно. Програмата не блокира пресметки во нив.

Сепак, вреди да се напомене дека вклучувањето на циклични операции не треба да се злоупотребува. Користете ја оваа одлика само кога корисникот е целосно сигурен во својата неопходност. Неразумното вклучување на цикличните операции не само што може да доведе до прекумерно оптеретување на системот и да ги забави пресметките при работа со документ, туку корисникот ненамерно може да воведе погрешен цикличен израз, кој по дифолт би бил веднаш блокиран од програмата.

Како што можеме да видиме, во огромно мнозинство на случаи, кружните референци се феномен што треба да се реши. За ова, пред сè, потребно е да се открие самата циклична врска, потоа да се пресмета ќелијата каде што се наоѓа грешката и, конечно, да се елиминира со правење соодветни прилагодувања. Но, во некои случаи, цикличните операции можат да бидат корисни во пресметките и да ги изведуваат корисникот свесно. Но, дури и тогаш, треба да се пристапи кон нивна употреба со претпазливост, правилно поставување на Excel и да се знае мерката за додавање на вакви врски, кои, кога се користат на големо, можат да го забават системот.

Pin
Send
Share
Send