• 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).

Wyróżnianie najmniejszej niezerowej wartości – po tuningu

Czyli co będzie, jeśli są dwa zera w wierszu?

Po opublikowaniu ostatniego wpisu, a konkretnie filmu na YouToube, Bill Szysz i Adam Kopeć napisali mi, że moja formuła dla tamtych danych działa jak najbardziej, natomiast nie zadziała, jeśli w wierszu jest więcej niż jedno zero. Faktycznie! Kompletnie o tym nie pomyślałam, a przecież to dość prawdopodobny przypadek. Dlatego dzisiaj zmienię trochę dane – dorzucę więcej zer – i pokażę formułę zaproponowaną przez Billa, która sobie z taką sytuacją doskonale radzi. A zobaczycie, że jest ona równie prosta :).

Oto nowa formatka:

Formatka

Formatka

Jest w niej więcej zer.

Czytaj dalej

Wyróżnianie najmniejszej niezerowej wartości

Czyli formuła w formatowaniu warunkowym

Jakiś czas temu opisywałam jak wyróżnić najmniejszą wartość w wierszu, mając dane wiele wierszy. Pod tym postem padło pytanie jak zrobić tak, aby wyróżnić najmniejszą wartość, ale nie będącą zerem. No i pojawił się problem, bo funkcja MIN, użyta przeze mnie w tamtym wpisie, oczywiście takie zero zaznaczy.

Formatka wygląda tak:

Formatka

Formatka

Będziemy wyróżniać najniższy niezerowy stan magazynowy. Zauważ, że zera zaznaczyłam na czerwono, aby łatwo je było wyłapać.

Do dzieła!

Czytaj dalej

Jak wyświetlić cudzysłów w wyniku formuły?

Czyli sposób na oszukanie Excela

Niby taka prosta sprawa: w tytule wykresu chcemy wyświetlić nazwę produktu, którego sprzedaż prezentujemy. Tytuł opiera się na wartości komórki, w której jest formuła, uzależniona od wyboru produktu przez użytkownika. Wszystko byłoby proste, gdybyśmy chcieli wyświetlić TYLKO nazwę produktu, ale my chcemy tak: Sprzedaż dla “Batonik”. Szef się uparł… i ma być tak:

Cały problem z cudzysłowem polega na tym, że umieszczamy w nim tekst w formułach. Jeśli więc go użyjemy – Excel pomyśli, że chcemy wyświetlić w formule tekst. A my chcemy wyświetlić ten znak (“). Jak więc “oszukać” Excela?

Jest na to wieeeele sposobów: można wstawić znak cudzysłowu do oddzielnej komórki, a następnie odwołać się w do niej w formule; można dokleić cudzysłów bezpośrednio do tekstu w komórce. Jeśli jednak nie chcemy odwoływać się do zewnętrznej komórki ani ingerować w wartości – warto sięgnąć po inne metody. Opiszę dalej dwie. Jedna mi się bardziej podoba, druga – trochę mniej. Zobaczymy jak Tobie 🙂

Czytaj dalej

Jak wykryć duplikaty powyżej ostatniego wystąpienia?

Czyli trochę o logice w formatowaniu niestandardowym

Pisałam już o tym, jak wykryć duplikaty na podstawie 2 kolumn – możesz o tym przeczytać tutaj. I własnie pod tym wpisem pojawiło się ciekawe pytanie:

Jak zaznaczyć tylko duplikaty powyżej, a ostatnie wystąpienie zostawić bez formatowania?

Przyszły mi do głowy 2 rozwiązania, jedno z nich idealnie odpowiadające na to pytanie, a drugie… w sumie na inne :). O pierwszym będzie dzisiaj, a o drugim kolejnym razem.

Czyli będziemy osiągać taki efekt:

Czytaj dalej

Jak wykryć duplikaty na podstawie 2 kolumn?

Czyli formuła w formatowaniu warunkowym

Wyobraźmy sobie sytuację, w której prowadzimy spis projektów, przykładowo obiektów budowlanych, na budowę których sprzedajemy towary. Mamy więc listę, w której odnotowujemy projekty i uczestniczących w nich klientów. Zależy nam na tym, aby na tej liście każda para Projekt-Klient wystąpiła tylko raz. Nie chcemy powiem dublować danych. Chodzi o coś takiego:

Czyli jak dopisujemy do listy nowe dane: projekt i klienta, to Excel ma nam wykrywać, czy ich kombinacja już wcześniej nie wystąpiła. O tym jak to zrobić jest ten wpis.

Czytaj dalej

Wyróżnianie najmniejszej wartości w wierszu

Czyli sprytne użycie formatowania warunkowego…

Załóżmy, że chcemy dla w każdym wierszu tabeli wyróżnić najmniejszą wartość. Oczywiście chcemy to zrobić możliwie szybko, małym nakładem pracy i jeszcze tak, żeby rozwiązanie było dynamiczne, czyli jeśli zmienimy jakąś wartość – wyróżnienie się do tego dostosuje i na bieżąco sprawdzi, czy owa zmieniona nie jest najmniejsza. Mamy kilka magazynów (może być kilkanaście albo kilkaset dla większego dramatyzmu;)) i w każdym z nich, chcemy wyróżnić najmniejszą wartość w tygodniu:

Formatka 1

Formatka 1

Albo druga sytuacja, na tych samych danych: chcemy zaznaczyć cały wiersz, jeśli w tym wierszu znajdzie się najmniejsza wartość z wybranej kolumny (np. 4). Załóżmy, że w czwartek przychodzi kontrola do magazynu i chcemy wiedzieć, który magazyn tego dnia miał najmniejsze stany. I chcemy podświetlić cały wiersz dla tego magazynu, aby analizować stany jego magazynowe w całym tygodniu:

Formatka 2

Formatka 2

Oczywiście bez formatowania warunkowego tutaj się nie obejdzie. Formatowanie to będzie wymagało też napisania formuły, która zdefiniuje warunek. Czyli coś bardziej skomplikowanego, niż “wyklikanie” formatowania, jak to w wieeelu przypadkach wystarczy…

Czytaj dalej