Excel – Jak wymieszać rekordy w losowej kolejności?

Załóżmy, że posiadasz bazę imion i nazwisk (np. uczniowie, pracownicy, klienci) uporządkowaną alfabetycznie. Chcesz te dane „posortować” w losowej kolejności. Oto niektóre z przykładów zastosowania tej funkcji:

  • Jesteś nauczycielem. Chcesz ustalić harmonogram osób, które będziesz brał do odpowiedzi. Branie do odpowiedzi osób w kolejności alfabetycznej jest niezbyt mądrym pomysłem, gdyż na następną lekcję przygotuje się tylko ten uczeń, który wie, że będzie jego kolej stania przy tablicy.
  • Jesteś właścicielem firmy. Codziennie kontrolujesz jeden obiekt. Raczej byś nie chciał, aby pracownicy wiedzieli, kto kiedy będzie kontrolowany.
  • Jesteś zapracowanym właścicielem firmy, ale cenisz sobie bezpośredni kontakt ze swoimi klientami. Postanawiasz, że codziennie zadzwonisz do jednego losowo wybranego klienta (na większą liczbę rozmów nie masz czasu, ale systematycznie rozmawiając z jednym klientem dziennie w ciągu roku będziesz miał ponad 200 rozmów na koncie!)
  • Chcesz ustalić grafik dyżurów na najbliższy miesiąc. Jedne dni są bardziej pożądane przez pracowników a inne mniej (np. dni robocze wypadające w trakcie „długiego” weekendu). W ten sposób możesz łatwo znaleźć „ochotnika” na dyżur w taki mało atrakcyjny dzień.

Aby wymieszać rekordy w losowym porządku należy wykonać następujące czynności: Czytaj dalej

Opublikowano sztuczki | Otagowano , , , , | Skomentuj

Excel – narzędzie szukaj wyniku

Chcesz wprowadzić na rynek nowy produkt. Jesteś jednym z trzech udziałowców. Każdy udziałowiec otrzymuje 1/3 zysku. Musisz ustalić odpowiednią cenę produktu tak, aby osiągnąć zadowalający zysk (chcesz zarabiać  minimum 35 zł od każdej sprzedanej sztuki). Oto jakie są koszty:

  • Najpierw od ceny produktu trzeba policzyć cenę netto (czyli podzielić cenę brutto przez 1,23)
  • Od ceny netto należy odliczyć 18% podatku dochodowego
  • Od tego co zostanie należy odliczyć 50 zł, jako koszt surowców i wytworzenia produktu
  • Otrzymany zysk należy podzielić przez 3 (wartość jednego udziału, czyli to, co zarabiasz na jednym sprzedanym produkcie)

Rozwiązanie:
Wypełnij arkusz zgodnie z poniższym wzorem

szukaj-wyniku-daneMając tak zaprojektowany arkusz możesz w komórce B1 wpisywać jakieś liczby (metodą prób i błędów) dopóki w komórce B7 nie pojawi się liczba 35. Jednak to zadanie jest nieco niewygodne, gdyż trzeba podjąć kilka bądź kilkanaście prób. Nic nie stoi na przeszkodzie, aby zmusić Excela do wykonania tej czynności za nas;-) Czytaj dalej

Opublikowano sztuczki | Otagowano , , , , | Skomentuj

Gadający Word i Excel

Word i Excel posiadają ukrytą funkcję czytania tekstu. Teoretycznie może się to wydawać dziwne, ale istnieje kilka sytuacji, kiedy taki gadający program ułatwia nam życie:

  1. Jeśli jesteś czymś zajęty np. sprzątasz to możesz do Worda wkleić artykuł ze strony WWW, który następnie będzie czytany. Dzięki temu robisz dwie rzeczy jednocześnie: zapoznajesz się z artykułem jak również sprzątasz.
  2. Gdy masz do przeklepania sporo cyferek w Excelu (np. przepisujesz z kartki listę płac), to możesz się pomylić. Mógłbyś poprosić o pomoc drugą osobę, aby przeczytała tekst z komputera a Ty słuchając co mówi druga osoba sprawdzasz czy te same liczby są na kartce. Jednak, gdy nie masz w pobliżu drugiej osoby, to możesz skorzystać z pomocy Excela.
  3. Możesz zarejestrować makro, które wstawia do jakiejś komórki Excela głupi tekst (np. Komputer za 10 sekund ulegnie detonacji) a następnie czyta tekst z tej komórki. Nagrane makro możesz podpiąć pod zdarzenie np. Worksheet_Activate i obserwować reakcję kolegi.

