Als de celkleur rood is, voer dan verschillende functies uit in Excel

  • Deel Dit
Hugh West

Soms willen we in een enorme dataset gelijksoortige of op een of andere manier verwante gegevens markeren. We markeren ze niet alleen om hun gelijkenis te begrijpen door alleen maar te kijken, maar willen ze ook gesorteerd hebben voor het werken met die gegevens. In dit artikel zal ik proberen 5 praktische gevallen te beschrijven van hoe Excel functies uit te voeren als de cel kleur rood is Ik hoop dat het nuttig is voor degenen die er problemen mee hebben.

Ter verduidelijking gebruik ik een dataset van salarisgegevens van voetballers in de Naam van de speler , Team en salaris kolommen.

Download Praktijk werkboek

Voor rode kleurcellen.xlsm

Als de celkleur rood is, kunt u 5 volgende bewerkingen uitvoeren in Excel

1. Tellen van rode kleurcellen

In een dataset waarin sommige cellen in rode kleur zijn gemarkeerd, kunnen we ze gemakkelijk tellen. We kunnen het aantal rode cellen tellen met behulp van de functie COUNTIFS We kunnen het doen in 2 simpele stappen.

  1. Naam definiëren
  2. Het toepassen van de COUNTIFS Functie

Stappen :

  • Ga naar Formules .
  • Selecteer de Naam definiëren optie van het lint.

Een Naam bewerken wizard zal verschijnen.

  • Stel een naam in de Naam sectie (d.w.z. Identificeer_Rood ).
  • Voer vervolgens de volgende formule in de Verwijst naar sectie.
=GET.CELL(63,COUNT!B15)

Hier, 63 geeft de vulkleur (achtergrondkleur) van de cel terug. COUNT! verwijst naar de bladnaam. $B15 is het celadres van de eerste te beschouwen cel in Kolom B .

  • Druk vervolgens op OK .

  • Maak nu een nieuwe kolom aan (d.w.z. Kleurcode ) om het codenummer van de kleur te krijgen.
  • Pas de volgende formule toe in de E5 cel van de Kleurcode
=Identify_Red

Hier heb ik de gedefinieerde naam genoemd.

  • Druk op ENTER om de kleurcode te hebben.

  • Gebruik Vulgreep naar AutoFill de overige kolommen.

  • Voer nu de volgende formule in om de Aantal rode cellen .
=COUNTIFS(E5:E12,3)

Hier, de functie COUNTIFS telt de rode cellen in de cellen E5:E12 als de rode kleurcode is 3 .

  • Druk op ENTER om de output te hebben.

We kunnen dus gewoon de cellen tellen als de rode kleur is aangebracht.

Lees meer: Excel voorwaardelijke opmaak tekstkleur (3 eenvoudige manieren)

2. Bereken de som wanneer de celkleur rood is

We kunnen ook de som berekenen van de gespecialiseerde cellen die rood gemarkeerd zijn. In dat geval kunnen we toepassen de SUMIF-functie Maar eerst moeten we dezelfde procedure volgen.

Stappen :

  • Zoek eerst de Kleurcode volgens dezelfde methode als in het vorige punt.

  • Pas nu de onderstaande formule toe om de som te krijgen van het salaris in de rode cellen.
=SUMIF(E5:E12,3,D5:D12)

Hier, de SUMIF-functie kijkt door het assortiment E5 naar E12 of een waarde overeenkomt met 3 of niet. Als ze overeenkomen, worden de verbonden waarden in het bereik D5:D12 worden toegevoegd.

  • Druk tenslotte op ENTER om de Totaal Salaris in Rode Cellen .

Lees meer: Hoe op te tellen in Excel als de celkleur rood is (4 eenvoudige methoden)

3. IF-functie gebruiken voor rode kleurcel

De IF-functie kan ook worden gebruikt in de rode kleurcellen om een specifieke functie toe te passen. Ter verduidelijking heb ik een salarisverlaging van 25% voor het salaris in verband met rode kleurcellen.

Stappen :

  • Maak eerst een nieuwe kolom met het bijgewerkte salaris, rekening houdend met de salarisverlaging voor rode cellen.
  • Pas nu de volgende formule toe in de Bijgewerkt salaris column.
=IF(Identify_Red=3, D5*(1-$C$14),D5)

Hier heb ik de Identificeer_Rood als Naam definiëren . De IF-functie controleert of de gedefinieerde naam al dan niet overeenkomt met de rode kleurcode. Vervolgens wordt de salarisverlaging toegepast en wordt het salaris bijgewerkt.

  • Druk op ENTER om het bijgewerkte salaris te krijgen.

