Wstaw do Excela nietypowe symbole ▲ ▼

Czyli wszystko masz na klawiaturze…

Czasem chcemy wstawić do Excela niestandardowe znaki, aby urozmaicić nasze arkusze. Często są to choćby strzałki w górę czy w dół, oznaczające wzrosty i spadki sprzedaży. Możemy do tego użyć formatowania warunkowego – tam mamy już gotowe zestawy ikon. Nie zawsze jednak chcemy to robić, gdyż np. chcemy użyć innej funkcjonalności (tu: formatowanie niestandardowe) czy po prostu chcemy użyć innych symboli niż te ikony.

Jak więc zrobić coś takiego?:

Formatka

Formatka

Można te symbole odszukać w sieci, wstawić z dokumentu Worda, w którym one już są, albo… odpowiednio skorzystać z własnej klawiatury! O tym ostatnim będzie ten wpis 🙂

Czytaj dalej

Jak nie wyświetlać napisu (puste) w tabeli przestawnej?

Czyli czasem trzeba trochę oszukać 🙂

Mamy dane źródłowe, z których chcemy stworzyć tabelę przestawną. Są to dane sprzedażowe: produkty, ilości, wartości, kategorie tych produktów… Nie wszystkie jednak kategorie są uzupełnione w źródle (żółte pola po lewej), co tabela przestawna wyświetla tak, jak na obrazku poniżej (żółte pole po prawej):

Formatka

Formatka

Wszystko ok, kategorie dla czekolad faktycznie są puste, ale na raporcie nie chcemy, aby ten zapis (puste) się wyświetlał. Chcemy, aby kategoria faktycznie była pusta, czyli żeby nic w komórce nie było napisane. Jak to zrobić? Czytaj dalej 🙂

Czytaj dalej

Dynamiczne etykiety na mapie

Czyli mapa zależna od wyboru na liście rozwijanej

Chcemy analizować poziom hałasu w wybranych miastach, w wybranych miesiącach. Tabelę z danymi mamy przygotowaną w arkuszu, jednak wyniki chcemy zwizualizować na mapie w miły dla oka sposób. Naszym celem jest, aby użytkownik wybierał z listy rozwijanej miesiąc analizy, a odpowiednie wartości poziomu hałasu dla miast wyświetlą się na mapie. Dodatkowo, od razu chcemy również zobaczyć w których miejscach poziom hałasu został przekroczony – wartość ma zostać wtedy zaznaczona na czerwono. Chodzi o taki efekt:

Mapa zależna od wyboru na liście rozwijanej

Na pierwszy rzut oka wydaje się to niesamowicie skomplikowane, jednak w wersji minimalnej wystarczy do tego formatowanie warunkowe i WYSZUKAJ.PIONOWO. Zobaczcie 🙂

Czytaj dalej

Suwak zmienia 2 wartości jednocześnie

Czyli o formantach formularza…

Załóżmy, że chcemy wpisywać do arkusza 2 liczby, których suma zawsze wynosi 50. Obie te liczby chcemy wpisywać za pomocą takiego suwaka, jak na formatce:

Formatka

Formatka

Problem jest jednak taki, że suwak może zmienić tylko wartość jednaj komórki, a nie dwie. Na szczęście ze względu na to, że suma tych liczb zawsze ma dać w wyniku 50, wystarczy, że wpiszemy do arkusza jedną z nich, a druga zostanie wyliczona. Dzięki temu za pomocą suwaka wpiszemy wartość tylko do jednej komórki. Problem solved!

Teraz tylko pytanie, jak to zrobić technicznie?

Czytaj dalej

Konsolidacja danych z wielu arkuszy innego pliku

Czyli ADR.POŚR między plikami

Podobny temat już na blogu poruszałam (zobacz tutaj), natomiast dotyczył on pobierania danych tylko z innych arkuszy. Było tam dodatkowe utrudnienie, dotyczące kolejności kolumn, natomiast dane konsolidowane były z tego samego pliku. Dzisiaj sytuacja będzie nieco inna: będziemy pobierali dane z innego pliku, z różnych jego arkuszy. Też posłużymy się funkcją ADR.POŚR, jednak do formuły “jakoś” dorzucimy nazwę pliku.

Zaczynamy!

Czytaj dalej

Dynamiczne źródło listy rozwijanej

Czyli co zrobić, aby źródło listy rozwijanej samo się powiększało?

Temat, który pojawił się na webinarze o listach rozwijanych i powtarza się w wielu mailach, które do mnie piszecie. Listy rozwijane już umiemy tworzyć (opisuję to choćby tutaj). Ten temat powtarzał się na blogu wieeele razy. Jednak do tej pory opisywałam listy, które mają statyczne źródło. Dziś odpowiem na pytanie o to, co zrobić, żeby źródło listy rozwijanej się powiększało?

Omówię to na prościutkim przykładzie: mamy listę rozwijaną, z której chcemy wybrać dział, w którym pracuje dany pracownik. Natomiast chcemy mieć możliwość dopisywania działów i nasza lista ma te nowe działy uwzględnić.