Zajmijmy się jednak dwoma pierwszymi zagadnieniami. To ćwiczenie możesz wykonać zarówno w Wordzie jak i Excelu (Power Point również posiada to polecenie). Ja zaprezentuję to ćwiczenie na przykładzie programu Excel 2010. Czytaj dalej

Opublikowano sztuczki, sztuczki | Otagowano , , , , , | Skomentuj

Jak najprościej wyświetlić jaki dzień tygodnia przypada danego dnia

Niedawno opisałem funkcję DZIEŃ.TYG, która na podstawie daty oblicza dzień tygodnia. Niestety, ale ta funkcja zwraca numer dnia tygodnia i aby wyświetlić nazwę dnia tygodnia należałoby dodatkowo użyć funkcji WYSZUKAJ.PIONOWO. Funkcja DZIEŃ.TYG jest bardzo wygodna w połączeniu z funkcją JEŻELI lub w połączeniu z formatowaniem warunkowym, ale gdy chcemy obok danej daty wyświetlić przypadający jej dzień tygodnia, to można zrobić dużo prościej. Czytaj dalej

Opublikowano sztuczki | Otagowano , , | Skomentuj

Użycie własnej formuły w formatowaniu warunkowym

Zaprojektujmy prosty grafik dyżurów. Jak widzisz na poniższym rysunku wszystkie soboty są zaznaczone na niebiesko, a niedziele na czerwono. Od razu mówię: nie kolorowałem ręcznie tych komórek. Robi to za mnie formatowanie warunkowe.

Grafik dyzurow kolorowe dni tygodnia Czytaj dalej

Opublikowano sztuczki | Otagowano , , , | Skomentuj

Profesjonalny podpis w wiadomościach e-mail

Ostatnio opisałem, w jaki sposób można w programie Outlook stworzyć podpis. Tym razem wyjaśnię, jak można bardzo sprawnie zaprojektować podpis, który wygląda bardzo estetycznie i zawiera logo naszej firmy (albo np. zdjęcie naszej twarzy). Poniższy zrzut ekranu przedstawia otrzymanego ode mnie maila z bajeranckim podpisem. Wiadomość wysłałem używając programu Outlook 2016 i odebrałem ją na drugim komputerze, gdzie mam zainstalowanego ThunderBirda. Jak widzisz, podpis wygląda całkiem estetycznie pomimo, że wiadomość była ona odebrana w innym programie pocztowym. Co ciekawe „moje logo” zostało dodane do treści wiadomości e-mail i zostało załadowane od razu (nie musiałem klikać w opcję „pokaż obrazy”, aby zobaczyć swoje logo).

wiadomosc-z-bajeranckim-podpisem

Na niektórych forach internetowych można wyczytać, że trzeba znać język znaczników HTML, ale w przypadku programu Outlook jest to nieprawda 😉 Ja swoją stopkę zaprojektowałem… w programie Word. Aby zaprojektować takie logo jak jest u mnie należy wykonać następujące czynności: Czytaj dalej

Opublikowano Outlook | Otagowano , , | Skomentuj

Tworzenie podpisów w wiadomościach e-mail

Jeśli piszesz przynajmniej kilka wiadomości dziennie, to warto jest zdefiniować podpis. Podpis to nic innego, jak pewien ciąg znaków dołączany na koniec każdej wiadomości e-mail. Podpis powinien się składać z naszego imienia i nazwiska, adresu e-mail, numeru telefonu (w przypadku firm), ewentualnie adresu strony WWW i adresu siedziby (w przypadku firm). Do podpisu można również na końcu dodać np. zabawne motto życiowe lub inny wartościowy cytat. W przypadku firm często na końcu podpisu jest podany NIP i REGON firmy a także w przypadku spółek z o.o. wartość kapitału zakładowego.