Nu, AutoFill de rest van de cellen.

Lees meer: Excel Voorwaardelijke Opmaak Formule met IF

Vergelijkbare lezingen

  • Voorwaardelijke opmaak op meerdere rijen onafhankelijk in Excel
  • Hoe een rij kleur veranderen op basis van een tekst waarde in een cel in Excel
  • Excel cel markeren als waarde groter is dan een andere cel (6 manieren)
  • Voorwaardelijke opmaak op basis van VLOOKUP gebruiken in Excel
  • Excel Voorwaardelijke opmaak voor data binnen 30 dagen (3 voorbeelden)

4. Gebruik van de filter- en subtotaalfunctie op cellen met een rode kleur

Om de rode cellen te scheiden, kunnen we de Filter functie. Daarna kunnen we elke functie toepassen die we nodig hebben. Hier heb ik gebruikt de functie SUBTOTAL .

Stappen :

  • Selecteer eerst de hele dataset.
  • Ga vervolgens naar de Home tab.
  • Selecteer Bewerken van in het lint en kies Sorteren en filteren .
  • Kies dan de Filter optie.

  • Klik daarna op de knop in het titelgedeelte.
  • Kies vervolgens de rode kleur van de Filter op kleur optie.

Zo kunnen we de rode cellen filteren.

  • Pas nu de volgende formule toe om de Totaal Salaris in Rode Cellen.
=SUBTOTAL(109,D5:D12)

Hier, de functie SUBTOTAL beschouwt de Som operatie voor de zichtbare rijen binnen D5:D12 cellen door 109 nummer.

  • Druk tenslotte op ENTER om het gewenste resultaat te krijgen.

Lees meer: Excel-formule om een cel te kleuren als de waarde een voorwaarde volgt

5. VBA toepassen om de som van rode kleurencellen te vinden

Visual Basic voor toepassingen (VBA) is de slimste manier om in Excel te werken. We kunnen ook VBA om de som van de rode kleurcellen te vinden.

Stappen :

  • Ga naar de Ontwikkelaar tabblad eerst.
  • Klik vervolgens op Visual Basic van het lint.

U kunt ook op ALT + F11 om hetzelfde te doen.

  • Selecteer daarna de Plaats tab.
  • Klik op Module .

  • Schrijf nu het volgende Code .
 Functie Red_Cells_Summation (p Als Range, q Als Range) Dim m Als Long Dim n Als Integer n = p.Interior.ColorIndex Voor Elke i In q Als i.Interior.ColorIndex = n Dan m = WorksheetFunction.Sum(i, m) End If Volgende i Red_Cells_Summation = m Einde Functie 

Hier heb ik overwogen Red_Cells_Summation als Sub_procedure . Ik heb ook de ColorIndex eigenschap om de celkleur en WerkbladFunctie.Som om de optelwaarde te hebben.

  • Kom nu terug naar het werkblad en maak de Kleur en Totaal Salaris in Rode Cellen sectie.
  • Ingang Rood kleur in de Kleur sectie.
  • Daarnaast past u de volgende formule toe in de Totaal salaris in rood Cellen sectie.
=Red_Cells_Summation(C14,$D$5:$D$12)

Hier, Red_Cells_Summation is een functie die ik noemde in mijn VBA code. Ik heb rode kleur toegepast in cel C14 en paste de functie toe in cel D5:D12 .

  • Druk op de ENTER knop om de som van de rode cellen te krijgen.

Lees meer: VBA voorwaardelijke opmaak gebaseerd op een andere celwaarde in Excel

Praktijk Sectie

Je kunt hier oefenen voor meer expertise.

Conclusie

Dat is alles voor vandaag. Ik heb mijn best gedaan om 5 praktische scenario's te beschrijven van hoe Excel functies uit te voeren als de cel kleur rood is Het zal mij een groot genoegen zijn als dit artikel een Excel gebruiker ook maar een beetje kan helpen. Voor verdere vragen kunt u hieronder reageren.

Hugh West is een zeer ervaren Excel-trainer en -analist met meer dan 10 jaar ervaring in de branche. Hij heeft een bachelor in Accounting en Finance en een master in Business Administration. Hugh heeft een passie voor lesgeven en heeft een unieke lesaanpak ontwikkeld die gemakkelijk te volgen en te begrijpen is. Zijn deskundige kennis van Excel heeft duizenden studenten en professionals over de hele wereld geholpen hun vaardigheden te verbeteren en uit te blinken in hun carrière. Via zijn blog deelt Hugh zijn kennis met de wereld en biedt hij gratis Excel-tutorials en online trainingen aan om individuen en bedrijven te helpen hun volledige potentieel te bereiken.