Moje doświadczenia z Excelem, Accesem i programowaniem w VBA
środa, 11 marca 2015

Tym razem nie chodzi o klasyczne  formatowanie warunkowe z użyciem ikon, choć osiągnięty efekt wygląda podobnie. Może przyda się komuś korzystającemu z starszych wersji Excela? Dla każdej wersji może stanowić uzupełnienie zestawu ikon.

Mamy prostą tabelę w ocenami szkolnymi - od 1 do 6.

Ikony w tabelce

W komórce B2 jest funkcja:

=JEŻELI(A2<3;"L";JEŻELI(A2>4;"J";"K")) 

W pozostałych komórkach - analogicznie.
Teraz wystarczy odpowiednio sformatować komórki tj. zmienić czcionkę na Wingdings i w komórkach pojawią się "buźki".

Ikonki w komórkach

Dokładając do tego formatowanie warunkowe z użyciem formuły - można też odpowiednio zmienić kolor czcionki i otrzymać taki efekt końcowy:

Ikonki w komórkach

Reguły formatowania warunkowego w tym przykładzie wyglądają tak:

formatowanie warunkowe

Oczywiście czcionka Wingdings jest znacznie bogatsza, są też inne czcionki z symbolami. Trzeba tylko pamiętać, że wielkość liter ma tu znaczenie. 

 

 


 


 

Kurs Excel 2007

poniedziałek, 02 marca 2015

Ostatnio kilka razy zdarzyło mi się udzielać pomocy w wykreślaniu tabelki za pomocą formatowania warunkowego. Może więc warto o tym napisać?
Mamy prostą tabelkę (oczywiście może być bardziej rozbudowana):

tabelka

Chcąc wstawić w niej linie wewnętrzne, oddzielające różne dni, możemy wykorzystać formatowanie warunkowe z użyciem formuły.

W tym przypadku - nowy "blok" powinien się zacząć od wiersza, w którym zmienia się data. Formuła do reguły formatowania warunkowego, dla komórki A2 wygląda tak:

=Jeżeli($A2<>$A1);1)

Istotne jest tu wykorzystanie adresu mieszanego - ponieważ formatowanie będzie przeciągnięte na wszystkie kolumny, ale musi się odnosić do wartości w kolumnie A.
W przypadku wierszy nie wstawiamy znaku $ przed numerem wiersza, gdyż każdy musi się odnosić do wiersza bieżącego. 

tabelka

Następnie ustawiamy formatowanie. Spełnienie warunku powinno skutkować pojawieniem się obramowania na górze komórki:

tabelka

Potem pozostaje tylko zdefiniować obszar stosowania - w tym przypadku np. $A:$B.

tabelka

Efekt końcowy wygląda tak:

tabelka

Oczywiście to tylko przykład, który może być dostosowany do różnych potrzeb. Można tu dołożyć np. kolejną regułę, która innym kolorem formatowania będzie zaznaczać np. zmianę miesiąca. W tym przypadku formuła będzie wyglądać tak:

=Jeżeli(Miesiąc($A2)<>Miesiąc($A1);1)


 


 

A tu trochę wsparcia z dziedziny Excela:

 

 

 

 

Kurs Excel w praktyce

sobota, 21 lutego 2015

Kolejna notka poświęcona formatowaniu warunkowemu to wykorzystanie ikon. Do dyspozycji mamy tu kilka różnych zestawów ikon:

formatowanie warunkowe 

Wybieramy dowolny zestaw ikon, a następnie przystępujemy do edycji. Domyślne ustawienia wyglądają tak:

formatowanie warunkowe

Formatowanie to można edytować, zmieniając ikony, ustalając wartości przypisane do poszczególnych ikon itd. Do wyboru są zestawy ikon od 3 do 5.

 

 

 

 

 

Kurs Excel - zaawansowane techniki

poniedziałek, 16 lutego 2015

Kontynuując cykl notek poświęconych formatowaniu warunkowemu, pora na formatowanie z użyciem skali kolorów.
Znajdziemy je na karcie Narzędzia główne --> Formatowanie warunkowe:

formatowanie warunkowe

Można wybrać dowolny styl paska - zawsze jest możliwość edycji. 

formatowanie warunkowe w Excelu

