Jak sumować w Excelu, jeśli kolor komórki jest czerwony (4 proste metody)

  • Udostępnij To
Hugh West

Potrzeba nauki jak podsumować, jeśli kolor komórki jest czerwony w Excelu Excel nie ma żadnej wbudowanej funkcji, do sumowania, jeśli kolor komórki jest czerwony. Jednak kilka metod może poradzić sobie z sumowaniem komórek według ich czerwonego koloru. Jeśli szukasz takich unikalnych sztuczek, to trafiłeś we właściwe miejsce.Tutaj, zabierzemy Cię przez 4 łatwe i wygodne metody podsumowania, jeśli kolor komórki jest czerwony w Excelu.

Pobierz Zeszyt ćwiczeń

Możesz pobrać następujący skoroszyt Excela, aby lepiej zrozumieć i samemu poćwiczyć.

Suma, jeśli kolor komórki jest czerwony.xlsm

4 Metody sumowania, jeśli kolor komórki jest czerwony w Excelu

Tutaj mamy Raport sprzedaży pewnego biznesu owocowego. Kolumny B , C , D oraz E reprezentować Przedstawiciel handlowy , Nazwa produktu , Status, oraz Sprzedaż odpowiednio.

W tym przypadku wiersze zawierające produkty, które są Nie dostarczono są pokolorowane na czerwono. Teraz podsumujemy Sprzedaż Innymi słowy, obliczymy całkowitą kwotę sprzedaży produktów, które nie zostały jeszcze dostarczone. Zbadajmy więc je po kolei.

Tutaj użyliśmy Microsoft Excel 365 wersja, możesz użyć każdej innej wersji zgodnie z Twoją wygodą.

1. użycie funkcji SUMIF do sumowania, jeśli kolor komórki jest czerwony w Excelu

W naszej pierwszej metodzie użyjemy Funkcja SUMIF Pozwólcie, że zademonstruję ten proces krok po kroku.

📌 Kroki

  • Na samym początku rozszerz zakres danych o. Kolumna F .
  • Następnie zapisz Kolor w komórce F4 jako nagłówek kolumny.

  • W tym momencie zapisz nazwy kolorów tła wierszy w odpowiadających im komórkach w Kolumna F .
  • Na przykład, w komórce F5 , zapisz Biały I, w komórce F7 , zapisz Czerwony .

  • Następnie należy wybrać komórki w B16:C17 zakres i utwórz sekcję wyjściową w wybranym obszarze, jak pokazano na poniższym obrazku.

Uwaga: Tutaj nadajemy czerwony kolor wypełnienia w komórce C16 ponieważ ustalimy Sprzedaż ogółem czerwonych komórek w E5:E14 zakres .

  • Później wybierz komórkę C17 .
  • Następnie zapisz następujący wzór.
=SUMIF(F5:F14,"Red",E5:E14)

Tutaj, F5:F14 reprezentuje zakres nazwy Kolory ... Poza tym, E5:E14 służy jako zasięg Sprzedaż ilość.

Podział formuły

Na stronie Funkcja SUMIF ma trzy argumenty. Są nimi zakres , kryteria , [zakres sumy] . Here, our zakres jest F5:F14 Jest to zakres komórek, które chcemy, aby były oceniane według kryteriów.

A nasz kryterium jest "Czerwony" który określa, które komórki zostaną dodane. Tutaj użyliśmy podwójnych cudzysłowów, ponieważ Czerwony jest ciągiem tekstowym.

Także, E5:E14 jest nasz [zakres sumy] To są rzeczywiste komórki do zsumowania.

  • Na koniec naciśnij ENTER .

Read More: Jeśli kolor komórki jest czerwony to wykonaj różne funkcje w Excelu

2) Wykorzystanie funkcji GET.CELL do sumowania, jeśli kolor komórki jest czerwony w Excelu

Możesz wykorzystać Funkcja GET.CELL wraz z Funkcja SUMIF aby zsumować kolorowe komórki w Excelu. Teraz zaobserwuj, jak je połączyć, aby zsumować czerwone komórki. Wystarczy wykonać poniższe kroki.

📌 Kroki

  • Na początku należy wybrać komórkę E5 .
  • Następnie przejdź do Formuły tab.
  • Następnie należy kliknąć na Nazwy zdefiniowane grupy.
  • Później należy wybrać Określenie nazwy z menu rozwijanego.

  • Zdumiewające, że Nowa nazwa Otwiera się okno dialogowe.
  • Następnie zapisz SumRed w Nazwa pudełko.
  • Ponadto, odłóż następujący wzór w polu Dotyczy:
