TOP
Funkcja CountByCellColor dla LibreOffice Calc
COUNTBYCELLOLOR() Opis
Wiele osób używa kolorów do oznaczania komórek. Praca z kolorami komórek może ułatwić zrozumienie danych w skoroszycie LO Calc.
Niestety, LO Calc nie ma wbudowanych funkcji pozwalających używać kolorów komórek jako warunków w formułach. Tworzenie formuł, które zliczają lub sumują tylko komórki o określonych kolorach, może być naprawdę kłopotliwe. Często skutkuje to skomplikowanymi formułami, które są podatne na błędy podczas wprowadzania zmian.
Funkcja COUNTBYCELLCOLOR() zlicza liczbę komórek o określonym kolorze wypełnienia.
Główne cechy Funkcje COUNTBYCELLCOLOR
Składnia:
=COUNTBYCELLCOLOR(Range; SampleCell)
Parametry:
- Range: Zakres zawierający komórki do zliczenia.
- SampleCell: Komórka zawierająca próbkę koloru.
Przykładowe użycie
Funkcja COUNTBYCELLCOLOR() jest łatwa w użyciu. Wystarczy określić żądany zakres komórek do zliczenia i wskazać komórkę zawierającą żądany wzór kolorów, a LibreOffice Calc automatycznie policzy liczbę komórek o tym samym kolorze:
=COUNTBYCELLCOLOR(B4:H4; B10)
Będziemy mieli następujący wynik:
W tym przykładzie zastosowano następujące wartości:
- Range: B4:H4 - Zakres zawierający komórki zawierające notatki dotyczące przepracowanych dni.
- SampleCell: B10 - Komórka zawierająca wymagany kolor (zielony).
Czy rozpoznajesz którąś z tych sytuacji?
- Nie jestem pewien, czy YLC ma tę funkcję, ale przydatna byłaby możliwość zliczenia kolorowych komórek w zakresie. Załóżmy, że mam 17 różowych komórek w zakresie B1:B500. Potrzebuję formuły, która policzy te 5 różowych komórek, nawet jeśli nie zawierają tekstu ani danych.
- Czy mogę użyć koloru jako warunku COUNTIF? Mam kolumnę, w której muszę policzyć liczbę żółtych komórek.
- Zauważyłem, że w najnowszych wersjach LO Calc może sortować według koloru komórki i czcionki. A co z funkcją LO Calc? Czy formuły działają także z kolorami komórek i czcionek?
- Jak liczyć lub sumować komórki według ich wypełnienia lub koloru tła? Wydaje się, że w LO Calc nie ma formuły, która liczyłaby lub sumowała zakres komórek na podstawie określonego koloru tła.
- Kilku moich kolegów śledziło swoją pracę, ręcznie kolorując komórki w zależności od tego, kto wykonywał określone zadanie (na przykład Jan kolorował komórki, nad którymi pracował, na niebiesko, Susan na czerwono, Daniel na żółto).
Muszę uzyskać całkowitą liczbę każdego koloru. Szukam czegoś zautomatyzowanego, abyśmy nie musieli za każdym razem sortować według koloru, aby uzyskać podsumowanie. Problem wydaje się polegać na tym, że ręcznie kolorują komórki, więc nie ma żadnych kryteriów, na których można by oprzeć sumę poza kolorami.
Uwagi do obliczeń
Ponieważ LO Calc ponownie oblicza formułę tylko wtedy, gdy zmienia się wartość w komórce (do której istnieje odwołanie), a nie gdy zmieniają się kolory, aktualizacja niektórych formuł arkusza kalkulacyjnego nie zawsze jest uruchamiana. W takim przypadku możesz użyć klawisza F9 lub Ctrl+Alt+F9, aby zaktualizować formuły w YLC Utilities.
Pobierz rozszerzenie
Możesz użyć funkcji COUNTBYCELLCOLOR() instalując darmowe rozszerzenie YouLibreCalc.oxt lub jego w pełni funkcjonalna wersja YLC_Utilities.oxt .
Od tego momentu ta funkcja będzie dostępna we wszystkich plikach, które zostaną otwarte w LibreOffice Calc.