Циркулярна справка и итеративно изчисление

Циркулярна справка и итеративно изчисление

Често срещаме съобщение за грешка в Excel, че в нашата конкретна формула има кръгова препратка, така че това може да доведе до неправилни изчисления и Excel ни моли да премахнем тези препратки. Понякога обаче умишлено искаме да извършим изчисление по този начин, най-често при финансови модели, това е итеративно изчисление, повторение.

Циркулярна справка

Можете да изтеглите файла, използван в задачата, от тук.

Съобщението за грешка в кръговата връзка изглежда така:

итеративно

Това се прави в повечето случаи чрез случайна грешка, например когато включваме клетката, където искаме да изчислим резултата във функция SUM.

В този случай обхватът на функцията SUM съдържа също клетка B23, така че Excel не може да изчисли искания резултат за нас и 0 като резултат. Когато приключихме с редактирането на формулата, получихме съобщението за грешка по-горе, така че Excel „казва“, че е възникнала грешка.

Ако отворите файл, който не сте редактирали, пак ще видите това съобщение за грешка, когато го отворите, но няма да ви покаже къде точно е грешката.

За да направите това, използвайте Проверка на формула -> Проверка на грешки -> Команда Circular Links под елемента от менюто Формули.

Щракването ще покаже клетките, в които ще намерите кръгова връзка, и също така ще преминете към нея, когато щракнете върху адреса на клетката. Ако грешката е в друг работен лист, препратката към клетката съдържа и името на работния лист.

Итерация, итеративно изчисление