Przejdź do głównej zawartości

Jak wyróżnić / warunkowo formatować komórki za pomocą formuł w programie Excel?

Przypuśćmy, że masz duży arkusz roboczy zawierający zarówno stałe, jak i formuły, a teraz chcesz znać lokalizację wszystkich komórek formuły. Oczywiście możesz łatwo i szybko wybrać wszystkie formuły za pomocą funkcji Go To Special. Ale jeśli Twoje dane lub formuły muszą być zmieniane od czasu do czasu, musisz wielokrotnie stosować tę funkcję.

Tutaj przedstawiam lepsze rozwiązanie - formatowanie warunkowe. Dzięki formatowaniu warunkowemu możesz podświetlić wszystkie komórki za pomocą formuł, a co więcej, podświetlone formatowanie zostanie dostosowane do zmieniających się danych.

Podświetl komórki formuł za pomocą Zdefiniuj formułę nazwy i Formatowanie warunkowe

Podświetl komórki formuł za pomocą funkcji zdefiniowanej przez użytkownika i formatowania warunkowego

Podświetl komórki formuły za pomocą Kutools for Excel szybko i łatwo


Przed użyciem Formatowanie warunkowe, powinieneś utworzyć zdefiniowaną nazwę, wykonaj następujące czynności:

1. Otwórz arkusz roboczy i kliknij Wzory > Menedżer nazwzobacz zrzut ekranu:

dokument-wyróżnienie-formuła1

2. W wyskoczył Menedżer nazw okno dialogowe, kliknij Nowości przycisk.

dokument-wyróżnienie-formuła1

3. I w Nowe imie w oknie dialogowym wykonaj następujące operacje:

  • (1.) Wpisz nazwę dla zdefiniowanej formuły nazwy, w tym przykładzie wprowadzę Formuły formatu;
  • (2.) Wybierz skoroszyt z rozwijanej listy Zakres;
  • (3.) Wprowadź tę formułę = GET.CELL (48; INDIRECT ("rc"; FALSE)) do Odnosi się do pole.

dokument-wyróżnienie-formuła1

4. Następnie kliknij OK aby powrócić do poprzedniego okna dialogowego i zamknąć je.

5. Następnie wybierz zakres lub cały arkusz, który chcesz podświetlić komórki formuły.

6. Pod Strona główna tab, kliknij Formatowanie warunkowe > Nowa zasadazobacz zrzut ekranu:

dokument-wyróżnienie-formuła1

7, w Nowa reguła formatowania dialog, kliknij Użyj formuły, aby określić, które komórki należy sformatować opcję i wprowadź tę formułę = Formatformulas (Formuły formatu to nazwa zdefiniowana w kroku 3), możesz ją zmienić na własną nazwę zdefiniowaną. Zobacz zrzut ekranu:

dokument-wyróżnienie-formuła1

8. Następnie kliknij utworzony ustaw formatowanie pod Wypełniać tab, zobacz zrzut ekranu:

dokument-wyróżnienie-formuła1

9. A następnie kliknij OK > OK aby zakończyć operacje, a wszystkie komórki z formułą zostały podświetlone od razu, jak pokazano poniżej:

dokument-wyróżnienie-formuła1

Uwagi:

1. Gdy wprowadzisz formuły w dowolnej komórce objętej formatowaniem warunkowym, zostaną one automatycznie podświetlone.

2. Po zakończeniu operacji musisz zapisać skoroszyt jako plik Skoroszyt programu Excel z włączoną obsługą makr tak, aby komórki formatowania warunkowego zostały zapisane. Gdy następnym razem otworzysz skoroszyt, kliknij Włącz zawartość.

dokument-wyróżnienie-formuła1


Jeśli nie chcesz używać formuły zdefiniowanej nazwy, możesz utworzyć prostą funkcję zdefiniowaną przez użytkownika, a następnie zastosować formatowanie warunkowe, aby rozwiązać to zadanie.

1. Po pierwsze, przytrzymaj ALT + F11 klawisze, aby otworzyć Okno Microsoft Visual Basic for Applications.

2. Kliknij wstawka > Modułi wklej następujący krótszy kod w pliku Okno modułu.

