Obsah
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.xlsmPokud 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.
- Definovat název
- 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.