Jak edytować, oceniać i usuwać błędy w formułach w programie Excel

  • Udostępnij To
Michael Brown

W tym poradniku poznasz kilka szybkich i skutecznych sposobów sprawdzania i usuwania błędów w formułach w programie Excel. Zobacz, jak używać klawisza F9 do oceny części formuły, jak podświetlać komórki, które odwołują się lub są odwoływane przez daną formułę, jak określać niedopasowane lub błędnie umieszczone nawiasy i wiele innych.

W ostatnich kilku tutorialach badaliśmy różne aspekty formuł w Excelu. Jeśli miałeś okazję je przeczytać, wiesz już, jak pisać formuły w Excelu, jak pokazywać formuły w komórkach, jak ukrywać i blokować formuły i nie tylko.

Dzisiaj chciałbym podzielić się kilkoma wskazówkami i technikami sprawdzania, oceniania i debugowania formuł Excela, które, mam nadzieję, pomogą Ci pracować jeszcze wydajniej z Excelem.

    Klawisz F2 w Excelu - edycja formuł

    Klawisz F2 w programie Excel przełącza się pomiędzy Edytuj oraz Wejdź na stronę Tryby. Gdy chcesz wprowadzić zmiany do istniejącej formuły, wybierz komórkę formuły i naciśnij klawisz F2, aby wejść w tryb edycji. Tryb edycji Po wykonaniu tej czynności kursor zaczyna migać na końcu nawiasu zamykającego w komórce lub pasku formuły (w zależności od tego, czy opcja Zezwalaj na edycję bezpośrednio w komórkach jest zaznaczona, czy odznaczona). I teraz możesz dokonywać dowolnych edycji w formule:

    • Użyj strzałek w lewo i w prawo, aby poruszać się w obrębie formuły.
    • Za pomocą klawiszy strzałek wraz z Shiftem zaznaczaj fragmenty formuły (to samo można zrobić za pomocą myszy).
    • Naciśnij Usuń lub Backspace aby usunąć określone odwołania do komórek lub inne elementy formuły.

    Po zakończeniu edycji naciśnij Enter, aby zakończyć formułę.

    Aby wyjść z trybu edycji bez wprowadzania zmian w formule, należy nacisnąć klawisz Esc.

    Edycja bezpośrednio w komórce lub na pasku formuły

    Domyślnie naciśnięcie klawisza F2 w programie Excel pozycjonuje kursor na końcu formuły w komórce. Jeśli wolisz edytować formuły w pasku formuły programu Excel, wykonaj następujące czynności:

    • Kliknij Plik > Opcje .
    • W lewym okienku wybierz Zaawansowane .
    • W prawym okienku usuń zaznaczenie opcji Pozwól na edycję bezpośrednio w komórkach opcja pod Opcje edycji .
    • Kliknij OK aby zapisać zmiany i zamknąć okno dialogowe.

    W dzisiejszych czasach F2 jest często uważany za staroświecki sposób edycji formuł. Dwa inne sposoby wejścia w tryb edycji w Excelu to:

    • Podwójne kliknięcie komórki lub
    • Kliknięcie w dowolnym miejscu paska formuły.

    Czy podejście F2 w Excelu jest bardziej wydajne lub ma jakieś zalety? Nope :) Po prostu niektórzy ludzie wolą pracować z klawiatury przez większość czasu, podczas gdy inni uważają, że wygodniej jest używać myszy.

    Niezależnie od wybranej metody edycji, w lewym dolnym rogu ekranu znajduje się wizualny wskaźnik trybu edycji. Po naciśnięciu klawisza F2 , dwukrotnym kliknięciu komórki lub kliknięciu paska formuły, na ekranie pojawi się słowo Edytuj pojawi się tuż pod kartami arkuszy:

    Wskazówka. Naciśnij Ctrl + A, aby przejść z edycji formuły w komórce do paska formuły. Działa to tylko wtedy, gdy edytujesz formułę, a nie wartość.

    Klawisz F9 w Excelu - oceń części formuły

    W programie Microsoft Excel klawisz F9 jest łatwym i szybkim sposobem sprawdzania i debugowania formuł. Pozwala on ocenić tylko wybraną część formuły, zastępując ją rzeczywistymi wartościami, na których ta część operuje, lub obliczonym wynikiem. Poniższy przykład demonstruje klawisz F9 programu Excel w działaniu.

    Załóżmy, że masz w swoim arkuszu następującą formułę JEŻELI:

    =IF(AVERAGE(A2:A6)>AVERAGE(B2:B6), "Good", "Bad")

    Aby ocenić indywidualnie każdą z dwóch funkcji Average zawartych we wzorze, wykonaj następujące czynności:

    • Wybierz komórkę z formułą, w tym przykładzie D1.
    • Naciśnij F2 lub kliknij dwukrotnie wybraną komórkę, aby wejść w tryb edycji.
    • Wybierz część formuły, którą chcesz przetestować i naciśnij F9 .

    Na przykład, jeśli wybierzesz pierwszą funkcję Średnia, czyli AVERAGE(A2:A6), i naciśniesz klawisz F9 , Excel wyświetli jej obliczoną wartość:

    Jeśli zaznaczysz tylko zakres komórek (A2:A6) i naciśniesz F9 , to zamiast odwołań do komórek zobaczysz rzeczywiste wartości:

    Do wyjście tryb oceny formuły, naciśnij klawisz Esc.

    Wskazówki Excel F9:

    • Pamiętaj, aby zaznaczyć jakąś część formuły przed naciśnięciem klawisza F9 , w przeciwnym razie klawisz F9 zastąpi całą formułę jej obliczoną wartością.
    • W trybie oceny formuły nie należy naciskać klawisza Enter, ponieważ spowoduje to zastąpienie wybranej części albo wartością obliczoną, albo wartościami komórek. Aby zachować oryginalną formułę, należy nacisnąć klawisz Esc, aby anulować testowanie formuły i wyjść z trybu oceny formuły.

    Technika F9 Excela jest szczególnie przydatna do testowania długich złożonych formuł, takich jak formuły zagnieżdżone lub formuły tablicowe, w których trudno jest zrozumieć, w jaki sposób formuła oblicza ostateczny wynik, ponieważ zawiera kilka pośrednich obliczeń lub testów logicznych. A ta metoda debugowania pozwala zawęzić błąd do konkretnego zakresu lub funkcji powodującej go.

    Debugowanie formuły za pomocą funkcji Evaluate Formula

    Innym sposobem oceny formuł w Excelu jest. Ocenić formułę opcja, która znajduje się na Formuły zakładka, w Audyt wzorów grupa.

    Gdy tylko klikniesz ten przycisk, Ocenić formułę Pojawi się okno dialogowe, w którym można sprawdzić każdą część formuły w kolejności, w jakiej jest ona obliczana.

    Wszystko co musisz zrobić to kliknąć Oceniaj i zbadać wartość podkreślonej części formuły. Wynik ostatniej oceny jest wyświetlany kursywą.

    Kontynuuj klikanie Oceniaj przycisk, aż każda część twojej formuły zostanie przetestowana.

    Aby zakończyć ocenę, kliknij przycisk Zamknij przycisk.

    Aby rozpocząć ocenę formuły od początku, kliknij Uruchom ponownie stronę .

    Jeśli podkreślona część formuły jest odwołaniem do komórki zawierającej inną formułę, kliknij przycisk Step In aby ta druga formuła została wyświetlona w Ocena Aby powrócić do poprzedniej formuły, należy kliknąć Step Out .

    Uwaga. Step In Przycisk nie jest dostępny dla odwołania do komórki wskazującej na inną formułę w innym skoroszycie. Nie jest on również dostępny dla odwołania do komórki, które pojawia się w formule po raz drugi (jak druga instancja D1 na powyższym zrzucie ekranu).

    Podświetlanie i dopasowywanie par nawiasów w formule

    Podczas tworzenia skomplikowanych formuł w programie Excel często trzeba uwzględnić więcej niż jedną parę nawiasów, aby określić kolejność obliczeń lub zagnieździć kilka różnych funkcji. Nie trzeba dodawać, że bardzo łatwo jest źle umieścić, pominąć lub uwzględnić dodatkowy nawias w takich formułach.

    Jeśli pominiesz lub źle umieścisz nawias i uderzysz w klawisz Enter, próbując ukończyć formułę, Microsoft Excel zwykle wyświetla alert sugerujący naprawienie formuły dla Ciebie:

    Jeśli zgadzasz się na proponowaną korektę, kliknij Tak Jeśli edytowana formuła nie jest tym, czego oczekujesz, kliknij Nie i dokonać poprawek ręcznie.

    Uwaga. Microsoft Excel nie zawsze poprawnie naprawia brakujące lub niedopasowane nawiasy, dlatego zawsze należy dokładnie przejrzeć proponowaną korektę przed jej zaakceptowaniem.

    Aby pomóc ci zrównoważyć pary nawiasów , Excel dostarcza trzech wizualnych wskazówek podczas wpisywania lub edycji formuły:

    • Podczas wprowadzania złożonej formuły, która zawiera wiele zestawów nawiasów, Excel cieniuje pary nawiasów w różnych kolorach, aby łatwiej je zidentyfikować. Zewnętrzna para nawiasów jest zawsze czarna. Może to pomóc w ustaleniu, czy w formule wstawiono właściwą liczbę nawiasów.
    • Gdy wpisujesz nawias zamykający w formule, Excel na krótko podświetla parę nawiasów (właśnie wpisany prawy nawias i pasujący do niego lewy nawias). Jeśli wpisałeś to, co uważasz za ostatni nawias zamykający w formule, a Excel nie pogrubia nawiasu otwierającego, Twoje nawiasy są niedopasowane lub niezrównoważone.
    • Kiedy poruszasz się w formule za pomocą klawiszy strzałek i przechodzisz nad nawiasem, drugi nawias w parze zostaje podświetlony i sformatowany tym samym kolorem. W ten sposób Excel stara się uczynić parowanie nawiasów bardziej oczywistym.

    Na poniższym zrzucie ekranu przekroczyłem ostatni nawias zamykający za pomocą klawisza strzałki, a zewnętrzna para nawiasów (czarne) została podświetlona:

    Podświetlenie wszystkich komórek, do których odwołuje się dana formuła

    Podczas debugowania formuły w programie Excel pomocne może być wyświetlenie komórek, do których się ona odwołuje. Aby podświetlić wszystkie zależne komórki, wykonaj następujące czynności:

    • Zaznacz komórkę z formułą i naciśnij skrót Ctrl + [. Excel podświetli wszystkie komórki, do których odnosi się Twoja formuła, i przeniesie zaznaczenie do pierwszej odwołującej się komórki lub zakresu komórek.
    • Aby przejść do następnej referowanej komórki, naciśnij Enter.

    W tym przykładzie zaznaczyłem komórkę F4 i nacisnąłem Ctrl + [ . Dwie komórki (C4 i E4), do których odwołuje się formuła F4, zostały podświetlone, a zaznaczenie przesunęło się do C4:

    Podświetlenie wszystkich formuł odwołujących się do wybranej komórki

    W poprzedniej poradzie pokazano, jak można podświetlić wszystkie komórki, do których odwołuje się określona formuła. Co jednak, jeśli chcesz zrobić coś odwrotnego i znaleźć wszystkie formuły, które odwołują się do konkretnej komórki? Na przykład możesz chcieć usunąć pewne nieistotne lub nieaktualne dane w arkuszu, ale chcesz mieć pewność, że usunięcie nie złamie żadnej z istniejących formuł.

    Aby podświetlić wszystkie komórki z formułami, które odwołują się do danej komórki, zaznacz tę komórkę i naciśnij skrót Ctrl + ].

    Podobnie jak w poprzednim przykładzie, zaznaczenie zostanie przeniesione do pierwszej formuły na arkuszu, która odwołuje się do danej komórki. Aby przenieść zaznaczenie do innych formuł odwołujących się do tej komórki, naciśnij wielokrotnie klawisz Enter.

    W tym przykładzie zaznaczyłem komórkę C4, nacisnąłem Ctrl + ] i Excel natychmiast podświetlił komórki (E4 i F4) zawierające odwołanie do C4:

    Śledzenie zależności między formułami i komórkami w programie Excel

    Innym sposobem na wizualne wyświetlenie komórek odnoszących się do określonej formuły jest użycie Śledzenie precedensów oraz Śledzenie osób zależnych przyciski, które znajdują się na Formuły tab> Audyt wzorów grupa.

    Trace Precedents - pokaż komórki, które dostarczają dane do danej formuły

    Na stronie Śledzenie precedensów przycisk działa podobnie jak skrót Ctrl+[, czyli pokazuje, które komórki dostarczają dane do wybranej komórki formuły.

    Różnica polega na tym, że skrót Ctrl + [ podświetla wszystkie komórki, do których odwołuje się formuła, natomiast kliknięcie przycisku Śledzenie precedensów Przycisk rysuje niebieskie linie śladu od komórek referencji do wybranej komórki formuły, jak pokazano na poniższym zrzucie ekranu:

    Aby pojawiły się linie precedensowe, można również użyć skrótu Alt+T U T.

    Trace Dependents - pokaż formuły, które odwołują się do danej komórki

    Na stronie Śledzenie osób zależnych Przycisk działa podobnie jak skrót Ctrl + ]. Pokazuje, które komórki są zależne od aktywnej komórki, tzn. które komórki zawierają formuły odwołujące się do danej komórki.

    Na poniższym zrzucie ekranu zaznaczona jest komórka D2, a niebieskie linie śladu wskazują na formuły zawierające odwołania do D2:

    Innym sposobem na wyświetlenie linii zależności jest kliknięcie skrótu Alt+T U D.

    Wskazówka. Aby ukryć strzałki śledzenia, kliknij przycisk Usunąć strzałki przycisk, który znajduje się tuż pod Śledzenie osób zależnych .

    Monitorowanie formuł i ich obliczonych wartości (Watch Window)

    Kiedy pracujesz z dużym zbiorem danych, możesz chcieć obserwować najważniejsze formuły w swoim skoroszycie i sprawdzać, jak ich obliczone wartości zmieniają się podczas edycji danych źródłowych. Okno obserwacyjne został stworzony właśnie w tym celu.

    Na stronie Okno obserwacyjne wyświetla w osobnym oknie właściwości komórki, takie jak nazwa skoroszytu i arkusza, ewentualnie nazwa komórki lub zakresu, adres komórki, wartość i formuła. W ten sposób najważniejsze dane są zawsze widoczne na pierwszy rzut oka, nawet podczas przełączania między różnymi skoroszytami!

    Jak dodać komórki do okna Obserwacje

    Aby wyświetlić Okno obserwacyjne i dodać komórki do monitorowania, wykonaj następujące czynności:

    1. Wybierz komórkę (komórki), którą chcesz oglądać.

      Wskazówka. Jeśli chcesz monitorować wszystkie komórki z formułami w aktywnym arkuszu, przejdź do strony Strona główna tab> Edycja grupa, kliknij Znajdź & Zamień , a następnie kliknij Go To Special i wybierz Formuły .

    2. Przełącz się na Formuły tab> Audyt wzorów grupę, a następnie kliknij Okno obserwacyjne .

    3. Na stronie Okno obserwacyjne pojawi się i należy kliknąć Dodaj zegarek... przycisk.

    Notatki dotyczące okienka zegarka :

    • W każdej komórce można dodać tylko jeden zegarek.
    • Komórki, które mają zewnętrzne odniesienia do innych skoroszytów, są wyświetlane tylko wtedy, gdy te inne skoroszyty są otwarte.

    Jak usunąć komórki z okna obserwacyjnego

    Aby usunąć określoną komórkę (komórki) z Okno obserwacyjne , wybierz komórkę, którą chcesz usunąć, i kliknij przycisk Usuń zegarek przycisk:

    Wskazówka Aby usunąć kilka komórek za jednym razem, naciśnij Ctrl i zaznacz komórki, które chcesz usunąć.

    Jak przenieść i zadokować okno zegarka

    Jak każdy inny pasek narzędzi, pasek Excela Okno obserwacyjne można przenieść lub zadokować na górze, na dole, po lewej lub po prawej stronie ekranu. Aby to zrobić, wystarczy przeciągnąć ikonę Okno obserwacyjne za pomocą myszy do wybranego miejsca.

    Na przykład, jeśli zadokować Okno obserwacyjne na dole, będzie zawsze widoczny tuż pod kartami arkusza i pozwoli Ci wygodnie sprawdzić kluczowe formuły bez konieczności wielokrotnego przewijania w górę i w dół do komórek formuły.

    I na koniec chciałbym podzielić się jeszcze kilkoma wskazówkami, które mogą okazać się pomocne w ocenie i debugowaniu twoich formuł w Excelu.

    Wskazówki dotyczące debugowania formuły:

    1. Aby wyświetlić długą formułę w całości bez nakładania się na zawartość sąsiednich komórek, należy skorzystać z paska formuły. Jeśli formuła jest zbyt długa, aby zmieścić się w domyślnym pasku formuły, należy ją rozwinąć, naciskając klawisze Ctrl + Shift + U lub przeciągnąć jej dolną granicę za pomocą myszy, co zostało zademonstrowane w rozdziale Jak rozwinąć pasek formuły w programie Excel.
    2. Aby zobaczyć wszystkie formuły na arkuszu zamiast ich wyników, naciśnij Ctrl + ` lub kliknij przycisk Pokaż formuły przycisk na Formuły tab. Pełne informacje na ten temat można znaleźć w rozdziale Jak pokazać formuły w Excelu.

    Oto jak oceniać i debugować formuły w Excelu. Jeśli znasz bardziej efektywne sposoby, proszę podziel się swoimi wskazówkami dotyczącymi debugowania w komentarzach. Dziękuję za przeczytanie i mam nadzieję, że zobaczymy się na naszym blogu w przyszłym tygodniu!

    Michael Brown jest oddanym entuzjastą technologii z pasją do upraszczania złożonych procesów za pomocą narzędzi programowych. Dzięki ponad dziesięcioletniemu doświadczeniu w branży technologicznej doskonalił swoje umiejętności w programach Microsoft Excel i Outlook, a także w Arkuszach i Dokumentach Google. Blog Michaela jest poświęcony dzieleniu się swoją wiedzą i doświadczeniem z innymi, dostarczając łatwych do zastosowania wskazówek i samouczków w celu poprawy produktywności i wydajności. Niezależnie od tego, czy jesteś doświadczonym profesjonalistą, czy początkującym, blog Michaela oferuje cenne spostrzeżenia i praktyczne porady dotyczące maksymalnego wykorzystania tych niezbędnych narzędzi programowych.