Tak wygląda formatka:

Formatka

Formatka

Czytaj dalej

Wielkość liter taka, jak w zdaniu (formuła)

Czyli robimy Worda z Excela 🙂

Rety, już kolejny wpis o funkcjonalnościach Worda w Excelu. Ostatnio była korespondencja seryjna i indeks górny (np. m2), a dziś o wielkości liter.

Już wielokrotnie napotkałam sytuację, że dostałam dane, gdzie wszystko był napisane małymi literami, a ja chciałam, aby wielkość liter była taka, jak w zdaniu, czyli zamienić wielkość pierwszej litery w zdaniu na wielką, a pozostałe na małe. Sprawa pozornie prosta, wystarczy znaleźć odpowiednią funkcję, ale… nie ma takiej 🙂 W Excelu mamy 3 funkcje umiejące zmienić wielkość liter, ale żadna nie umie zmienić ich w taki właśnie sposób. W Wordzie – nie ma problemu:

Opcje dostępne w Wordzie

Opcje dostępne w Wordzie

Ale nie w Excelu… Na szczęście na spokojnie można poradzić sobie z tą sytuacją. Tylko za pomocą formuły, używającej kilku funkcji tekstowych.

Czytaj dalej

Odwołania strukturalne tabel w formułach: blokowanie kolumn

Czyli jak zmusić Excela, by odwoływał się do wybranej kolumny przy kopiowaniu

Na pewno spotkaliście się z narzędziami tabel w Excelu. Mają one świetne właściwości, choćby takie, że umieją powiększać swoje rozmiary. Dodatkowo jak wpiszemy do nich formuły – nie musimy ich kopiować w dół – tabele robią to za nas. Natomiast odnośnie formuł to robią coś jeszcze, niekoniecznie lubianego przez użytkowników… stosują odwołania strukturalne, czyli odwołania do nazw elementów tabeli, jak np. kolumna, czy nagłówek. Dla prostych operacji to super sprawa, jednak dla trudniejszych może okazać się problemem…

Pierwszy raz na ten problem natknęłam się, gdy tworzyłam plik dla przedszkola moich dzieci, którego zadaniem było rozliczanie opłat za pobyt dzieci po godzinie 13:00. Wszystkie dane trzymałam w tabeli i wyliczałam tam kilka wartości na podstawie danych w jednej kolumnie. Jakież to było dla mnie irytujące, kiedy okazywało się, że podczas kopiowania formuły, Excel za każdym razem zmienia adresy kolumn (czyli zachowuje się tak, jak normalna kopiowana komórka!), podczas gdy ja chciałam, aby zmieniał mi adres tylko jednej (ale w żaden sposób mu tego nie powiedziałam :))! Nie umiałam tego zrobić, więc pisałam każdą formułę oddzielnie. Oh, dear God! BTW: teraz tak sobie o tym myślę i śmieję się z siebie, no bo niby skąd Excel miał wiedzieć, którą kolumnę Malina chciała zablokować? Chciałam, żeby Excel mi to wyczytał w myślach najwyraźniej 😉 Tego akurat nie umie, ale na szczęście umie “blokować” kolumny tabel w formułach. W tym wpisie zobaczysz jak.

Czytaj dalej

Sortowanie list niestandardowych np. dni tygodnia

W poprzednim wpisie pokazywałam jak tworzyć listy niestandardowe w Excelu, a dziś pokażę jak po nich sortować. Oczywiście możemy też sortować po już istniejących listach np. po dniach tygodnia. Dokładnie to pokażę w dzisiejszym wpisie. Sposób jest prościutki i szybki. Zobaczcie z jakimi danymi mamy do czynienia:

Dane do sortowania

Dane do sortowania

Czytaj dalej

Film: Import liczb do systemu z użyciem funkcji TEKST

 

Film powstał w odpowiedzi na pytanie Piotra, które brzmiało tak:

Otrzymujemy listę ładunkową w formacie jak w załączniku , problem powoduje zapis ciężarów kontenerów (kolumna weight). Program ładunkowy przyjmuje do obliczeń tylko zapis  10 256.000 zamiast 10256 jak jest na listach.

Mimo, że w Excelu sformatujemy komórkę tak, jak nam się podoba, to wartość tej komórki nadal będzie taka, jak Excel tego chce (a my nie!). Na co dzień nie sprawia nam to problemu, jednak gdy chcemy takie dane zaimportować do systemu – często chce on od nas,aby liczby było odpowiednio zapisane. Właśnie tak, jak my sformatujemy komórkę. Problem w tym, że formatowanie komórki nie wystarcza… Tu z pomocą przychodzi nam funkcja TEKST, która umie wpisać do komórki dokładnie taką wartość, jaki nadaliśmy format. To właśnie pokazuję w tym filmie, posiłkując się dodatkowo funkcją PODSTAW.

Oto film, w którym pokazuję rozwiązanie problemu:

Czytaj dalej