Innehållsförteckning
Det finns inga inbyggda Excel-funktioner som summera de färgade cellerna Men det finns flera sätt att summera cellerna baserat på deras cellfärger. I det här blogginlägget kommer du att lära dig fyra olika sätt att summera färgade celler i Excel med enkla exempel och illustrationer.
Ladda ner övningsboken
Vi rekommenderar att du laddar ner Excel-filen och övar med den.
Summa färgade celler.xlsm
4 sätt att summera färgade celler i Excel
Vi kommer att använda en Prislista för produkten datatabell för att visa alla metoder, för att sammanfatta, färgade celler i Excel.
Så utan någon vidare diskussion ska vi gå in på alla metoderna en efter en.
1. Använd funktionen SUMIF för att summera färgade celler i Excel
Antag att du vill summera det totala priset för de produkter som har " MTT " i deras produkt-ID:n. För att markera dessa produkter har du markerat dem med blå färg. Nu ska vi diskutera en formel som summerar värdena i de celler som markerats med blå färg. För att göra det kan vi använda följande formel funktionen SUMIF Följ stegen nedan för att se hur du gör.
🔗 Steg:
❶ Lägg först och främst till en extra kolumn för att ange cellfärgerna i kolumnen " Pris ".
❷ Välj sedan cell C16 ▶ för att lagra resultatet av formeln.
❸ Efter det typ
=SUMIF(E5:E13,"Blue",D5:D13)
inom cellen.
❹ Tryck slutligen på ENTER knapp.
Läs mer: Hur man summerar valda celler i Excel (4 enkla metoder)
2. Använd AutoFilter och SUBTOTAL för att lägga till färgade celler i Excel
Vi kan använda AutoFilter funktion och funktionen SUBTOTAL för att summera de färgade cellerna i Excel. Här är stegen att följa:
🔗 Steg:
❶ Först och främst, Välj hela datatabellen.
❷ Gå sedan till Uppgifter band.
❸ Klicka därefter på Filter kommandot.
❹ Klicka nu på ikon för rullgardinsmenyer i hörnet av Pris kolumnrubrik.
❺ Välj sedan från rullgardinsmenyn Filtrera efter färg.
❻ Klicka sedan på blå färgrektangel.
❼ Nu Välj cell C16 ▶ för att lagra formelns resultat.
❽ Typ
=DELSUMMA(109,D5:D7)
inom cellen.
❾ Slutligen avslutar du hela processen genom att trycka på ENTER knapp.
Det var allt.
Läs mer: Hur man summerar filtrerade celler i Excel (5 lämpliga sätt)
Liknande läsningar
- Hur man summerar efter grupp i Excel (4 metoder)
- [Fast!] Excel SUM-formeln fungerar inte och returnerar 0 (3 lösningar)
- Hur man summerar endast positiva tal i Excel (4 enkla sätt)
- Summera efter teckensnittsfärg i Excel (2 effektiva sätt)
- Hur man summerar ett antal celler i en rad med Excel VBA (6 enkla metoder)
3. Använd Excel-funktionen GET.CELL för att summera färgade celler
Du kan använda funktionen GET.CELL tillsammans med funktionen SUMIF för att summera de färgade cellerna i Excel. Följ nu stegen nedan för att se hur du kan sammanfoga dem för att summera de färgade cellerna.
🔗 Steg:
❶ Gå först och främst till Formler ▶ Definierade namn ▶ Namnansvarig.
Därefter Namn chef visas i dialogrutan. Från den rutan:
❷ Klicka på Ny .
Efter det kan den Redigera namn visas på skärmen. Därifrån,
❸ Tilldela ett namn, till exempel, Kod inom den Namn bar.
❹ Typ följande kod i Hänvisar till baren.
=GET.CELL(38,GET.CELL!$D5)
❺ Efter det slog du till på OK knapp.
❻ Nu måste du skapa en ny kolumn. Till exempel kan Kod är följande.
❼ Välj cell E5 och typ
=Kod
i cellen och tryck på knappen ENTER knapp.
❽ Dra nu i Handtag för fyllning till slutet av Kod kolumn.
❾ Välj nu cell C16 och ange formeln:
=SUMIF(E5:E13,33,D5:D13)
❿ Slutligen avslutar du processen genom att trycka på knappen ENTER knapp.
Så här kommer resultatet!
␥ Formelfördelning
- =GET.CELL(38,GET.CELL!$D5) ▶ 38 hänvisar till summaoperationen; GET.CELL! hänvisar till arkets namn; $D5 är celladressen för den första färgade cellen.
- =Code ▶ Det är en syntetiserad kod som vi har skapat i steg 7.
- =SUMIF(E5:E13,33,D5:D13) ▶ summerar värdena i cellerna i kolumnen Pris som har färgkod 33.
Läs mer: Summera till slutet av en kolumn i Excel (8 praktiska metoder)
4. Excel VBA-makros: Ett annat verktyg för att lägga till färgade celler
Du kan också summera de färgade cellerna med hjälp av VBA-kod I det här avsnittet kommer vi att skapa en användardefinierad funktion med hjälp av VBA, för att sammanfatta de färgade cellerna.
Följ nu stegen nedan:
❶ Tryck först och främst på knappen ALT+F11 för att öppna Excel VBA fönster.
❷ Gå nu till Sätt in ▶ Modul.
❸ Efter kopieringen ska följande VBA kod.
Funktion SumColoredCells(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 SumColoredCells = X End Function
❹ Nu klistra in och spara den här koden i VBA redaktör.
❺ Välj nu cell D16 ▶ för att lagra summaresultatet.
❻ Ange kod inom cellen:
=SumColoredCells($D$5,D5:D13)
Denna kod summerar alla celler som är markerade med gul färg.
❼ Till sist trycker du på ENTER knapp.
␥ Formelfördelning
📌 Syntax =SumColoredCells(colored_cell,range)
- $D$5 ▶ Detta är ett exempel på en färgad cell fylld med gul färg.
- D5:D13 ▶ cellintervall för att utföra summa drift.
📓 Obs:
- Formel för att sammanfatta Blå målade celler:
=SumColoredCells($D$8,D6:D14)
Var cell $D$8 är ett urval. Blå målad cell.
- Formel för att sammanfatta Orange målade celler:
=SumColoredCells($D$11,D7:D15)
Cell $D$11 är ett urval. Orange målad cell.
Läs mer: Summera celler i Excel: kontinuerligt, slumpmässigt, med kriterier osv.
Saker att komma ihåg
📌 Var försiktig med syntaxen i funktionerna.
📌 Infoga dataområdena noggrant i formlerna.
Slutsats
För att avsluta har vi illustrerat 4 olika metoder för att summera färgade celler i Excel. Dessutom kan du ladda ner övningsarbetsboken som bifogas med den här artikeln och öva alla metoder med den. Och tveka inte att ställa frågor i kommentarsfältet nedan. Vi kommer säkert att försöka svara på alla relevanta frågor så fort som möjligt.