Function HasFormula(Rng As Range) As Boolean
'Updateby Extendoffice
Application.Volatile
HasFormula = Rng.HasFormula
End Function

3. Następnie zapisz i zamknij ten kod i wróć do arkusza roboczego, aby wybrać zakres lub cały arkusz, który chcesz podświetlić komórki formuły.

4. Iść do Strona główna kartę i kliknij Formatowanie warunkowe > Nowa zasada.

5, w Nowa reguła formatowania dialog, wybierz Użyj formuły, aby określić, które komórki należy sformatować opcję i wprowadź tę formułę = Hasformula (A1)zobacz zrzut ekranu:

dokument-wyróżnienie-formuła1

6. Następnie kliknij utworzony i wybierz jeden kolor, który Ci się podoba Wypełniać w zakładce Formatowanie komórek okno dialogowe.

7. A następnie kliknij OK > OK aby zamknąć okna dialogowe. Wszystkie komórki zawierające formułę zostały natychmiast podświetlone.

Uwagi:

1. We wzorze A1 wskazuje pierwszą komórkę w wybranym zakresie, możesz ją zmienić zgodnie z potrzebami.

2. Gdy wprowadzisz formuły w dowolnej komórce objętej formatowaniem warunkowym, zostaną one automatycznie podświetlone.

3. Po zakończeniu operacji musisz zapisać skoroszyt jako plik Skoroszyt programu Excel z włączoną obsługą makr tak, aby komórki formatowania warunkowego zostały zapisane. Gdy następnym razem otworzysz skoroszyt, kliknij Włącz treść.


Wygląda na to, że obie powyższe metody są nieco trudne dla naszego początkującego Excela, tutaj polecę potężne narzędzie- Kutools dla programu Excel, ze swoim wielofunkcyjnym Projekt arkusza roboczego możesz szybko zaznaczyć wszystkie formuły całego skoroszytu.

Uwaga:Aby to zastosować Projekt arkusza roboczego, po pierwsze, należy pobrać plik Kutools dla programu Excel, a następnie szybko i łatwo zastosuj tę funkcję.

Po zainstalowaniu Kutools dla programu Excel, zrób tak:

1. Otwórz skoroszyt, w którym chcesz podświetlić wszystkie formuły.

2. Kliknij Kutools Plus > Projekt arkusza roboczego, A nowy Wnętrze na wstążce zostanie wyświetlona karta, a następnie kliknij Wyróżnij formuły opcja w Zobacz i wysłuchaj grupa, zobacz zrzuty ekranu:

1

3. Wszystkie formuły w całym skoroszycie zostały natychmiast podświetlone. Zobacz zrzut ekranu:

dokument-wyróżnienie-formuła1

Uwagi:

1. Kliknij Wyróżnij formuły ponownie podświetlenie zostanie wyłączone.

2. Możesz zmienić kolor podświetlenia na swój własny, klikając Ustawienia pod Wnętrze kartę, a następnie w Ustawienia narzędzi projektowych wybierz jeden kolor z okna Kolor formuł sekcja:

3. Po wprowadzeniu nowych formuł w dowolnej komórce bieżącego skoroszytu zostaną one automatycznie podświetlone.

Kliknij, aby dowiedzieć się więcej o tym narzędziu Highlight Formulas.

Pobierz i bezpłatną wersję próbną Kutools dla programu Excel teraz!


Kutools dla programu Excel: z ponad 300 poręcznymi dodatkami do programu Excel, które można wypróbować bez ograniczeń w ciągu 30 dni. Pobierz i bezpłatną wersję próbną teraz!

Podobne artykuły:

Jak zablokować i chronić formuły w programie Excel?

Jak ukryć formuły, które nie są wyświetlane na pasku formuły w programie Excel?

Najlepsze narzędzia biurowe