=GET.CELL(63,GET.CELL!$E5) Podział formuły

GET.CELL(63,GET.CELL!$E5): 63 zwraca kolor wypełnienia (tła) komórki. GET.CELL! odnosi się do nazwy arkusza. $E5 jest adresem pierwszej komórki, którą należy uwzględnić w Kolumna E .

  • Następnie należy kliknąć OK .

  • W tym momencie utwórz nową kolumnę Kod koloru w komórkach w F4:F14 zakres.

  • Przede wszystkim, wybierz komórkę F5 teraz i zacznij pisać nazwę funkcji, którą właśnie stworzyliśmy.
  • Co zaskakujące, można zauważyć, że nazwa funkcji pojawia się tuż po zapisaniu =Su w komórce.
  • Następnie należy wybrać funkcję SumRed i nacisnąć przycisk TAB klawisz na klawiaturze.
  • Konsekwentnie, uderzaj ENTER klucz.

  • Stąd wprowadzamy funkcję do komórki F5 i dostał 0 jako wyjście.
  • Więc, to jest kod koloru No Fill kolor tła.

  • Później przeciągnij Uchwyt do napełniania ikona na końcu Kod koloru kolumna.

Tutaj możemy zauważyć, że komórki bez koloru tła mają kod koloru 0 Z drugiej strony, komórki z czerwonym tłem mają kod koloru 3 .

  • Ponownie wybierz komórkę C17 .
  • Zapisz również następujący wzór.
=SUMIF(F5:F14,3,E5:E14)

Tutaj szukamy komórek, podsumowując, w. E5:E14 o kodzie kolorystycznym 3 .

  • Jak zawsze, naciśnij przycisk ENTER klucz.

Read More: Excel Formuła, aby zmienić kolor tekstu na podstawie wartości (+ Metody Bonus)

Podobne lektury

  • Excel Naprzemienny kolor wierszy z formatowaniem warunkowym [Wideo]
  • Jak sprawić, by liczby ujemne były czerwone w Excelu (4 proste sposoby)
  • Jak porównać dwie kolumny w programie Excel, aby znaleźć różnice
  • Excel Formatowanie warunkowe dat starszych niż dziś (3 proste sposoby)
  • Jak używać formatowania warunkowego w programie Excel na podstawie dat

3) Wykorzystanie funkcji AutoFiltr i SUBTOTAL

Możemy użyć AutoFilter funkcja i Funkcja SUBTOTAL również, aby zsumować czerwone komórki w Excelu. To proste & łatwe, zobaczmy proces w szczegółach.

📌 Kroki

  • W pierwszej kolejności należy wybrać komórki w B4:E14 zakres.
  • Następnie należy przejść do Strona główna tab.
  • Następnie należy kliknąć na Edycja grupa.
  • Następnie należy wybrać Sortowanie & Filtr menu rozwijane.
  • Na koniec wybierz Filtr z listy rozwijanej.

  • Teraz obok każdego nagłówka w wybranym zakresie danych dostępna jest strzałka w dół.

  • W tym czasie należy kliknąć na strzałkę w dół obok Sprzedaż nagłówek.
  • Natychmiast obok ikony pojawia się menu kontekstowe.
  • Następnie dotknij Filtr według koloru opcja.
  • Na koniec należy wybrać prostokąt koloru czerwonego w ramach sekcji Filtrowanie według koloru komórek .

  • Dzięki temu widzimy teraz tylko czerwone wiersze, pozostałe zostały ukryte.

  • W tym przypadku należy wybrać komórkę C17 .
  • Następnie wprowadź do komórki następującą formułę.
=SUBTOTAL(109,E5:E14)

Tutaj, 109 to funkcja_num argument. zwraca sumę bez ukrytych danych. i, E5:E14 to ref1 argument, który jest zakresem do zastosowania poprzedniej funkcji.

  • Ostatecznie, uderz w ENTER przycisk.

Tutaj mamy tylko sumę widocznych komórek. Komórki ukryte nie są uwzględniane w obliczeniach. Oczywiście możemy to sprawdzić. Wystarczy pamiętać o funkcji Sprzedaż ogółem tutaj.

  • Ponownie kliknij na strzałkę w dół obok Sprzedaż nagłówek.
  • Następnie z menu rozwijanego wybierz Clear Filter From "Sales" .

  • Teraz pojawiają się ukryte wiersze.
  • Natychmiast Sprzedaż ogółem ilość zdoła się zmienić w mgnieniu oka. Ale, formuła pozostaje niezmieniona.

