Skip to main content

Odnośniki okólne w formułach Excel

Excel - Obraz na podstawie listy rozwijanej - porada #126 (Kwiecień 2025)

Excel - Obraz na podstawie listy rozwijanej - porada #126 (Kwiecień 2025)
Anonim

ZA odwołanie cykliczne występuje w programie Excel, gdy formuła zawiera odwołanie do komórki komórki zawierającej formułę.

Informacje w tym artykule dotyczą wersji Excel 2019, 2016, 2013, 2010, Excel Online i Excel dla komputerów Mac.

Przykład okrężnego odniesienia

Przykład tego typu odwołania cyklicznego pokazano na poniższym obrazku, gdzie formuła w komórce C1 zawiera odniesienie do komórki C1 w formule:

= A1 + A2 + A3 + C1

Błąd odniesienia może wystąpić, gdy formuła odwołuje się do innej formuły, która ostatecznie odwołuje się do komórki zawierającej oryginalną formułę.

Ostrzeżenie dotyczące okólników

Jak pokazano na powyższym obrazku, jeśli w arkuszu programu Excel występuje odwołanie cykliczne, program wyświetla okno dialogowe z ostrzeżeniem wskazujące problem. Komunikat w oknie dialogowym jest specjalnie sformułowany, ponieważ nie wszystkie odwołania kołowe w formułach są nieumyślne, jak opisano poniżej.

Opcje użytkownika

Opcje użytkownika, gdy pojawi się to okno dialogowe, mają zostać wybrane dobrze lub Wsparcie , żadne z nich nie rozwiąże problemu z okrągłym punktem odniesienia. Po przeczytaniu wiadomości w oknie dialogowym odkryjesz, że:

  • Wsparcie jest przeznaczony do użycia, gdy występuje nieumyślne odniesienie kołowe. Spowoduje to przejście do pliku pomocy programu Excel w odniesieniu do odwołań cyklicznych.
  • dobrze jest używany do informowania programu Excel, że odwołanie cykliczne zostało wykonane celowo i że powinno ono pozostawić je w miejscu.

Niezamierzone odwołania okrężne

Jeśli odwołanie cykliczne zostało wykonane niezamierzenie, informacje o pliku pomocy pokazują, jak znaleźć i usunąć odwołania kołowe. Plik pomocy przekierowuje cię do korzystania z Excela Sprawdzanie błędów narzędzie znajdujące się na karcie Formuły. Wiele niezamierzonych odwołań do komórek można poprawić bez konieczności sprawdzania błędów, korygując odwołania do komórek używane w formule.

Zamierzone okólniki

Korespondencyjne odniesienie programu Excel nie zapewnia poprawki dla kołowego problemu referencyjnego, ponieważ nie wszystkie odwołania cykliczne są błędami. O ile te celowe odwołania cykliczne są rzadziej spotykane niż te niezamierzone, można je zastosować, jeśli chcesz, aby program Excel wielokrotnie robił iteracje lub uruchamiał formułę przed wygenerowaniem wyniku.

Włączanie obliczeń iteracyjnych

Program Excel ma opcję włączenia tych opcji obliczenia iteracyjne jeśli planujesz z nich korzystać.

Aby włączyć obliczenia iteracyjne:

  1. Wybierz Plik (albo Gabinet przycisk w programie Excel 2007).

  2. Wybierz Opcje aby otworzyć okno dialogowe Opcje programu Excel.

  3. W lewym panelu okna dialogowego wybierz Formuły.

  4. W prawym panelu okna dialogowego wybierz opcję Włącz iteracyjne obliczenia pole wyboru.

Pod polem wyboru dostępne są następujące opcje:

  • Ustaw maksymalną liczbę iteracji; jest to liczba powtórzeń obliczania formuły przez program Excel.
  • Ustaw maksymalną dopuszczalną zmianę pomiędzy wynikami obliczeń - im mniejsza liczba, tym dokładniejszy wynik.

Wyświetlanie Zera w dotkniętych komórkach

W przypadku komórek zawierających odwołania kołowe, Excel wyświetla albo 0, jak pokazano w komórka C1 w przykładzie lub ostatniej obliczonej wartości w komórce.

W niektórych przypadkach formuły mogą działać poprawnie, zanim spróbują obliczyć wartość odwołania do komórki, w której się znajdują. W takim przypadku komórka zawierająca formułę wyświetla wartość z ostatniego udanego obliczenia.

Więcej na temat ostrzeżenia o okólnikach

Po pierwszym wystąpieniu formuły zawierającej odniesienie kołowe w skoroszycie program Excel może ponownie nie wyświetlać komunikatu ostrzegawczego. Zależy to od okoliczności, w jaki sposób i gdzie tworzone są dodatkowe odwołania kołowe.

Przykłady wyświetlania pola alertu zawierającego komunikat ostrzegawczy dla kolejnych odniesień kołowych obejmują:

  • Pierwsze wystąpienie odwołania cyklicznego w dowolnym otwartym skoroszycie.
  • Po usunięciu wszystkich odwołań cyklicznych we wszystkich otwartych skoroszytach tworzone jest nowe odwołanie cykliczne.
  • Po zamknięciu wszystkich skoroszytów w nowym skoroszycie tworzona jest formuła zawierająca odwołanie cykliczne.
  • Zostanie otwarty skoroszyt zawierający odwołanie cykliczne.