Jak zmienić kolor komórki na podstawie wartości w Excelu (5 sposobów)

  • Udostępnij To
Hugh West

Podczas wykonywania analizy danych, możesz potrzebować znaleźć konkretne wartości korzystne dla Twoich potrzeb. Podkreślanie ich poprzez zmianę koloru komórki jest jednym ze sposobów na znalezienie tego z dużej puli danych. W tym artykule, mam zamiar pokazać, jak można zmienić kolor komórki w oparciu o wartość w programie Excel.

Pobierz Zeszyt ćwiczeń

Zeszyt użyty do demonstracji w tym artykule z przykładami zawartymi zarówno ze zmienionymi kolorami, jak i bez nich można pobrać poniżej.

Zmień kolor komórki na podstawie wartości.xlsm

5 sposobów na zmianę koloru komórki na podstawie wartości w Excelu

W tym miejscu zademonstruję 5 metod, których można użyć do zmiany koloru komórek dla określonych warunków. Aby demonstracja była łatwo strawna, zamierzam użyć dwóch różnych zestawów danych - jednego z wartościami liczbowymi, aby sklasyfikować je w zakresach i jednego z wartościami tekstowymi.

1. dynamiczna zmiana koloru komórki na podstawie wartości

Dzięki tej metodzie kolor komórki nie będzie stały. Kolor komórki będzie się zmieniał zgodnie z regułą, którą ustawiłeś, jeśli zmienisz w niej wartość. Do tego celu będę używał formatowania warunkowego.

Aby zademonstrować procedurę, będę używał następującego zestawu danych.

Liczby ludności podzielę na 3 kategorie- powyżej 20 mln, poniżej 5 mln i jedną pomiędzy.

Kroki:

  • Wybierz zakres komórek, które chcesz sformatować.

  • Następnie wybierz Formatowanie warunkowe pod Strona główna Wybierz Nowa zasada z listy rozwijanej.

  • W Nowa zasada formatowania pole, wybierz Formatuj tylko komórki, które zawierają pod adresem Wybierz typ reguły . w. Opis zasady wybrać warunek większy lub równy i wstawić wartość 20 .

  • Teraz kliknij na Format aby wypełnić komórkę kolorami. W tym celu należy przejść do Wypełnij zakładka w Formatuj komórki i wybierz kolor tła. W tym przykładzie wybieram czerwony.

  • Następnie należy kliknąć na OK zarówno na Formatuj komórki oraz Nowa reguła formatu . Komórki o wartościach wyższych niż 20 zmienią teraz kolor na czerwony.

  • Możesz zastosować tę samą procedurę od początku i umieścić między jako warunek i 5 i 20 jako wartości.

  • Zrób to samo dla mniejszych lub równych 5 i będziesz miał kolor komórki zmieniony zgodnie z wartościami dla pełnego zakresu.

Jeśli użyjesz tej metody i zmienisz wartość czerwonego pola na coś poniżej 5, zmieni się ono na zielone.

Read More: Excel Formuła oparta na kolorze komórki (5 przykładów)

2. Zmień kolor komórki na podstawie wartości innej komórki

Powiedzmy, że chcemy zmienić kolory komórek w oparciu o wartość z innej komórki. Jeśli wartość tej konkretnej komórki zmieni się, kolor głównego zakresu zmieni się odpowiednio.

W tym celu wybrałem dwie wartości w komórkach F5 oraz F6 jako źródło, z którego można się dostosować.

Kroki:

  • Wybierz zakres komórek, które chcesz sformatować.

  • Następnie wybierz Formatowanie warunkowe pod Strona główna zakładka . Wybierz Nowa zasada z listy rozwijanej.

  • W Nowa zasada formatowania pole, wybierz Formatuj tylko komórki, które zawierają pod adresem Wybierz typ reguły . w Opis zasady wybrać warunek, który ma być większy lub równy i umieścić w nim następujące elementy:
=$F$5

  • Kliknij na Format oraz w Wypełnij zakładka, wybierz kolor tła.

  • Kliknij na OK na obu Formatuj komórki i Nowa zasada formuły. Będziesz miał zmieniony kolor swoich komórek.

  • Powtórz tę samą procedurę, aby zmienić kolor dla wartości mniejszych niż 5, odwołując się do niego z komórki F6 wybierając mniej niż jako warunek i jako wartość w Nowa zasada formatowania pudełko.
=$F$6

Będziesz miał kolor całego zakresu zmieniony na podstawie wartości komórek referencyjnych.

Teraz, jeśli wartości w jednej z komórek F5 lub F6 zmienić kolory z zakresu komórek C5:C16 ulegnie odpowiedniej zmianie.

Read More: Jak wypełnić kolor w komórce programu Excel za pomocą formuły (5 prostych sposobów)

3) Używanie opcji szybkiego formatowania do zmiany koloru komórek w Excelu

Aby uzyskać szybsze, ale mniej elastyczne opcje formatowania, możesz użyć szybkiego formatowania, aby zmienić kolor komórki na podstawie wartości. Wystarczy wykonać następujące kroki.

