TOP
Funkcja SumByCellColor dla LibreOffice Calc
SUMBYCELLCOLOR() 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 SUMBYCELLCOLOR() sumuje wartości w komórkach, które mają określony kolor wypełnienia.
Główne cechy Funkcje SUMBYCELLCOLOR
Składnia:
=SUMBYCELLCOLOR(Range; SampleCell)
Parametry:
- Range: Zakres komórek do zsumowania.
- SampleCell: Komórka zawierająca próbkę koloru.
Przykładowe użycie
Funkcja SUMBYCELLCOLOR() jest łatwa w użyciu. Wystarczy wybrać żądany zakres komórek i określić komórkę zawierającą żądany kolor, a LibreOffice Calc automatycznie zsumuje komórki o tym samym kolorze:
=SUMBYCELLCOLOR(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 godziny pracy.
- 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 można użyć koloru jako warunku SUMIF? Mam kolumnę, którą należy zsumować, ale tylko komórki są żółte.
- 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ł w arkuszu kalkulacyjnym 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 SUMBYCELLCOLOR() 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.