• Zapisz się do newslettera, aby otrzymywać powiadomienia o nowościach na blogu
    Zapisując się, wyrażasz zgodę na przesyłanie Ci informacji o nowościach na tym blogu. Zgodę możesz w każdej chwili wycofać (szczegóły).

Jak przenieść formatowanie do korespondencji seryjnej w Wordzie?

Czyli excelowy sposób na Worda

Kiedy chcemy napisać pismo do wielu osób, różniące się tylko pojedynczymi wartościami – sięgamy po korespondencję seryjną w Wordzie.
I bardzo dobrze, do tego służy to narzędzie :). Te pojedyncze wartości z kolei przechowujemy w Excelu. Potem łączymy jedno z drugim w bardzo prosty sposób – nawet średnio-ogarnięty użytkownik Worda umie to zrobić – i mamy gotowy wynik.

Schody jednak zaczynają się, gdy do Worda mając trafić wartości takie jak procenty, daty czy duże liczby. Czyli takie, które powinny być sformatowane. Wtedy Word już tak pięknie nie współpracuje… Tak to może wyglądać:

Błędny format daty i liczby w korespondencji seryjnej

Błędny format daty i liczby w korespondencji seryjnej

 

Formatowanie oczywiście da się ustawić w Wordzie, ale tego już średnio-ogarnięty użytkownik Worda nie zrobi (jest to mega-dziwne). W Excelu zaś wystarczy użyć jednej prostej funkcji…

Czytaj dalej

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 między arkuszami

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

Niedawno pokazywałam Wam sposób na to, aby można było dopisać wartości do źródła listy rozwijanej w komórce i żeby ta lista automatycznie aktualizowała się o te wprowadzone wartości. Sposób był prościutki – trzeba było oprzeć źródło listy na obiekcie tabela i samo poszło.

Szybko jednak złożyliście reklamacje ;), że zaprezentowany przeze mnie sposób działa tylko w arkuszu, w którym są zarówno lista jak i jej źródło. Prawda jest jednak taka, że najczęściej źródło listy umieszczamy w innym arkuszu (najczęściej dodatkowo ukrytym, ale to akurat nie ma tutaj znaczenia). I pokazany przeze mnie sposób już wtedy nie działał. Czyli sytuacja była identyczna, jak w starszych wersjach Excela (sprzed 2010 – pamiętacie?:>), że nie można było wskazać źródła listy rozwijanej, która była w innym arkuszu. Po prostu Excel, z poziomu sprawdzania poprawności (mechanizm listy rozwijanej) nie chciał przejść do innego arkusza.

Oczywiście użytkownicy szybciutko znaleźli sposób na obejście tego ograniczenia… Dokładnie ten sam sposób zastosujemy teraz.

Zachęcam do lektury!

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ę Cierzniewska 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