Excel Sumuj według koloru (spis treści)

  • Suma według kolorów w programie Excel
  • Jak sumować według koloru w programie Excel?

Suma według kolorów w programie Excel

W programie Excel mamy funkcję dodawania liczb. Ale nie ma bezpośredniego sposobu dodania liczby według koloru tła. Dzięki temu nie musimy sumować liczb oddzielających kolorowe komórki. Możemy bezpośrednio rozważyć wszystkie komórki w formule i zsumować je według koloru tła.

Można to zrobić, gdy naprawdę mamy wiele numerów komórek pokolorowanych, a filtrowanie danych nie jest tam sugerowane.

Jak sumować według koloru w programie Excel?

Excel Sum według koloru jest bardzo prosty i łatwy. Zobaczmy, jak sumować według koloru w programie Excel z kilkoma przykładami.

Możesz pobrać tę sumę według szablonu Excel Color tutaj - Sum według szablonu Excel kolor

Sumuj według koloru w programie Excel - przykład nr 1

Tutaj mamy dane dotyczące niektórych produktów i ich sprzedaży. Jak widać poniżej, kolumna C ma liczby z pewnym kolorem tła.

Teraz przejdź do komórki, w której musimy zobaczyć wynik i wpisz znak „=” (równy). Wyszukaj i wybierz funkcję SUBTOTAL, jak pokazano poniżej.

Teraz, gdy musimy zsumować liczby, więc z rozwijanej funkcji SUBTOTAL wybierz 9, która ma być sumą .

I dla odniesienia 1 wybierz pełny zakres kolumny C, który musimy zsumować, jak pokazano poniżej.

Dane wyjściowe będą takie, jak podano poniżej.

Teraz zastosuj filtr w górnym rzędzie, naciskając Ctrl + Shift + L.

Z menu rozwijanego przejdź do Filtruj według koloru . Wybierz dowolny kolor, tutaj wybraliśmy ŻÓŁTY, jak pokazano poniżej.

Gdy to zrobimy, otrzymamy odfiltrowaną komórkę wyjściową jako 190, jak pokazano poniżej.

Możemy sprawdzić poprawność zastosowanej formuły SUBTOTAL, filtrując również różne kolory.

Sumuj według koloru w programie Excel - przykład nr 2

Istnieje inny sposób sumowania liczb według kolorów. W tym celu weźmiemy pod uwagę te same dane, co pokazano w przykładzie-1. Teraz skopiuj komórki kolumny z liczbami i wklej je w osobnym arkuszu lub w tym samym arkuszu w innym miejscu.

Teraz szybko naciśnij Ctrl + T. Umożliwi to przekształcenie wybranych komórek w format tabeli. Teraz kliknij Ok w polu Utwórz tabelę.

Gdy to zrobimy, wybrane komórki zostaną przekonwertowane na formę tabeli. Kolejne menu zostanie dodane z nazwą Projekt na pasku menu. Teraz sprawdź zaznacz opcję Total Row w Opcjach stylu tabeli.

Gdy to zrobimy, otrzymamy sumę komórek w dolnym końcu kolumny z rozwijanym menu. Tutaj otrzymujemy sumę jako 786 .

Teraz z menu rozwijanego sumy całkowitej wybierz opcję Suma, jak pokazano poniżej.

W ten sposób umożliwiamy tabeli zsumowanie przefiltrowanych danych według kolorowych komórek. Teraz przejdź do górnego menu rozwijanego filtra w tej samej kolumnie i wybierz dowolny wymagany kolor, aby uzyskać podsumowanie z opcji Filtruj według koloru . Wybierz dowolny kolor, tutaj wybraliśmy ŻÓŁTY, jak pokazano poniżej.

Gdy to zrobimy, przefiltrujemy ŻÓŁTY kolor i sumę ŻÓŁTYCH komórek w dolnej komórce, jak pokazano poniżej.

Sumuj według koloru w programie Excel - przykład nr 3

Istnieje inna metoda sumowania liczb według ich koloru. Zostanie to zrobione przez VBA Marcos. W tym celu rozważymy te same dane, które widzieliśmy w przykładzie 1. Dodamy osobne komórki dla każdej nazwy produktu, aby uzyskać sumę sprzedanej ilości.

Teraz naciśnij klawisze Alt + F11, aby przejść do ekranu Visual Basic for Application.

Teraz przejdź do menu Wstaw i wybierz Moduł .

Otworzy to nowy moduł do pisania kodu. Teraz w pustym module napisz kod umożliwiający włączenie funkcji sumowania według koloru w programie Excel, jak pokazano poniżej. Możesz również użyć tego samego kodu, aby wprowadzić w nim zmiany.

Zamknij pełne okno VBA. Teraz przejdź do komórki w komórce, gdzie musimy zobaczyć wynik i wpisz znak „=” . Teraz wyszukaj i wybierz funkcję Sum Color, którą stworzyliśmy w VBA.

I wybierz komórkę w kolorze odniesienia, a następnie wybierz zakres do zsumowania, jak pokazano poniżej.

Wynik będzie taki, jak pokazano poniżej.

Po zakończeniu przeciągnij formułę, aby wypełnić odpowiednie komórki, aby zobaczyć wynik, jak pokazano poniżej.

Jak widać na powyższym zrzucie ekranu, suma żółtych komórek wynosi 190. Która zsumowana wartość uzyskana w przykładzie-1 i przykładzie-2. Co właściwie oznacza, że ​​wszystkie formuły i funkcje użyte we wszystkich przykładach są poprawne.

Plusy

  • Sumowanie według koloru z funkcji SUBTOTAL to najprostszy sposób na uzyskanie wyniku sumy według koloru w programie Excel.
  • Kroki procesu przedstawione w przykładzie 2 zajmują niewiele więcej czasu niż w przykładzie 1, ale nadal można je łatwo zastosować.
  • Nie musimy filtrować osobno kolorowych komórek, aby uzyskać sumę.

Cons

  • Sumowanie według koloru pokazane w przykładzie-3 przez kodowanie VBA zajmuje dużo czasu i nie pokazuje wyniku, jeśli wkleimy dane do innego pliku, ponieważ zawiera on kod.

Rzeczy do zapamiętania o sumie według koloru w programie Excel

  • Jeśli sumujesz kolorową komórkę za pomocą kodowania VBA, zawsze zaleca się zapisanie w programie Excel obsługującym makro, ponieważ spowoduje to zapisanie kodowania również do wykorzystania w przyszłości.
  • Te metody mogą być stosowane w dowolnym miejscu, niezależnie od wielkości danych. W rzeczywistości zawsze zaleca się stosowanie tej metody, gdy mamy ogromny zestaw danych, a jeśli przefiltrujemy dane, aby uzyskać zsumowaną wartość, może spowodować awarię pliku.

Polecane artykuły

To był przewodnik po Sum według kolorów w Excelu. Tutaj omawiamy, jak sumować według koloru w programie Excel, wraz z praktycznymi przykładami i szablonem programu Excel do pobrania. Możesz także przejrzeć następujące artykuły, aby dowiedzieć się więcej -

  1. Excel Usuń skrót wiersza
  2. Co to jest znak wodny w programie Excel?
  3. Jak posortować Excela według koloru?
  4. Tworzenie wiersza nagłówka w programie Excel

Kategoria: