Spis treści
W sieci można znaleźć osoby pytające o formuły do pracy z wykorzystaniem funkcja IF , gdzie chcą użyć określonego koloru komórki jako warunku. Do najnowszej wersji programu Excel, nie jest to bezpośrednio możliwe. Ale nadal, jest trochę pracy wokół tego. I z niewielką pomocą makr programu Excel, można łatwo wykonać takie zadania. W tym samouczku, mamy zamiar zobaczyć zakres tego, co można zrobić z wartością komórki, jeśli kolor komórki jest zielony lub inny określony kolor wMicrosoft Excel.
Pobierz Zeszyt ćwiczeń
Zeszyt ćwiczeń wykorzystany do demonstracji można pobrać z poniższego linku.
If Cell Color Is Green Then.xlsm
Rzeczy, które możesz zrobić, jeśli kolor komórki jest zielony (lub jakikolwiek inny kolor) w Excelu
Przed przejściem przez rodzaje rzeczy, które możesz zrobić, jeśli kolor komórki jest zielony lub jakikolwiek inny, musisz zdefiniować funkcję niestandardową za pomocą funkcji definiowania nazw w programie Excel. Bez względu na operację, którą chcesz wykonać, musisz to zrobić wcześniej. Ale jeśli zrobiłeś to raz i robisz wiele z zadań wymienionych poniżej, tworzenie funkcji raz wystarczy.
1) Jeżeli kolor komórki jest zielony to ustaw wartość komórki.
W pierwszej sekcji będziemy ustawiać wartości komórek, jeśli kolor komórki jest zielony w tym zbiorze danych Excela. Z zestawu danych możemy zobaczyć, że nasze drugie i piąte wpisy są zielone. Chcemy powiązać "Nieobecny" z nimi i powiązać "Obecny" z resztą.
Wykonaj te kroki, aby zobaczyć, jak możesz utworzyć funkcję niestandardową w programie Excel, a następnie ustawić wartość komórki, jeśli kolor komórki jest zielony lub dowolny inny kolor.
Kroki do zdefiniowania funkcji niestandardowej:
- Po pierwsze, przejdź do Formuły na wstążce.
- Następnie wybierz Nazwa Kierownik od Nazwy zdefiniowane
- W związku z tym Nazwa Kierownik Teraz kliknij na Nowy na górze pudełka.
- Po tym, w Nowa nazwa wpisać nazwę funkcji w polu Nazwa pole, oraz w Dotyczy pole, zapisz następujące informacje.
=GET.CELL(38,Sheet1!B5)
- Na koniec kliknij na OK Teraz będziesz miał gotowy wzór o nazwie GreenCheck które można wykorzystać do innych celów.
Kroki do ustawienia wartości:
- Jeśli chcesz dowiedzieć się, jaki jest kod koloru zielonego lub jakiegokolwiek innego koloru, który masz, po prostu wybierz komórkę C5 i zapisać następujący wzór.
=GreenCheck
- Następnie naciśnij Wejdź na stronę i kliknij i przeciągnij uchwyt wypełnienia do końca, aby znaleźć wartości dla wszystkich.
Widzimy więc, że kod koloru typu zielonego w naszym zbiorze danych wynosi 50. Możesz teraz wyczyścić te wartości.
- Aby uzyskać pożądane wartości w naszych komórkach, należy wybrać komórkę C5 teraz i zapisz następujący wzór.
=IF(GreenCheck=50, "Nieobecny", "Obecny")
- Następnie naciśnij Wejdź na stronę .
- Po tym, ponownie wybierz komórkę. Teraz kliknij i przeciągnij ikonę uchwytu wypełnienia na koniec listy, aby powielić formułę dla pozostałych komórek.
W ten sposób możemy ustawić różne wartości, jeśli kolor komórki jest zielony lub dowolny inny kolor.
Read More: Excel Formuła, aby zmienić kolor tekstu na podstawie wartości (+ Metody Bonus)
2) Jeśli kolor komórki jest zielony, to zmień wartość komórki.
Załóżmy, że z komórkami są już związane wartości. Jeśli chcesz je teraz zmodyfikować, ta sekcja może być dla Ciebie pomocna. Oto kroki, które możesz wykonać, aby zmodyfikować wartości komórek w zbiorze danych.
Kroki do zdefiniowania funkcji niestandardowej:
- Po pierwsze, przejdź do Formuły na wstążce.
- Następnie wybierz Nazwa Kierownik od Nazwy zdefiniowane
- W związku z tym Nazwa Kierownik Teraz kliknij na Nowy na górze pudełka.
- Po tym, w Nowa nazwa wpisać nazwę funkcji w polu Nazwa pole, oraz w Dotyczy pole, zapisz następujące informacje.
=GET.CELL(38,Sheet1!B5)
- Na koniec kliknij na OK Teraz będziesz miał gotowy wzór o nazwie GreenCheck które można wykorzystać do innych celów.
Kroki do modyfikacji wartości komórek:
- Teraz zróbmy wykres podobny do tego z poprzedniej sekcji. W tym celu wybierz komórkę C5 i zapisać następujący wzór.
=IF(GreenCheck=50, "Nieobecny", "Obecny")
- Następnie naciśnij Wejdź na stronę .
- Po tym, ponownie wybierz komórkę. Teraz kliknij i przeciągnij ikonę uchwytu wypełnienia na koniec listy, aby powielić formułę dla pozostałych komórek.
- Teraz, aby zmodyfikować te wartości, powiedzmy, że chcemy, aby trzeci wpis był również zielony. W tym celu wybierz komórkę B6 i udać się do Strona główna w zakładce wstążki.
- Następnie wybierz Malarz formatów od Schowek grupa.
- Teraz kliknij na komórkę B7 .
Wartość komórki C7 teraz automatycznie zmieni się na "Nieobecny".
Read More: Excel Formatowanie warunkowe Kolor tekstu (3 proste sposoby)
3. jeżeli kolor komórki jest zielony to usuń wartość komórki
Teraz powiedzmy, że w zbiorze danych są już ustawione wartości i chcesz usunąć wartości na podstawie koloru. W tej sekcji pokażemy, jak usunąć wartości komórek, jeśli kolor komórki jest zielony z arkusza kalkulacyjnego Excel. Ale najpierw potrzebujesz funkcji niestandardowej.
Kroki do zdefiniowania funkcji niestandardowej:
- Po pierwsze, przejdź do Formuły na wstążce.
- Następnie wybierz Nazwa Kierownik od Nazwy zdefiniowane
- W związku z tym Nazwa Kierownik Teraz kliknij na Nowy na górze pudełka.
- Po tym, w Nowa nazwa wpisać nazwę funkcji w polu Nazwa pole, oraz w Dotyczy pole, zapisz następujące informacje.
=GET.CELL(38,Sheet1!B5)
- Na koniec kliknij na OK Teraz będziesz miał gotowy wzór o nazwie GreenCheck które można wykorzystać do innych celów.
Kroki do usunięcia wartości komórek:
Powiedzmy, że zbiór danych ma wartości przedstawione poniżej.
Aby usunąć wartości związane z zielonymi komórkami wykonaj następujące kroki.
- Najpierw wybierz komórkę C5 i zapisz wzór.
=IF(GreenCheck=50,"", "Obecny")
- Następnie naciśnij Wejdź na stronę .
Możesz nie widzieć jeszcze żadnych zmian w zależności od twojego zestawu danych.
- Teraz wybierz komórkę C5 ponownie i kliknij i przeciągnij ikonę uchwytu wypełnienia na koniec, aby powielić formułę.
Na rysunku widać, że wartości komórek zostały usunięte z arkusza kalkulacyjnego Excela, jeśli kolor komórki sąsiedniej jest zielony.
Read More: Zmiana koloru czcionki na podstawie wartości innej komórki w Excelu (2 metody)
Podobne lektury
- Zastosuj formatowanie warunkowe do przeterminowanych dat w Excelu (3 sposoby)
- Formatowanie warunkowe z INDEX-MATCH w Excelu (4 proste formuły)
- Formatowanie warunkowe tabeli przestawnej na podstawie innej kolumny (8 prostych sposobów)
- Formatowanie warunkowe tekstu zawierającego wiele słów w programie Excel
- Jak zrobić formatowanie warunkowe z wieloma kryteriami (11 sposobów)
4. jeśli kolor komórki jest zielony, to policz komórki.
W tej części będziemy zliczać komórki o określonych kolorach. Do demonstracji wybieramy kolor zielony. Powiedzmy, że zbiór danych wygląda następująco.
Aby policzyć liczbę komórek wypełnionych kolorem zielonym lub dowolnym, potrzebujemy pomocy funkcja COUNTIF . Ale najpierw musimy zdefiniować funkcję niestandardową.
Kroki do zdefiniowania funkcji niestandardowej:
- Po pierwsze, przejdź do Formuły na wstążce.
- Następnie wybierz Nazwa Kierownik od Nazwy zdefiniowane
- W związku z tym Nazwa Kierownik Teraz kliknij na Nowy na górze pudełka.
- Po tym, w Nowa nazwa wpisać nazwę funkcji w polu Nazwa pole, oraz w Dotyczy pole, zapisz następujące informacje.
=GET.CELL(38,Sheet1!B5)
- Na koniec kliknij na OK Teraz będziesz miał gotowy wzór o nazwie GreenCheck które można wykorzystać do innych celów.
Steps to Count Cells:
- Aby policzyć teraz zielone komórki, wybierz komórkę C5 i zapisać następujący wzór.
=GreenCheck
- Następnie naciśnij Wejdź na stronę .
- Po tym, ponownie zaznacz komórkę. Następnie kliknij i przeciągnij ikonę uchwytu wypełnienia na koniec kolumny, aby wypełnić komórki formułą.
Teraz mamy wszystkie kody kolorów sąsiednich komórek w zbiorze danych.
- Następnie należy wybrać komórkę C12 aby wprowadzić liczbę zielonych komórek.
=COUNTIF(C5:C10,50)
- Na koniec naciśnij Wejdź na stronę .
W ten sposób możesz liczyć komórki w Excelu, jeśli kolor komórki jest zielony lub inny określony kolor.
Read More: Excel Formuła do kolorowania komórki, jeśli wartość jest zgodna z warunkiem
5. jeśli kolor komórki jest zielony, to zsumuj wartości komórek.
Teraz załóżmy, że istnieją inne wartości związane z wierszami komórek oznaczonych kolorem. Na przykład spójrzmy na następujący zbiór danych.
Sposób, w jaki te funkcje kodu koloru są ustawione, kolumna kodu koloru musi być po prawej stronie kolorowych komórek.Niemniej jednak, potrzebujemy pomocy funkcja SUMIF do tego zadania.
Wykonaj poniższe kroki, aby zobaczyć, jak można utworzyć funkcję niestandardową, a następnie znaleźć sumę wartości związanych z zielonymi komórkami.
Kroki do zdefiniowania funkcji niestandardowej:
- Po pierwsze, przejdź do Formuły na wstążce.
- Następnie wybierz Nazwa Kierownik od Nazwy zdefiniowane
- W związku z tym Nazwa Kierownik Teraz kliknij na Nowy na górze pudełka.
- Po tym, w Nowa nazwa wpisać nazwę funkcji w polu Nazwa pole, oraz w Dotyczy pole, zapisz następujące informacje.
=GET.CELL(38,Sheet1!B5)
- Na koniec kliknij na OK Teraz będziesz miał gotowy wzór o nazwie GreenCheck które można wykorzystać do innych celów.
Kroki do sumowania wartości komórek:
- Najpierw wybierz komórkę C5 i zapisać następujący wzór.
=GreenCheck
- Następnie naciśnij Wejdź na stronę .
- Następnie ponownie wybierz komórkę, a następnie kliknij i przeciągnij ikonę uchwytu wypełnienia na koniec listy, aby powielić formułę.
- Następnie należy wybrać komórkę C12 i zapisz wzór.
=SUMIF(C5:C10,50,D5:D10)
- Na koniec naciśnij Wejdź na stronę .
W ten sposób możesz obliczyć sumę wartości komórek, jeśli sąsiednia komórka jest zielona lub dowolnego innego koloru.
Read More: Jak sumować w Excelu, jeśli kolor komórki jest czerwony (4 proste metody)
Wniosek
To kończy różne operacje, które możemy wykonać, jeśli kolor komórki jest inny jak zielony w programie Excel. Mam nadzieję, że uchwyciłeś ideę pracy z różnymi kolorami komórek i używania funkcji niestandardowych do wykonywania zadań w programie Microsoft Excel. Mam nadzieję, że znalazłeś ten przewodnik pomocny i pouczający. Jeśli masz jakieś pytania lub sugestie, daj nam znać w komentarzach poniżej.
Więcej takich poradników można znaleźć na stronie Exceldemy.com .