Mamy tu do wyboru 3 kolory, w ramach których, w zależności od wartości, pasek w komórce przyjmuje określoną wartość. W domyślnym ustawieniu punkty przypisane poszczególnym wartościom to wartość najmniejsza, percentyl i wartość największa. Te ustawienia można zmienić - zarówno w zakresie punktów granicznych, jak i przypisanych im kolorom.
Ja zrobiłam to tak:

formatowanie warunkowe

Efekt końcowy wygląda tak:

 formatowanie warunkowe

 


 

 

 

 

Kurs Excel 2010 esencja

piątek, 13 lutego 2015

Funkcja Percentyl jest funkcją Excela 2007, ale występuje również w Excelu 2010. W tej wersji programu powinno się używać bardziej rozbudowanych funkcji:
 PERCENTYL.PRZEDZ.OTW(Tablica,k) oraz PERCENTYL.PRZEDZ.ZAMK(Tablica,k).
Różnią się między sobą tylko wartością parametru k - w pierwszym przypadku jest to przedział (0;1) bez wartości granicznych, w drugim przypadku - z wartościami granicznymi.

Pierwszy argument obu funkcji - Tablica - to po prostu zakres komórek.

A co otrzymujemy w wyniku działania funkcji? Centyl i percentyl to pojęcia z dziedziny statystyki i pomiarów. Odzwierciedla położenie danej wartości w stosunku do grupy. Jeżeli percentyl ustawimy np. na 0,5 (czyli 50%) - otrzymamy wartość z zakresu, w której znajduje się połowa wyników.

 




 

Kurs Excel - zaawansowane funkcje i formuły

czwartek, 05 lutego 2015

Formatowanie warunkowe w Excelu to bardzo obszerne narzędzie z wieloma możliwościami wizualizacji danych. Jednym z najprostszych jest sposobów jest formatowanie wstawiające do komórki paski danych.

Szybko i najprościej pokazać to na przykładzie. Załóżmy, że mamy arkusz z średnimi temperaturami powietrza. Zaznaczamy zakres temperatur i na karcie Narzędzia główne wybieramy Formatowanie warunkowe:

formatowanie warunkowe

kliknij na obrazek, aby go powiększyć

Efekt jest widoczny od razu.

Oczywiście takie formatowanie warunkowe można zmienić, dostosowując je do własnych potrzeb. Z menu formatowania warunkowego wybieramy Zarządzaj regułami, odszukujemy wprowadzoną regułą i przechodzimy do jego edycji.

formatowanie warunkowe

 W okienku edycji widać poszczególne opcje do wyboru. Możemy je zmieniać tak, jak nam się podoba.

formatowanie warunkowe

Po zmianie kolorów, nie zapominajmy o wartościach ujemnych.

U mnie efekt końcowy wyszedł tak:

formatowanie warunkowe

 


 

A tu trochę wsparcia z Excela:


 

 

 

 

Kurs Excel w praktyce

sobota, 31 stycznia 2015

Temat formatowania warunkowego ostatnio często do mnie wraca - głównie w formie pytań na prowadzonych przeze mnie szkoleniach Excela, czasem też drogą mailową. Pora więc na kolejną notkę poświęconą temu zagadnieniu. 

Formatowanie warunkowe stosujemy wtedy, gdy w zależności od wartości jakiejś komórki, chcemy ją wyróżnić - na przykład zmieniając tło komórki, czcionkę itp.

Tym razem przykład związany z formułą wyznaczającą formatowanie komórki. Załóżmy, że mamy do wypełnienia arkusz, w którym są obowiązkowe pola do wypełnienia (czyli nie mogą być puste).

formatowanie warunkowe w Excelu

 

Ustawiamy się w komórce B1 (czyli tam, gdzie ma zadziałać formuła) i korzystając z formatowania warunkowego - ustawiamy właściwość formatowania warunkowego (na karcie Narzędzia Główne), dodając nową regułę:

formatowanie warunkowe w Excelu

W kolejnym oknie wybieramy ostatnią opcję czyli wybieramy formułę

formatowanie warunkowe w Excelu

Ponieważ chcemy wyróżnić komórki, które są puste, musimy użyć formuły zwracającej wartość prawda, jeżeli w komórce nic nie ma. Można tu wykorzystać np. taka formułę:

=JEŻELI(CZY.PUSTA(B1);Prawda)

lub po prostu:

=JEŻELI(B1="";Prawda)