Pisanie tych informacji za każdym razem jest niewygodne. Dlatego warto jest zdefiniować podpis, który będzie załączany automatycznie do każdej nowej wiadomości.

Aby dodać nowy podpis, należy wykonać następujące czynności: Czytaj dalej

Opublikowano Outlook | Otagowano , , | Skomentuj

Wygodniejsze rejestrowanie makr

Gdy czytam jakąś książkę dotyczącą pakietu MS Office, lub oglądam nagrania na youtube to prawie wszyscy mówią: na karcie Deweloper znajduje się przycisk Zarejestruj makro. Owszem, jest tam ten przycisk, ale znam wygodniejszy sposób nagrywania makr.

Załóżmy, że chcesz nagrać proste makro, które pogrubia tekst w komórce A1 (aby np. sprawdzić, jaki kod zostanie wygenerowany). W tym celu musisz wykonać następujące czynności:

  1. Kliknąć na kartę Deweloper i wybrać z niej polecenie Zarejestruj makro.
  2. Podać nazwę makra i kliknąć w przycisk OK.
  3. Kliknąć w komórkę A1.
  4. Kliknąć na kartę Narzędzia główne i wybrać z niej polecenie pogrubienie (ikonka B)
  5. Kliknąć na kartę Deweloper i wybrać z niej polecenie Zatrzymaj rejestrowanie.

Jak widzisz, jest tutaj sporo zabawy. Najpierw musisz wybrać kartę Deweloper, potem inną kartę i znów wrócić na kartę Deweloper. Jak dla mnie, jest za dużo zabawy. Ale istnieje szybszy sposób rejestracji makr.

Otóż na dole na pasku statusu znajduje się ikonka Zarejestruj makro, która jest w każdej wersji Worda i Excela (licząc od wersji 2007, nie mam dostępu do starszych wersji więc nie powiem, jak to wygląda w przypadku np. Worda 2003). Ikonka jest mała i niepozorna, wiele osób nawet nie wie, że ją ma zawsze pod nosem: Czytaj dalej

Opublikowano VBA - sztuczki | Otagowano , , | Skomentuj

Co zrobić, aby pojawiła się karta Deweloper?

Ten wpis dotyczy wszystkich programów z pakietu MS Office. Na tapet wezmę program MS Excel. Jednak w programie Word czy PowerPoint opisane czynności wykonuje się dokładnie tak samo.

Gdy włączysz program Excel, to na wstążce zobaczysz takie karty jak:

  • Narzędzia główne
  • Wstawianie
  • Układ strony
  • Formuły
  • Dane
  • Recenzja
  • Widok

Gdy masz zainstalowane różne dodatki, to mogą być też inne karty (np. PowerQuery). W wersjach od 2010 można również tworzyć własne karty zawierające przyciski do swoich ulubionych poleceń.

No ale powróćmy do głównego tematu tego wpisu. Otóż karta Deweloper jest domyślnie ukryta, gdyż zawiera polecenia, które dla osób początkujących są nieprzydatne. Z czasem na tym blogu będę pokazywał np. jak tworzyć lub nagrywać proste makra i wtedy polecenia z karty deweloper okażą się dla nas przydatne. Czytaj dalej

Opublikowano MSOffice - ogólne | Otagowano , , , | Skomentuj

Excel – jak na podstawie daty obliczyć dzień tygodnia?

Excel bardzo często jest wykorzystywany do tworzenia różnego rodzaju harmonogramów. Tworząc harmonogram wygodnie by było, gdyby oprócz podania daty można było automatycznie na jej podstawie obliczyć dzień tygodnia (bo np. w soboty i niedziele firma jest nieczynna).

Istnieje w Excelu funkcja o nazwie Czytaj dalej

Opublikowano sztuczki | Skomentuj