Kroki:

  • Wybierz komórkę i najedź kursorem myszy na dolną część wybranego zakresu. a Ikona paska narzędzi szybkiej analizy pojawi się.

  • Kliknij na nią. W Formatowanie zakładka, wybierz Więcej niż .

  • W Więcej niż w zakładce wybierz wartość, powyżej której komórki w zakresie będą zmieniać kolor.Ja umieściłem to 20 tutaj.

  • Możesz również zmienić kolor. Następnie kliknij OK .

Po tym będziesz miał zmienione kolory komórek, które będą powyżej 20.

Można również wybrać Skala kolorów opcja w Formatowanie zakładka z Ikona paska narzędzi szybkiego dostępu aby mieć inny zakres kolorów dla kolumny.

Będziesz miał szeroki zakres kolorowych komórek opartych na percentylach - czerwony dla najniższych, do białego, do zielonego dla najwyższych.

Read More: Excel Kolor komórki: Dodaj, Edytuj, Użyj & Usuń

Podobne Lektury:

  • Jak podświetlić każde 5 wierszy w programie Excel (4 metody)
  • Jak podświetlić z góry na dół w programie Excel (5 metod)
  • Excel VBA do podświetlenia komórki na podstawie wartości (5 przykładów)
  • Jak podświetlić wiersz w programie Excel (5 szybkich metod)
  • Jak podświetlić kolumnę w programie Excel (3 metody)

4. trwała zmiana koloru komórki na podstawie wartości

Istnieje również inna metoda, której możesz użyć do zmiany kolorów w kolumnie Excela, używając Znajdź i zamień Ale ta zmiana koloru nie będzie dynamiczna i kolor pozostanie taki sam, jeśli zmienisz wartość w komórce, dopóki nie zmienisz jej ręcznie ponownie.

Dla demonstracji wybrałem następujący zbiór danych z powtarzającymi się wartościami tekstowymi dla łatwiejszej demonstracji. Możesz również zrobić to samo dla wartości numerycznych.

Tutaj, w tym przykładzie, mam trzy wartości jako pozycje i pokażę ci, jak mieć trzy różne kolory dla QB , LB oraz WR .

Kroki:

  • Wybierz zakres komórek, które chcesz zmodyfikować.

  • W Strona główna zakładka, wybierz Znajdź & Wybierz od Edycja
  • Następnie z listy rozwijanej należy wybrać Wymienić .

  • W Znajdź i zamień skrzynka , umieścić QB w Znajdź to, co
  • Umieść QB w Zastąpić i zmienić format w tym miejscu.

  • Wybierz Wymień wszystko i będziesz miał wszystkie skrzynki z QB ponieważ wartość zmieni się na ten kolor.

  • Bez zamykania Znajdź i zamień box możesz ciągle zmieniać kolory dla komórek z różnymi wartościami.
  • Po zmianie kolorów dla wszystkich trzech wartości zamknij okienko. Będziesz miał komórki sformatowane w zakresie.

Related Content: Jak podświetlić komórki w programie Excel na podstawie wartości (9 metod)

5) Zmiana koloru komórki na podstawie wartości przy użyciu VBA w Excelu

Możesz użyć Microsoft Visual Basic for Applications ( VBA) dla średniozaawansowanych i zaawansowanych użytkowników. Po pierwsze, potrzebujesz zakładka Deweloper aby zmienić kolor komórki na podstawie wartości.

Jeśli masz Deweloper w swojej wstążce, możesz wykonać te proste kroki.

Kroki:

  • Najpierw należy nadać nazwę swojemu zakresowi. W tym celu należy zaznaczyć komórki i przejść do Formuły zakładka, i wybierz Określenie nazwy pod Nazwy zdefiniowane grupa.

  • Nazwij swój zakres w Edytuj Nazwa Będę korzystał z " Stanowiska " tutaj, sugeruję, abyś nazwał go tak samo, jeśli chcesz skopiować kod VBA.

  • Kliknij na OK .
  • Idź do Deweloperzy zakładka i wybrać Visual Basic stamtąd.

  • W oknie VBA wybierz Wkładka to Moduł .

  • Teraz, w tym nowym module, wpisz następujący kod.
 Sub Change_Cell_Color() Dim cell_value As Range Dim stat_value As String Dim rng As Range Set rng = Range("Position") For Each cell_value In rng stat_value = cell_value.Value Select Case stat_value Case "QB" cell_value.Interior.Color = RGB(0, 255, 0) Case "WR" cell_value.Interior.Color = RGB(255, 255, 0) Case "LB" cell_value.Interior.Color = RGB(255, 0, 0) End Select Nextcell_value End Sub 
  • Zapisz swój kod.
  • Teraz przejdź do Makra pod Deweloperzy tab.

  • W Makra wybierz utworzony właśnie kod i uruchom go.

Twój kolor komórki będzie teraz zmieniał się w zależności od wartości, którą masz w tym zakresie.

Read More: VBA do zmiany koloru komórki na podstawie wartości w Excelu (3 proste przykłady)

Wniosek

To były różne metody, których możesz użyć, aby zmienić kolor komórki na podstawie wartości w programie Excel. Mam nadzieję, że ten przewodnik był dla Ciebie pouczający i pomocny. Jeśli masz jakieś pytania lub zalecenia, daj nam znać poniżej.

Więcej takich poradników można znaleźć na stronie Exceldemy.com .

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.