Wartość logiczną PRAWDA można zastąpić wartością liczbową 1 (wartości FAŁSZ odpowiada 0).

Po wstawieniu formuły naciskamy przycisk Formatuj... i ustawiamy taki wygląd komórki, w jaki chcemy ją wyróżnić, np. czerwone wypełnienie.

formatowanie warunkowe w Excelu

 

W ten sposób ustawione jest formatowanie warunkowe dla komórki B1. Jeżeli chcemy takie same zasady formatowania warunkowego rozszerzyć na inne komórki, musimy wejść do edycji reguły (tak jak na rys.2, ale wybierając opcję ostatnią).:
Następnie w polu Dotyczy ustawiamy komórki/zakres komórek, dla których chcemy zastosować regułę.

formatowanie warunkowe w Excelu

 

formatowanie warunkowe w Excelu

Następnie zatwierdzamy i sprawdzamy efekt.Po wpisaniu czegokolwiek w zaznaczone komórki - czerwone podświetlenie znika automatycznie.

formatowanie warunkowe w Excelu

Oczywiście można użyć tu także innych formuł,  mniej lub bardziej zagnieżdżonych. Ważne, żeby wynik końcowy zwracał wartość logiczną Prawda lub Fałsz. Reguła formatowania warunkowego uaktywnia się dla wartości Prawda.

 



 

 

 

 

Kurs Excel - zaawansowane techniki

czwartek, 29 stycznia 2015

Skoroszyt Excela zapisany z rozszerzeniem .xls (czyli w wersji Excela 2003 lub niżej) bez problemu daje się otworzyć i edytować w wyższych wersjach Excela. Oczywiście w prosty sposób daje się też zapisać z rozszerzeniem .xlsx lub .xlsm. Wydaje się, że wszystko działa, aż do momentu, gdy nagle w dziwny sposób pojawia się problem z makrem lub jakąś funkcjonalnością.

Jakie mogą być objawy? Na przykład ograniczenie liczby kolumn i wierszy w arkuszu. Co z tego, że plik jest zapisany w wersji 2010, skoro i tak ma tylko 256 kolumn, tak jak w 2003? 
I w żaden sposób nie da się dołożyć następnej?


tryb zgodnosći

Kluczem jest tu widoczny u góry napis Tryb zgodności, zaraz za nazwą pliku.

tryb zgodności

Oznacza to, że wprawdzie plik jest zapisany w wyższej wersji Excela, ale zachowuje tylko te funkcje, które są zgodne z wersją niższą.

Chcąc uzyskać pełna funkcjonalność skoroszytu - trzeba dokonać jego konwersji.

Karta Plik --> Informacje:

konwersja skoroszytu 

Po dokonaniu konwersji - w pliku pojawia się pełna funkcjonalność danej wersji Excela. Znajdują się także brakujące kolumny i wiersze.

 

 

 

 

 

Kurs Excel 2013 od podstaw

niedziela, 04 stycznia 2015

Skoro tworzymy własny kalendarz w Excelu, to dobrze byłoby go spersonalizować, zaznaczając ważne daty i terminy. Ponieważ w tej wersji kalendarza nie ma makr, które pozwoliłyby na zdecydowanie większą automatyzację, konieczne jest skopiowanie arkusza tak, aby każdy miesiąc był w osobnym arkuszu.

Po skopiowaniu arkusza (wystarczy kliknąć prawym przyciskiem myszy na nazwę arkusza i z menu podręcznego wybrać kopiuj), zmieniamy też jego nazwę (też prawoklik i z menu podręcznego wybieramy zmień nazwę), tak, aby każdy miesiąc miał swój arkusz.

kopiowanie arkusza

Kolejny krok to zmiana wartości w komórce A1. Dla miesiąca lutego wstawiamy datę 2015-02-01, dla marca - 2015-03-01 itd.

zmiana daty

Wszystkie wartości wewnątrz kalendarza zauktualizują się automatycznie same, nie ma potrzeby wprowadzania żadnych innych zmian.

Mając kalendarz na cały rok, możemy dodatkowo wstawić komentarze przy poszczególnych datach. Samo wstawienie prostych komentarzy oczywiście jest proste i banalne. Jak jednak wstawić obrazek do komentarza?

obrazek w komentarzu

 

Pierwszy krok to wstawienie zwykłego komentarza. Następnie klikamy prawym przyciskiem myszy w krawędź komentarza (na czarną linię obramowania)

