Как да определите кръгова справка
Итерационни изчисления
Стъпка 1
Отворете програма за електронни таблици, като например Microsoft Excel, OpenOffice Calc или LibreOffice Calc, и създайте кръгла референция. Като пример въведете "обща продажна цена" без котировките в клетка А1, "Оригинална цена" в клетка А2 и "Установена данъчна тежест" в клетка А3. Напишете "$ 50" в клетка B1, "= B1-B3" в клетка B2 и "= B2 * 0.1" в клетка B3. Формулата в клетка B3 приема 10-процентна данъчна ставка за изчисляване на таксите. Формулата в клетка В2 се опитва да изчисли първоначалната цена. Това се постига чрез изваждане на начисления данък от общата сума на продажбите. Това обаче създава кръгова референция, защото формулите в клетките В2 и В3 изискват данни от другата.
Стъпка 2
Достъп до опциите за изчисляване на листа. В Microsoft Excel кликнете върху "Файл", "Опции" и "Формули". В OpenOffice Calc и LibreOffice Calc кликнете върху "Инструменти" и "Опции". Кликнете върху "+" до "... Calc" и изберете "Изчисляване".
Стъпка 3
Маркирайте "Разрешаване на итеративно изчисление" в Excel или "повторения" в OpenOffice или LibreOffice. По подразбиране всяка програма използва 100 повторения с максимална промяна от 0.001, преди да даде резултат. Въпреки че можете да промените тези стойности, те няма да имат проблем в повечето случаи, така че не ги променяйте.
Стъпка 4
Кликнете върху "OK", за да позволите повторни изчисления и да извършите изчислението. В примера, итеративните изчислителни характеристики произвеждат първоначалната продажна цена от 45, 45 щатски долара с 4, 55 щ.д. данъци.
Премахнете циркулярните референции
Стъпка 1
Отворете програмата за електронни таблици и създайте кръгова справка, както е показано в предишната секция.
Стъпка 2
Намерете клетките, които съдържат кръгова справка. С конфигурациите за итеренията деактивирани, потърсете синя линия, сочеща към справката в Excel. В OpenOffica потърсете "Err: 522" в клетката.
Стъпка 3
Променете формулата, за да избегнете кръгова препратка. Това се постига чрез възстановяване на формулата, ръчно въвеждане на стойност или насочване към друга клетка. Например, промяната на формулата в клетка А2 до "= B1 / 1.1" изчислява първоначалната цена, без да използва кръгова справка.