Работа со циклични референци во Excel

Anonim

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

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

Употреба на циклични референци

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

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

Креирање на циклична врска

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

  1. Го нагласуваме елементот на A1 лист и напишете го следниов израз во него:

    = А1.

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

  2. Креирање на наједноставна циклична врска во Microsoft Excel

  3. После тоа се појавува дијалогот за предупредување за предупредување за циклични. Кликнете во него на копчето "OK".
  4. Дијалошка кутија Предупредување за цикличната врска во Microsoft Excel

  5. Така, добивме циклична операција на лист во кој клетката се однесува на себе.

Клетката се однесува на Microsoft Excel

Малку комплицирана задача и создавање на цикличен израз од неколку клетки.

  1. Во секој елемент на листот, напишете број. Нека биде ќелија А1 и број 5.
  2. Број 5 во ќелијата во Microsoft Excel

  3. Во друга ќелија (Б1) напишете го изразот:

    = C1.

  4. Линк во ќелијата во Microsoft Excel

  5. Во следниот елемент (C1) Ние ќе снимаме таква формула:

    = А1.

  6. Една ќелија се однесува на друга во Microsoft Excel

  7. После тоа, се враќаме во ќелијата A1, во која е поставен бројот 5. Погледнете го во елементот Б1:

    = Б1.

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

  8. Инсталација Линкови во целексот во Microsoft Excel

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

Обележување на цикличната комуникација во Microsoft Excel

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

Пресметка на приходите во табелата во Microsoft Excel

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

    = D2 / C2

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

  2. Вметнете циклична врска во табела во Microsoft Excel

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

  5. Копирајте го изразот во сите други клетки на колоната со износот на производи. За да го направите ова, поставете го курсорот до долниот десен агол на тој елемент кој веќе ја содржи формулата. Курсорот се претвора во крст, кој се нарекува да се јави на пополнување маркер. Исчистете го левото копче на глувчето и повлечете го овој крст до крајот на табелата надолу.
  6. Полнење маркер во Microsoft Excel

  7. Како што можете да видите, изразот беше копирано на сите елементи на колоната. Но, само еден однос е обележан со стрелката во трагови. Забележете го за иднината.

Цикличните врски се копираат во табела во Microsoft Excel

Пребарај за циклични врски

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

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

  3. Кога кликнете на одредена адреса, соодветната ќелија е избрана на листот.

Префрлете се на ќелија со циклична врска во Microsoft Excel

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

Порака за циклична врска на панелот за статус во Microsoft Excel

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

Циклична врска на друг лист во Microsoft Excel

Лекција: Како да најдете циклични линкови до Excel

Корекција на циклични референци

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

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

  1. Во нашиот случај, и покрај фактот дека програмата правилно укажа на еден од циклус клетки (D6), вистинската грешка лежи во друга ќелија. Изберете го елементот D6 за да дознаете кои клетки ја зголемуваат вредноста. Го гледаме изразот во стрингот на формулата. Како што гледаме, вредноста во овој елемент е формирана со множење на содржината на клетките на B6 и C6.
  2. Израз во програмата во Microsoft Excel

  3. Одете во C6 клетката. Ние го истакнуваме и погледнете во стрингот на формулата. Како што гледаме, тоа е вообичаената статична вредност (1000), што не е производ пресметување на формулата. Затоа, безбедно е да се каже дека наведениот елемент не содржи грешки кои предизвикуваат циклични операции.
  4. Статичко значење во Microsoft Excel

  5. Одете во следната ќелија (Б6). По изборот во формуларен ред, гледаме дека содржи пресметан израз (= D6 / C6), кој ги повлекува податоците од други елементи на маса, особено од клетката D6. Така, ќелијата D6 се однесува на податоците на елементот Б6 и обратно, што предизвикува ципање.

    Циклична врска во клетката на маса во Microsoft Excel

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

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

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

  7. Врската се заменува со вредностите во Microsoft Excel

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

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

Циклични врски во книгата Не Мајкрософт Ексел

Дозвола за извршување на циклични операции

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

Заклучување на циклични врски во Microsoft Excel

  1. Прво, ние се преселиме во табулаторот "Датотека" на Excel апликацијата.
  2. Премести во табулаторот Датотека во Microsoft Excel

  3. Следно, кликнете на "Параметрите" ставка се наоѓа на левата страна на прозорецот што се отвори.
  4. Одете во прозорецот на параметарот во Microsoft Excel

  5. Прозорецот за изгонети параметри започнува да работи. Ние треба да одиме во табулаторот "Формула".
  6. Транзиција кон формулата табот во Microsoft Excel

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

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

    Значи, ние инсталираме крлежи за параметарот "Овозможи итеративен пресметки", а потоа се ставаат во сила на новите поставки, кликнете на копчето "OK", кој се наоѓа на дното на прозорецот на параметрите на Excel.

  8. Овозможи итеративни пресметки во Microsoft Excel

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

Цикличните формули ги прикажуваат точните вредности во Microsoft Excel

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

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

Прочитај повеќе