Jednym z moich ulubionych narzędzi w Excelu jest filtr zaawansowany. Jego potęgę widać zwłaszcza w kontekście budowania raportów VBA. W tej notce chciałbym jednak dość przekornie napisać o jego pewnej pułapce, na którą sporo osób się nabiera. Idea Zadania W arkuszu Muzyka mamy pewną listę. Są tam głównie nazwiska polskich piosenkarek – nie wnikajmy. Rozpoczynamy Testy Najpierw opiszę cel, a potem będziemy testować poszczególne kryteria. Cel Zadania […]
Optymalizacja Zakupów
Solver jest fantastycznym narzędziem, który pozwala rozwiązywać problemy optymalizacyjne. Musimy tylko odpowiednio określić zmienne, warunki ograniczające i komórkę celu. Optymalizacja zakupów jest bardzo ciekawym problemem pokazującym potęgę Solvera. Minimalna Ilość Zamówienia Niedawno stanąłem w pracy przed ciekawym wyzwaniem. Chodziło o zakup optymalnej ilości produktów, uwzględniając dynamikę sprzedaży. Celem było to, aby zapasy skończyły się w tym samym czasie. Problem dodatkowo polegał na tym, […]
Czas Ujemny w Excelu
Czas ujemny nie może zostać wyświetlony w Excelu, o czym nie wszyscy wiedzą. Pewnym rozwiązaniem jest zamiana tych danych na tekst udający liczbę. Jak sobie z takimi danymi radzić? Jak posortować kolumnę, w której są dane liczbowe i tekstowe? O tym dowiesz się z poniższego artykułu. Problem Czasu Ujemnego Czas ujemny może się pojawić wtedy, gdy chcemy od wartości mniejszej odjąć większą. Jest jednak jeden warunek – obie muszą […]
Solver: wybór optymalnej drużyny
SOLVER to rewelacyjne narzędzie do rozwiązywania problemów optymalizacyjnych. Będziemy wybierać kadrę piłkarzy, którą umownie nazwiemy “drużyną marzeń”. Celem jest to, aby zmaksymalizować wartość drużyny, uwzględniając szereg warunków ograniczających. Warunki Zadania Potrzebujemy wybrać 15-graczy. Wszystkich jest 60. Każdy gracz ma przypisane pewne atrybuty:– Team. Drużyna w której gra.– Pos. Pozycja na boisku.– Pts. Punkty jakie uzbierał za swoją grę.– Cost. Cena rynkowa. Naszym […]
Skoroszyt Makr Osobistych vs. Dodatek
Jeżeli chcemy aby nasze ulubione makra były dostępne we wszystkich plikach, to są na to dwa sposoby. Pierwszy – skoroszyt makr osobistych, drugi – dodatek. Czym się różnią? O tym przeczytasz w tej notce. Skoroszyt Makr Osobistych Jest to dużo prostszy, ale gorszy sposób. Wystarczy nagrać dowolne makro, ale w opcji Przechowuj makro w: należy zaznaczyć nie Ten skoroszyt ale Skoroszyt makr osobistych. Dzięki temu, zostanie automatycznie utworzony plik […]
Filtr Na Tabeli
Jeśli dokonujemy obliczeń – warto się upewnić, że nie mamy wierszy ukrytych filtrem. Niektóre funkcje i instrukcje VBA pomijają dane ukryte i wyniki mogą nas zaskoczyć. Istnieją właściwości, które pozwalają sprawdzić czy filtr jest założony. Inaczej jednak musimy podejść do tematu, gdy korzystamy z obiektu Tabela. Problem Ukrytych Wierszy Pomijanie ukrytych danych może prowadzić do problemów. Przykładem może być wykorzystanie metody Find do znalezienia ostatniego […]