Jak naprawić odwołanie cykliczne

Odwołanie cykliczne występuje, gdy komórka arkusza kalkulacyjnego odwołuje się do siebie bezpośrednio lub przez inną komórkę.

Obliczenia iteracyjne

Krok 1

Otwórz program arkusza kalkulacyjnego, na przykład Microsoft Excel, OpenOffice Calc lub LibreOffice Calc, i utwórz odwołanie cykliczne. Jako przykład wpisz "całkowita cena sprzedaży" bez cudzysłowu w komórce A1, "Cena oryginalna" w komórce A2 i "Przypisane obciążenie podatkowe" w komórce A3. Wpisz "50 $" w komórce B1, "= B1-B3" w komórce B2, a "= B2 * 0, 1" w komórce B3. Formuła w komórce B3 zakłada 10-procentową stawkę podatku do naliczania opłat. Formuła w komórce B2 próbuje obliczyć pierwotną cenę. Osiąga się to poprzez odjęcie podatku naliczonego od łącznej wartości sprzedaży. Tworzy to jednak odwołanie cykliczne, ponieważ formuły w komórkach B2 i B3 wymagają danych od innych.

Krok 2

Uzyskaj dostęp do opcji obliczania arkusza. W programie Microsoft Excel kliknij "Plik", "Opcje" i "Formuły". W OpenOffice Calc i LibreOffice Calc, kliknij "Narzędzia" i "Opcje". Kliknij "+" obok "... Calc" i wybierz "Oblicz".

Krok 3

Zaznacz "Włącz iteracyjne obliczanie" w programie Excel lub "iteracje" w OpenOffice lub LibreOffice. Domyślnie każdy program używa 100 iteracji z maksymalną zmianą 0, 001 przed wygenerowaniem wyniku. Mimo że możesz zmienić te wartości, w większości przypadków nie będą one miały żadnego problemu, więc nie zmieniaj ich.

Krok 4

Kliknij "OK", aby umożliwić iteracyjne obliczenia i wykonać obliczenia. W tym przykładzie, iteracyjna charakterystyka kalkulacji daje pierwotną cenę sprzedaży w wysokości 45, 45 USD z 4, 55 USD podatków.

Usuń odwołania kołowe

Krok 1

Otwórz program arkusza kalkulacyjnego i utwórz odwołanie cykliczne, jak wskazano w poprzedniej sekcji.

Krok 2

Zlokalizuj komórki zawierające odwołanie cykliczne. Przy wyłączonych konfiguracjach iteracji poszukaj niebieskiej linii wskazującej odniesienie w programie Excel. W OpenOffica poszukaj w komórce "Err: 522".

Krok 3

Zmień formułę, aby uniknąć odwołania cyklicznego. Osiąga się to poprzez przebudowanie formuły, ręczne wprowadzenie wartości lub wskazanie innej komórki. Na przykład zmiana formuły w komórce A2 na "= B1 / 1.1" oblicza cenę początkową bez użycia odwołania cyklicznego.