Om cellfärgen är röd, utför du olika funktioner i Excel

  • Dela Detta
Hugh West

Ibland vill vi lyfta fram liknande typer av data eller på något sätt relaterade data i en stor datamängd. Vi lyfter inte bara fram dem för att förstå deras likhet bara genom att titta, utan vi vill också ha dem sorterade när det gäller att arbeta med dessa data. I den här artikeln kommer jag att försöka beskriva 5 praktiska fall av hur man utför Excel-funktioner om cellfärgen är röd Jag hoppas att den kan vara till hjälp för dem som har problem med att hantera den.

För att förtydliga detta kommer jag att använda ett dataset med information om fotbollsspelares löner i Spelarens namn , Team , och lön kolumner.

Ladda ner övningsboken

För röda färgceller.xlsm

Om cellfärgen är röd kan du utföra 5 följande operationer i Excel

1. Räkna röda blodkroppar

I ett dataset där vissa celler är markerade med röd färg kan vi enkelt räkna dem. Vi kan räkna antalet röda celler med hjälp av funktionen COUNTIFS Vi kan göra det i två enkla steg.

  1. Definiera namn
  2. Tillämpning av COUNTIFS Funktion

Steg :

  • Gå till Formler .
  • Välj den Definiera namn från bandet.

En Redigera namn kommer att visas.

  • Ange ett namn i Namn avsnittet (dvs. Identify_Red ).
  • Ange sedan följande formel i fältet Hänvisar till sektion.
=GET.CELL(63,COUNT!B15)

Här, 63 returnerar cellens fyllningsfärg (bakgrundsfärg). RÄKNA! hänvisar till arkets namn. $B15 är celladressen för den första cellen som ska beaktas i Kolumn B .

  • Tryck sedan på OK .

  • Skapa nu en ny kolumn (dvs. Färgkod ) för att få fram färgens kodnummer.
  • Tillämpa följande formel i E5 cellen i den Färgkod
=Identify_Red

Här har jag nämnt det definierade namnet.

  • Tryck på ENTER för att få färgkoden.

  • Använd Handtag för fyllning till AutoFill resten av kolumnerna.

  • Ange nu följande formel för att få Antal röda blodkroppar .
=COUNTIFS(E5:E12,3)

Här, funktionen COUNTIFS räknar de röda blodkropparna i celler E5:E12 som den röda färgkoden är 3 .

  • Tryck på ENTER för att få utdata.

Vi kan alltså helt enkelt räkna cellerna om den röda färgen har applicerats.

Läs mer: Excel Villkorlig formatering av textfärg (3 enkla sätt)

2. Beräkna summan när cellfärgen är röd

Vi kan också beräkna summan av de specialiserade celler som är markerade med rött. I det fallet kan vi tillämpa följande funktionen SUMIF Men först måste vi följa samma förfarande.

Steg :

  • Först och främst ska du hitta Färgkod med hjälp av samma metod som nämns i föregående avsnitt.

  • Tillämpa nu formeln nedan för att få fram summan av lönen i röda celler.
=SUMIF(E5:E12,3,D5:D12)

Här, funktionen SUMIF tittar genom sortimentet E5 till E12 om något värde stämmer överens med 3 eller inte. Om de matchas, kommer de anslutna värdena i intervallet D5:D12 läggs till.

  • Slutligen trycker du på ENTER för att ha den Total lön i röda blodkroppar .

Läs mer: Hur man summerar i Excel om cellfärgen är röd (4 enkla metoder)

3. Användning av IF-funktionen för röd färgcell

IF-funktion kan också användas i de röda färgcellerna för att tillämpa en specifik funktion. För att förtydliga detta har jag övervägt en lönesänkning på 25% för den lön som är kopplad till röda färgceller.

Steg :

  • Skapa först och främst en ny kolumn för att få den uppdaterade lönen med hänsyn till lönesänkningen för röda celler.
  • Tillämpa nu följande formel i Uppdaterad lön kolumn.
=IF(Identify_Red=3, D5*(1-$C$14),D5)

