|
Jak pokolorować co drugi wiersz w arkuszu kalkulacyjnym OpenOffice Calc Profesjonalnie przygotowane zestawienie czy analiza danych w arkuszu kalkulacyjnym to nie tylko czytelnie wyciągnięte najważniejsze dane, ale także ich odpowiedni układ graficzny.Oczywiśćie nadrzędną zasadą jest, aby nie "przedobrzyć" we wzbogacaniu graficznym artykułu. Taki dokument jest wtedy nieczytelny, a czytelnik skupiałby się na stronie graficznej dokumentu a nie na jego treści. Poradę tę będę objaśniał na przykładowej bazie danych firm, która wygląda tak:
Kroki prowadzące do celu będą się przedstawiały tak: 1) Ustalenie sposobu formatowania komórek 2) Zaznaczenie komórek przeznaczonych do kolorowania 3) Wpisanie odpowiedniej formuły formatowania warunkowego Porada tu zawarta opiera swe działanie na możliwości formatowania warunkowego w arkuszu kalkulacyjnym OpenOffice Calc oraz na kilku prostych funkcjach.
Ad. 1) Chcemy, aby co drugi wiersz miał kolor tła jasnoniebieski oraz czcionki w tym wierszu były pogrubione.Otwieramy nowy skoroszytw programie Calc i wpisujemy dowolny tekst do dowolnej komórki arkusza. Następnie ustawiamy tło tej komórki na jasnoniebieskie, a następnie pogrubiamy tekst w tej komórce. Ważne jest, aby po tych czynnościach ustawić kursor na sformatowanej komórce.
Następnie z menu Format wybieramy Styles and Formatting lub też wciskamy F11. Z okna które się pojawiło wciskamy ikonkę New Style from Selection (Nowy styl z zaznaczenia) po czym wpisujemy nazwę tego stylu, np. doctor-blue. Po tym wciskamy OK. Na liście pojawi się nowo wprowadzony styl, w tym przypadku doctor-blue. 2) Kolejnym krokiem jest zaznaczenie komórek arkusza, które chcemy pokolorować. Zaznaczone komórki zmieniają kolor podświetlenia na czarny. 3) Z menu Format wybieramy Conditional Formatting (Formatowanie warunkowe). W sekcji Condition 1 (Warunek 1) zmieniamy z Cell value is (Wartość komórki jest) na Formula is (Formuła). Przyszła pora na wpisanie formuły. Komórki które będą spełniały podaną formułę, zostaną pokolorowane, te które nie będą jej spełniać, pozostaną niezmienione. W formule wykorzystamy dwie funkcje, napiszę je odpowiednio dla wersji polskiej i wersji angielskiej OpenOffice.
Funkcje - wersja polska WIERSZ() - funkcja zwraca liczbę porządkową wiersza, czyli po prostu jego numer. MOD(liczba, dzielnik) - funkcja zwraca resztę z dzielenia liczby przez dzielnik. Funkcje - wersja angielska ROW() - nr aktualnego wiersza MOD(liczba, dzielnik) - dzielenie modulo W pole formuła należy wpisać: dla wersji polskiej MOD(WIERSZ();2)=1 dla wersji angielskiej MOD(ROW();2)=1 Formuła powinna wyglądać tak: Pozostaje tylko wcisnąć przycisk OK. A co zrobić, aby pokolorować co 3 wiersz? należy zmienić formułę na MOD(ROW();3)=1 Przykład Policzymy (w pamięci) następujące wyrażenia: 37 mod 2 = 1 12 mod 4 = 0 5 mod 7 = 5 Końcowy efekt naszej pracy wygląda tak: Prawda, że cieszy oko? O niebo lepsze od jednolitego, bladobiałego arkusza :-) W dodatku łatwo wzrokiem przesuwać po kolejnych wierszach.
|