Jak mogę zmienić kolor tła komórki na podstawie bieżącej wartości komórki?


3

Mam kolumnę z wartościami funkcji True lub False:

=IF(ISNA(A1), false, true)

od rzędu 1 do ponad 5000 wierszy. Chciałbym zaznaczyć wszystkie Fałszywe jako czerwony kolor tła lub tekst jako czerwony. Czy jest dostępna jakaś funkcja?

Odpowiedzi:


5

Najpierw zmień formułę na

=ISNA(A1)

nie potrzebujesz części IF. Następnie użyj formatowania warunkowego. Najpierw wybierz B1: B5000 (lub dowolną kolumnę, w której znajduje się formuła. Następny format - Formatowanie warunkowe. Następnie wybierz opcję Wartości komórek w polu Is i wpisz False w polu. Kliknij przycisk Format, aby ustawić wzorzec na czerwony. Kliknij przycisk OK.

Formuły arkusza roboczego mogą zwracać tylko wartości. Nie mogą zmieniać innych właściwości komórki (takich jak kolory). Można tu przejść do formatowania warunkowego.


DOBRZE. Rozumiem co masz na myśli. Inną opcją może być napisanie fragmentu makra VBA w celu zapętlenia zakresu w celu zmiany koloru komórki lub wiersza (tekstu lub tła). Nawiasem mówiąc, wolę prawdziwe i fałszywe wartości. W tym przykładzie A1 zawiera inną formułę, więc ISNA () zawsze zwraca False.
David.Chu.ca

2

Nie znam się zbyt dobrze na programie Excel, ale czy próbowałeś formatowania warunkowego?
Możesz to znaleźć pod

Pasek narzędzi-> Format-> Formatowanie warunkowe

(Przetłumaczone. Mam nieanglojęzyczną wersję pakietu Office)


Jest miło Jednak muszę zastosować ten styl do ponad 5000 wierszy. Nie jestem pewien, czy jest dostępna funkcja umożliwiająca to, aby móc skopiować i wkleić.
David.Chu.ca

DOBRZE. Mogę najpierw skopiować, a następnie wybrać zakres, kliknąć prawym przyciskiem myszy, a na koniec wybrać Wklej specjalnie -> Format.
David.Chu.ca
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.