edycja komentarza

Z menu podręcznego wybieramy opcję Formatuj komentarz:

edycja komentarza

W formularzu wybieramy zakładkę Kolory i linie:

edycja komentarza

Po kliknięciu w Kolor wybieramy opcję Efekty wypełnienia:

edycja komentarza

Pojawi się nowy formularz, w którym wybieramy zakładkę Obraz, a następnie poprzez naciśnięcie przycisku Wybierz obraz -  wyszukujemy w komputerze obraz, który chcemy wstawić:

wstawianie obrazu do komentarza

Potem wystarczy zatwierdzić i już. Efekt końcowy wygląda tak:

wstawianie obrazu do komentarza

 

sobota, 03 stycznia 2015

Kolejna notka związana z tworzeniem własnego kalendarza to opis "kolorowania" dni świątecznych.

formatowanie warunkowe

Kolumny G i H są pokolorowane na niebiesko i czerwono, aby zaznaczyć soboty i niedziele. Co jednak ze świętami? W miesiącu styczniu 2015 jest to np. dzień 6 stycznia. Owszem, można też z góry zmienić kolor czcionki w tej komórce, ale jeżeli zmienimy kalendarz na inny miesiąc - to też zostałaby na czerwono i zrobi się problem, gdyż dzień np. 6 lutego już świętem nie jest. Na szczęście Excel jest dynamiczny i bez problemu sobie z tym poradzi.

W skoroszycie założyłam dodatkowy arkusz "święta".

frormatowanie warunkowe

Wypisałam tam daty wszystkich dni świątecznych w roku 2015. Dodatkowo, aby łatwiej odwoływać się do tych dat w funkcjach - zdefiniowałam zakres:

zakres

Dla przypomnienia - definiowanie zakresu opisałam tu:

Nazwa obszaru w Excelu

Nie jest to konieczne, ale ułatwia pracę.

Kolejny krok to ustawienie formatowania warunkowego dla tych dat, które są na liście świąt. Wykorzystuję tu formatowanie warunkowe za pomocą funkcji. Przy bardziej skomplikowanych formułach formatowania warunkowego robię to często tak, że formułę tworzę w dowolnej komórce arkusza i sprawdzam wynik (formatowanie zadziała  dla wyniku funkcji Prawda czyli 1), a następnie kopiuję formułę do formularza formatowania warunkowego, usuwając ją jednocześnie z komórki arkusza.

W tym przypadku zaczęłam od komórki B5

formatowanie warunkowe

 

Formuła tu zastosowana to:
=JEŻELI(B5<>"";JEŻELI(CZY.BRAK(PODAJ.POZYCJĘ(B5;Swieta;0));;1))
Na początek sprawdzam, czy komórka nie jest pusta. Jeżeli nie - to za pomocą funkcji Podaj.Pozycję szukam zawartej w niej daty na liście świąt czyli w obszarze zdefiniowanym jako święta. Jeżeli znajdzie - to wynik działania całej funkcji wyniesie 1. I tym samy włączy się formatowanie warunkowe czyli nastąpi zmiana koloru czcionki na czerwoną. Jeżeli daty nie ma na liście (a więc nie jest to święto), funkcja Podaj.Pozycję zwróci błąd #N/D! - dlatego "opakowałam" ją w funkcję Czy.Brak - w ten sposób otrzymuję wartość logiczną odpowiadającą na pytanie: jest czy nie jest na liście.
Na końcu jeszcze modyfikuję zakres działania tej formuły na obszar dat całego kalendarza:

formatowanie warunkowe

 

Dodatkowo, również formatowaniem warunkowym wyróżniam bieżącą datę. Zasada identyczna, tylko inna funkcja:
=JEŻELI(B5=DZIŚ();1)
Jeżeli data w komórce jest równa wartości zwracanej przez funkcję Dziś() - to funkcja zwraca wartość 1 (czyli prawda) i uruchamiania się mechanizm formatowania warunkowego. W tym przypadku - ustawiłam zielone tło i zmianę czcionki na kursywę.



| < Wrzesień 2017 > |
Pn Wt Śr Cz Pt So N
        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30  


Książki warte polecenia
zobacz szczegóły...


A tu oferta na dziś:





ministat liczniki.org



Napisz do mnie!