| Wielokrotne formatowanie warunkowe |
|
Formatowanie warunkowe jest jedną z bardziej przydatnych funkcji w Excelu. Początkujący użytkownicy na początku nie doceniają tej funkcjonalności. Doświadczony użytkownik, bardzo często nie może się bez niej obejść. Dzięki niej można zaznaczyć najbardziej interesujące nas dane. Z tego powodu funkcjonalność ta została bardzo znacznie rozbudowana w wersji 2007 Excela w stosunku do wersji 2003.
W wersji 2003 istniał limit możliwych warunków w formatowaniu warunkowym. Wynosił on 3. Oznaczało to, że nasza komórka reagowała na 3 stany zmieniając formatowania. Ograniczenie to jest bardzo kłopotliwe jeśli chodzi o bardziej skomplikowane arkusze. Ale z tym problemem bardzo łatwo można sobie poradzić i doprowadzić do sytuacji, że ograniczać nas będzie tylko nasza wyobraźnia. W tym celu należy skorzystać z opcji makr Excela. Załóżmy, że chcemy aby Excel zmieniał tło komórek A1:A5 w zależności od wpisanej wartości. Krokiem niech będzie dziesięć. W tym celu musimy wykorzystać funkcję:
Uruchamiana jest ona zawsze gdy w arkuszu wystąpią jakiekolwiek zmiany. Następnie w tej funkcji należy sprawdzić, czy zmiana zaszła w interesującej nas komórce. Potem wystarczy już sprawdzić, czy wartość w danej komórce odpowiada zadanemu warunkowi i jeśli tak to odpowiednio ją sformatować. Kroki te realizuje następująca funkcja:
Wynik jej działania przedstawia poniższy rysunek.
Ponieważ rozwiązanie to ma przedstawić generalną ideę problemu występuje tu pewna niedogodność. Zadziała ono tylko w sytuacji, gdy wartości w komórkach będą wpisywane pojedynczo. Natomiast w sytuacji, gdy chcemy przekleić obszar składający się z więcej niż jednej komórki wystąpi błąd. Aby temu zapobiec należy sprawdzić, czy obszar zmieniany zawiera więcej niż jedną komórkę i potem każdą z tych komórek obrabiać osobno.
|