Här har jag nämnt följande Identify_Red som Definiera namn . IF-funktionen kontrollerar om det definierade namnet matchar den röda färgkoden eller inte. Därefter tillämpas lönereduktionen och lönen uppdateras.

  • Tryck på ENTER för att få den uppdaterade lönen.

Nu, AutoFill resten av cellerna.

Läs mer: Formel för villkorlig formatering i Excel med IF

Liknande läsningar

  • Villkorlig formatering av flera rader oberoende av varandra i Excel
  • Hur du ändrar en radfärg baserat på ett textvärde i en cell i Excel
  • Excel markerar cell om värdet är större än en annan cell (6 sätt)
  • Hur man använder villkorlig formatering baserad på VLOOKUP i Excel
  • Excel villkorlig formatering för datum inom 30 dagar (3 exempel)

4. Använd filter och SUBTOTAL-funktionen för celler med röd färg.

För att separera de röda blodkropparna kan vi använda Filter Efter det kan vi använda alla funktioner som passar våra behov. Här har jag använt mig av funktionen SUBTOTAL .

Steg :

  • Välj först hela datasetet.
  • Gå sedan till Hem fliken.
  • Välj Redigering av från bandet och välj Sortera & Filtrera .
  • Välj sedan den Filter alternativ.

  • Därefter klickar du på knappen i titeldelen.
  • Välj sedan röd färg från Filtrera efter färg alternativ.

På så sätt kan vi filtrera de röda blodkropparna.

  • Tillämpa nu följande formel för att få fram Total lön i röda blodkroppar.
=SUBTOTAL(109,D5:D12)

Här, funktionen SUBTOTAL anser att Summa för de synliga raderna inom D5:D12 celler genom att 109 nummer.

  • Slutligen trycker du på ENTER för att få det önskade resultatet.

Läs mer: Excel-formel för att färga en cell om värdet följer ett villkor

5. Tillämpa VBA för att hitta summan av röda färgceller

Visual Basic för tillämpningar (VBA) är det smartaste sättet att arbeta i Excel. Vi kan också tillämpa VBA för att hitta summan av röda färgceller.

Steg :

  • Gå till Utvecklare fliken först.
  • Klicka sedan på Visual Basic från bandet.

Alternativt kan du trycka på ALT + F11 för att utföra samma sak.

  • Välj därefter den Infoga fliken.
  • Klicka på Modul .

  • Skriv nu följande Kod .
 Funktion Red_Cells_Summation (p As Range, q As Range) Dim m As Long Dim n As Integer n = p.Interior.ColorIndex For Each i In q If i.Interior.ColorIndex = n Then m = WorksheetFunction.Sum(i, m) End If Next i Red_Cells_Summation = m End Function 

Här har jag tagit hänsyn till följande Red_Cells_Summation som Sub_förfarande . Jag använde också ColorIndex för att ta hänsyn till cellens färg och ArbetsbladFunction.Sum för att få summeringsvärdet.

  • Kom nu tillbaka till kalkylbladet och skapa Färg och Total lön i röda blodkroppar sektion.
  • Ingång Röd färg i den Färg sektion.
  • Tillämpa dessutom följande formel i Total lön i rött Celler sektion.
=Red_Cells_Summation(C14,$D$5:$D$12)

Här, Red_Cells_Summation är en funktion som jag nämnde i min VBA kod. Jag har använt röd färg i cellen C14 och tillämpade funktionen i cellen D5:D12 .

  • Tryck på ENTER för att få fram summeringsvärdet för röda blodkroppar.

Läs mer: VBA Villkorlig formatering baserad på ett annat cellvärde i Excel

Övningssektionen

Du kan öva här för att få mer kunskap.

Slutsats

Det var allt för idag. Jag har gjort mitt bästa för att beskriva 5 praktiska scenarier för hur man utför Excel-funktioner om cellfärgen är röd . Det skulle vara ett stort nöje för mig om den här artikeln kunde hjälpa någon Excel-användare ens lite. För ytterligare frågor, kommentera nedan.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.