🤖 Pomocnik AI Kutools: Zrewolucjonizuj analizę danych w oparciu o: Inteligentne wykonanie   |  Wygeneruj kod  |  Twórz niestandardowe formuły  |  Analizuj dane i generuj wykresy  |  Wywołaj funkcje Kutools...
Popularne funkcje: Znajdź, wyróżnij lub zidentyfikuj duplikaty   |  Usuń puste wiersze   |  Łącz kolumny lub komórki bez utraty danych   |   Okrągły bez wzoru ...
Super wyszukiwanie: Wiele kryteriów VLookup    Wiele wartości VLookup  |   Przeglądanie pionowe na wielu arkuszach   |   Wyszukiwanie rozmyte ....
Zaawansowana lista rozwijana: Szybko twórz listę rozwijaną   |  Zależna lista rozwijana   |  Lista rozwijana wielokrotnego wyboru ....
Menedżer kolumn: Dodaj określoną liczbę kolumn  |  Przesuń kolumny  |  Przełącz stan widoczności ukrytych kolumn  |  Porównaj zakresy i kolumny ...
Polecane funkcje: Fokus siatki   |  Widok projektu   |   Duży pasek formuły    Menedżer skoroszytów i arkuszy   |  Biblioteka zasobów (Automatyczny tekst)   |  Selektor dat   |  Połącz arkusze   |  Szyfruj/odszyfruj komórki    Wysyłaj e-maile według listy   |  Super filtr   |   Specjalny filtr (filtruj pogrubienie/kursywa/przekreślenie...) ...
15 najlepszych zestawów narzędzi12 Tekst Tools (Dodaj tekst, Usuń znaki, ...)   |   50 + Wykres rodzaje (Wykres Gantta, ...)   |   40+ Praktyczne Wzory (Oblicz wiek na podstawie urodzin, ...)   |   19 Wprowadzenie Tools (Wstaw kod QR, Wstaw obraz ze ścieżki, ...)   |   12 Konwersja Tools (Liczby na słowa, Przeliczanie walut, ...)   |   7 Połącz i podziel Tools (Zaawansowane wiersze łączenia, Podział komórki, ...)   |   ... i więcej

Zwiększ swoje umiejętności Excela dzięki Kutools for Excel i doświadcz wydajności jak nigdy dotąd. Kutools dla programu Excel oferuje ponad 300 zaawansowanych funkcji zwiększających produktywność i oszczędzających czas.  Kliknij tutaj, aby uzyskać funkcję, której najbardziej potrzebujesz...

Opis


Karta Office wprowadza interfejs z zakładkami do pakietu Office i znacznie ułatwia pracę

  • Włącz edycję i czytanie na kartach w programach Word, Excel, PowerPoint, Publisher, Access, Visio i Project.
  • Otwieraj i twórz wiele dokumentów w nowych kartach tego samego okna, a nie w nowych oknach.
  • Zwiększa produktywność o 50% i redukuje setki kliknięć myszką każdego dnia!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hey,

ik wil een cel, welke een formule heeft, met een kleur aanduiden in functie van een andere cel die een waarde heeft.

vb: als E10<4 dan moet F10 (welke een formule heeft) samen met E10 in een bepaalde kleur komen.

Als ik dit doe, wordt enkel E10 gemarkeerd.


Hoe los Ik dit op?


Mvg
This comment was minimized by the moderator on the site
I was able to follow all the below. I made a macro to do this for me, but it is not able to apply the formatting. My range is named, but how to I ass VBA to highlight the range with formatting. For context, I am highlighting all cells with a formula in it to be a green color. If the formula is typed over it changes colors
This comment was minimized by the moderator on the site
This is exactly what I want to do, and the first stage (highlighting every cell with a formula in) isn't working for me either, despite following steps to the letter. Did you manage to get a solution?
This comment was minimized by the moderator on the site
dear sir, i have a doubt ,for example in a student marks table i want the student names highlited based on the student who got lessthan 400 total marks using conditional formatting.please help me sir
This comment was minimized by the moderator on the site
Hi, How can I highlight cells in a row based on days of a month, for example if I need to highlight cells in increments of 1 day i.e. it should highlight each subsequent cells if 24 hrs has passed,
This comment was minimized by the moderator on the site
Hi, I am trying to do conditional formatting on a cell based on another cell value which already has a formula on it. i have tried everything but i would not work. eg. cell B1 has a formula (A1+1) and i am trying to change the color of say cell D8 by using formula (=B1=21). it works fine when i remove the increment formula from B1 and enter a value manually...
This comment was minimized by the moderator on the site
Thanks for the help. This is the only website where i have found complete steps
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations