Pokud je barva buňky červená, proveďte v aplikaci Excel různé funkce

  • Sdílet Toto
Hugh West

Někdy bychom rádi v obrovském souboru dat zvýraznili podobné typy dat nebo nějak související data. Nejenže je zvýrazníme, abychom pochopili jejich podobnost pouhým pohledem, ale také bychom je rádi měli seřazené z hlediska práce s těmito daty. V tomto článku se pokusím popsat 5 praktických případů jak spustit funkce aplikace Excel, pokud je barva buňky červená . doufám, že to bude užitečné pro ty, kteří se potýkají s problémy při řešení.

Pro větší názornost použiji soubor dat s informacemi o platech fotbalových hráčů ve skupině Jméno hráče , Tým a plat sloupce.

Stáhnout cvičebnici

Pro červené barevné buňky.xlsm

Pokud je barva buňky červená, můžete v aplikaci Excel provést 5 následujících operací

1. Počítání červených krvinek

V souboru dat, kde jsou některé buňky zvýrazněny červenou barvou, je můžeme snadno spočítat. Počet červených buněk můžeme spočítat pomocí příkazu funkce COUNTIFS . Můžeme to udělat ve dvou jednoduchých krocích.

  1. Definovat název
  2. Použití COUNTIFS Funkce

Kroky :

  • Přejít na Vzorce .
  • Vyberte Definovat název na pásu karet.

. Upravit název zobrazí se průvodce.

  • Nastavení názvu v Název sekce (tj. Identify_Red ).
  • Dále zadejte následující vzorec do pole Vztahuje se na sekce.
=GET.CELL(63,COUNT!B15)

Zde, 63 vrací barvu výplně (pozadí) buňky. POČÍTEJTE! odkazuje na název listu. $B15 je adresa první buňky, kterou je třeba vzít v úvahu, v položce Sloupec B .

  • Pak stiskněte tlačítko OK .

  • Nyní vytvořte nový sloupec (tj. Kód barvy ), abyste získali kódové číslo barvy.
  • Použijte následující vzorec v E5 buňka Kód barvy
=Identify_Red

Zde jsem uvedl definovaný název.

  • Tisk ENTER abyste měli barevný kód.

  • Použijte Plnicí rukojeť na Automatické vyplňování ostatní sloupce.

  • Nyní zadejte následující vzorec, abyste měli Počet červených krvinek .
=COUNTIFS(E5:E12,3)

Zde, funkce COUNTIFS počítá červené krvinky v buňkách E5:E12 jako červený barevný kód 3 .

  • Tisk ENTER abyste měli výstup.

Můžeme tedy jednoduše spočítat buňky, pokud byla použita červená barva.

Další informace: Barva textu podmíněného formátování aplikace Excel (3 snadné způsoby)

2. Výpočet součtu, když je barva buňky červená

Můžeme také vypočítat součet specializovaných buněk, které jsou označeny červeně. V takovém případě můžeme použít funkce SUMIF . Nejprve však musíme dodržet stejný postup.

Kroky :

  • Nejprve najděte Kód barvy stejnou metodou jako v předchozí části.

  • Nyní použijte vzorec uvedený níže, abyste získali součet platů v červených buňkách.
=SUMIF(E5:E12,3,D5:D12)

Zde, funkce SUMIF prohlédne si sortiment E5 na E12 zda se nějaká hodnota shoduje s 3 Pokud se shodují, připojené hodnoty v rozsahu D5:D12 jsou přidány.

  • Nakonec stiskněte ENTER mít Celkový plat v červených krvinkách .

Přečtěte si více: Jak sčítat v aplikaci Excel, pokud je barva buňky červená (4 snadné metody)

3. Použití funkce IF pro červenou barvu buňky

Na stránkách Funkce IF lze také použít v buňkách červené barvy pro použití libovolné specifické funkce. Pro větší přehlednost jsem uvažoval o snížení platu o 25% pro plat spojený s červenými buňkami.

Kroky :

  • Nejprve vytvořte nový sloupec, ve kterém bude uveden aktualizovaný plat s ohledem na snížení platu pro červené buňky.
  • Nyní použijte následující vzorec v Aktualizovaný plat sloupec.