Read More: Excel Formuła formatowania warunkowego

4. zastosowanie kodu VBA

Czy kiedykolwiek myślałeś o zautomatyzowaniu tych samych nudnych i powtarzalnych czynności w Excelu? Nie myśl więcej, ponieważ VBA W rzeczywistości można całkowicie zautomatyzować wcześniejszą metodę za pomocą VBA Tak więc, bez dalszej zwłoki, zanurzmy się!

📌 Kroki

  • Na początek należy nacisnąć przycisk ALT + F11 klucz.

  • Nagle Microsoft Visual Basic for Applications otworzy się okno.
  • Następnie przeskocz do Wkładka tab.
  • Następnie należy wybrać Moduł z opcji.

  • Otwiera on moduł kodu, w którym należy wkleić poniższy kod.
 Function Sum_Red_Cells(cc As Range, rr As Range) Dim x As Long Dim y As Integer y = cc.Interior.ColorIndex For Each i In rr If i.Interior.ColorIndex = y Then x = WorksheetFunction.Sum(i, x) End If Next i Sum_Red_Cells = x End Function 

  • Następnie wróć do arkusza VBA .
  • Następnie wybierz komórkę C17 i zacząć pisać nazwę funkcji, którą właśnie stworzyliśmy.
  • Co zaskakujące, można zauważyć, że nazwa funkcji pojawia się tuż po zapisaniu =suma w komórce.
  • Później należy wybrać funkcję Suma_Red_Cells i nacisnąć przycisk TAB klawisz na klawiaturze.

  • W tym momencie podaj niezbędne argumenty funkcji. C16 to referencja do komórki w kolorze czerwonym. E5:E14 to zakres komórek do wykonania operacji sumowania.

Read More: Formatowanie warunkowe VBA na podstawie wartości innej komórki w Excelu

Jak policzyć komórki, jeśli kolor komórki jest czerwony w Excelu

Aby rozwiązać ten problem, używamy ten sam zbiór danych które wykorzystaliśmy w poprzednich metodach. Wykonaj dokładnie poniższe kroki.

📌 Kroki

  • Po pierwsze, powtórz czynności z Metoda 2 aby uzyskać kod koloru.

  • Następnie wybierz komórkę C17 .
  • Następnie uzyskaj w komórce następującą formułę.
=COUNTIF(F5:F14,SumRed)

Na stronie Funkcja COUNTIF zlicza liczbę całkowitych komórek o kodzie koloru 3 w F5:F14 zakres.

  • Następnie należy nacisnąć ENTER .

Tutaj otrzymaliśmy dane wyjściowe 5 ponieważ jest łącznie 5 czerwone krwinki w Sprzedaż kolumna.

Read More: Jak zmienić kolor tekstu za pomocą formuły w programie Excel (2 metody)

Część ćwiczeniowa

Do samodzielnego wykonywania ćwiczeń udostępniliśmy Praktyka sekcja jak poniżej w każdym arkuszu po prawej stronie. Proszę zrobić to samemu.

Wniosek

Ten artykuł zawiera łatwe i krótkie rozwiązania, aby podsumować, jeśli kolor komórki jest czerwony w programie Excel.Nie zapomnij pobrać Praktyka Plik. Dziękujemy za przeczytanie tego artykułu, mamy nadzieję, że to było pomocne. Proszę dać nam znać w sekcji komentarzy, jeśli masz jakieś pytania lub sugestie. Zapraszamy na naszą stronę internetową Exceldemy aby dowiedzieć się więcej.

Hugh West jest bardzo doświadczonym trenerem i analitykiem Excela z ponad 10-letnim doświadczeniem w branży. Posiada tytuł licencjata w dziedzinie rachunkowości i finansów oraz tytuł magistra administracji biznesowej. Hugh ma pasję do nauczania i opracował unikalne podejście do nauczania, które jest łatwe do naśladowania i zrozumienia. Jego specjalistyczna wiedza na temat programu Excel pomogła tysiącom studentów i profesjonalistów na całym świecie doskonalić swoje umiejętności i osiągać doskonałe wyniki w karierze. Za pośrednictwem swojego bloga Hugh dzieli się swoją wiedzą ze światem, oferując bezpłatne samouczki programu Excel i szkolenia online, aby pomóc osobom indywidualnym i firmom w pełni wykorzystać swój potencjał.