=IF(Identify_Red=3, D5*(1-$C$14),D5)

Zde jsem se zmínil o Identify_Red jako Definovat název . Funkce IF zkontroluje, zda zadaný název odpovídá červenému barevnému kódu, nebo ne. Poté se provede snížení platu a plat se aktualizuje.

  • Tisk ENTER abyste měli aktualizovaný plat.

Nyní, Automatické vyplňování ostatní buňky.

Přečtěte si více: Vzorec podmíněného formátování aplikace Excel s IF

Podobná čtení

  • Podmíněné formátování více řádků nezávisle na sobě v aplikaci Excel
  • Jak změnit barvu řádku na základě hodnoty textu v buňce v aplikaci Excel
  • Zvýraznění buňky aplikace Excel, pokud je hodnota větší než jiná buňka (6 způsobů)
  • Jak používat podmíněné formátování založené na VLOOKUP v aplikaci Excel
  • Podmíněné formátování aplikace Excel pro data do 30 dnů (3 příklady)

4. Využití funkce Filtr a SUBTOTAL na buňkách červené barvy

Pokud jde o separaci červených krvinek, můžeme použít funkci Filtr Poté můžeme použít libovolné funkce podle našich potřeb. Zde jsem použil funkci funkce SUBTOTAL .

Kroky :

  • Nejprve vyberte celý soubor dat.
  • Poté přejděte do Home tab.
  • Vyberte Úpravy na pásu karet a vyberte možnost Třídit a filtrovat .
  • Pak vyberte Filtr možnost.

  • Poté klikněte na tlačítko v části s názvem.
  • Pak vyberte červená barva z Filtrování podle barvy možnost.

Takto můžeme filtrovat červené krvinky.

  • Nyní použijte následující vzorec, abyste získali Celkový plat v červených krvinkách.
=SUBTOTAL(109,D5:D12)

Zde, funkce SUBTOTAL považuje za Součet pro viditelné řádky v rámci D5:D12 buňky podle 109 číslo.

  • Nakonec stiskněte ENTER abyste dosáhli požadovaného výsledku.

Přečtěte si více: Vzorec aplikace Excel pro obarvení buňky, pokud hodnota odpovídá podmínce

5. Použití VBA k nalezení součtu červených barevných buněk

Visual Basic pro aplikace (VBA) je nejchytřejší způsob práce v Excelu. Můžeme také použít VBA zjistit součet červených barevných políček.

Kroky :

  • Přejděte na Vývojář karta první.
  • Dále klikněte na Visual Basic ze stuhy.

Případně stiskněte ALT + F11 provést stejnou věc.

  • Poté vyberte Vložte tab.
  • Klikněte na Modul .

  • Nyní napište následující Kód .
 Funkce 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 

Zde jsem zvážil Red_Cells_Summation jako Sub_procedura . Použil jsem také ColorIndex vlastnost zohlednit barvu buňky a WorksheetFunction.Sum aby měla součtovou hodnotu.

  • Nyní se vraťte na pracovní list a vytvořte položku Barva a Celkový plat v červených krvinkách sekce.
  • Vstup Červená barvu v Barva sekce.
  • Spolu s tím použijte následující vzorec v položce Celkový plat v červené barvě Buňky sekce.
=Red_Cells_Summation(C14,$D$5:$D$12)

Zde, Red_Cells_Summation je funkce, kterou jsem zmínil ve svém VBA kód. Použil jsem červenou barvu v buňce C14 a použil funkci v buňce D5:D12 .

  • Stiskněte tlačítko ENTER Tlačítko pro zobrazení součtové hodnoty červených krvinek.

Přečtěte si více: Podmíněné formátování VBA na základě jiné hodnoty buňky v aplikaci Excel

Praktická část

Zde si můžete vyzkoušet další odborné znalosti.

Závěr

To je pro dnešek vše. Pokusil jsem se co nejlépe popsat 5 praktických scénářů. jak spustit funkce aplikace Excel, pokud je barva buňky červená . Bude mi velkým potěšením, pokud tento článek alespoň trochu pomůže některému uživateli Excelu. Případné další dotazy můžete komentovat níže.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.