Obsah
Niekedy by sme radi zvýraznili podobné typy údajov alebo nejakým spôsobom súvisiace údaje v obrovskom súbore údajov. Nezvýrazňujeme ich len preto, aby sme pochopili ich podobnosť len pohľadom, ale radi by sme ich mali zoradené aj z hľadiska práce s týmito údajmi. V tomto článku sa pokúsim opísať 5 praktických prípadov ako vykonávať funkcie programu Excel, ak je farba bunky červená . dúfam, že to bude užitočné pre tých, ktorí sa stretávajú s problémami pri riešení tohto problému.
Pre väčšie objasnenie použijem súbor údajov o platoch futbalistov v Meno hráča , Tím a plat stĺpce.
Stiahnite si cvičebnicu
Pre červené farebné bunky.xlsmAk je farba bunky červená, môžete v programe Excel vykonať 5 nasledujúcich operácií
1. Počítanie červených krviniek
V súbore údajov, v ktorom sú niektoré bunky zvýraznené červenou farbou, ich môžeme ľahko spočítať. Počet červených buniek môžeme spočítať pomocou funkcia COUNTIFS . Môžeme to urobiť v 2 jednoduchých krokoch.
- Definovať názov
- Uplatňovanie COUNTIFS Funkcia
Kroky :
- Prejsť na Vzorce .
- Vyberte Definovať názov z pásu kariet.
. Upraviť názov zobrazí sa sprievodca.
- Nastavenie názvu v Názov (t. j. Identify_Red ).
- Potom zadajte nasledujúci vzorec do Vzťahuje sa na sekcia.
=GET.CELL(63,COUNT!B15)
Tu, 63 vráti farbu výplne (pozadia) bunky. POČÍTAJTE! odkazuje na názov hárku. $B15 je adresa prvej bunky, ktorá sa má zohľadniť v Stĺpec B .
- Potom stlačte tlačidlo OK .
- Teraz vytvorte nový stĺpec (t. j. Kód farby ), aby ste získali kódové číslo farby.
- Použite nasledujúci vzorec v E5 bunka Kód farby
=Identify_Red
Tu som uviedol definovaný názov.
- Tlač VSTÚPIŤ aby ste mali farebný kód.
- Použite Rukoväť náplne na Automatické vypĺňanie ostatné stĺpce.
- Teraz zadajte nasledujúci vzorec, aby sa Počet červených krviniek .
=COUNTIFS(E5:E12,3)
Tu, funkcia COUNTIFS počíta červené krvinky v bunkách E5:E12 ako je kód červenej farby 3 .
- Tlač VSTÚPIŤ aby ste mali výstup.
Preto môžeme jednoducho spočítať bunky, ak bola použitá červená farba.
Čítajte viac: Podmienené formátovanie textu v programe Excel (3 jednoduché spôsoby)
2. Výpočet súčtu, keď je farba bunky červená
Môžeme tiež vypočítať súčet špecializovaných buniek, ktoré sú označené červenou farbou. V takom prípade môžeme použiť funkcia SUMIF . Najprv však musíme dodržať rovnaký postup.
Kroky :
- Najskôr nájdite Kód farby rovnakou metódou ako v predchádzajúcej časti.
- Teraz použite vzorec uvedený nižšie, aby ste získali súčet platov v červených kolónkach.
=SUMIF(E5:E12,3,D5:D12)
Tu, funkcia SUMIF pozerá sa na rozsah E5 na E12 či sa niektorá hodnota zhoduje s 3 Ak sa zhodujú, pripojené hodnoty v rozsahu D5:D12 sú pridané.
- Nakoniec stlačte VSTÚPIŤ mať Celkový plat v červených krvinkách .
Prečítajte si viac: Ako sčítať v programe Excel, ak je farba bunky červená (4 jednoduché metódy)
3. Použitie funkcie IF pre červenú farbu bunky
Stránka Funkcia IF možno použiť aj v červených farebných políčkach na aplikáciu akejkoľvek špecifickej funkcie. Pre väčšie objasnenie som zvážil zníženie platu 25% pre plat spojený s červenými farbivami.
Kroky :
- Najskôr vytvorte nový stĺpec, v ktorom bude uvedený aktualizovaný plat s ohľadom na zníženie platu pre červené bunky.
- Teraz použite nasledujúci vzorec v Aktualizovaný plat stĺpec.
=IF(Identify_Red=3, D5*(1-$C$14),D5)
Tu som spomenul Identify_Red ako Definovať názov . Funkcia IF skontroluje, či definovaný názov zodpovedá červenému farebnému kódu alebo nie. Potom sa uplatní zníženie platu a plat sa aktualizuje.
- Tlač VSTÚPIŤ aby ste mali aktualizovaný plat.
Teraz, Automatické vypĺňanie ostatné bunky.
Prečítajte si viac: Vzorec podmieneného formátovania programu Excel s IF
Podobné čítania
- Podmienené formátovanie viacerých riadkov nezávisle v programe Excel
- Ako zmeniť farbu riadku na základe hodnoty textu v bunke v programe Excel
- Zvýraznenie bunky programu Excel, ak je hodnota väčšia ako iná bunka (6 spôsobov)
- Ako používať podmienené formátovanie na základe VLOOKUP v programe Excel
- Podmienené formátovanie programu Excel pre dátumy do 30 dní (3 príklady)
4. Využitie funkcie Filter a SUBTOTAL na bunkách červenej farby
Pokiaľ ide o oddelenie červených krviniek, môžeme použiť Filter Potom môžeme použiť akékoľvek funkcie podľa našich potrieb. Tu som použil funkcia SUBTOTAL .
Kroky :
- Najprv vyberte celý súbor údajov.
- Potom prejdite na Domov tab.
- Vyberte Úprava stránky z pásu a vyberte Triedenie & amp; Filter .
- Potom vyberte Filter možnosť.
- Potom kliknite na tlačidlo v časti s názvom.
- Potom vyberte červená farba z Filtrovanie podľa farby možnosť.
Takto môžeme filtrovať červené krvinky.
- Teraz použite nasledujúci vzorec, aby ste získali Celkový plat v červených krvinkách.
=SUBTOTAL(109,D5:D12)
Tu, funkcia SUBTOTAL považuje za Suma pre viditeľné riadky v rámci D5:D12 bunky podľa 109 číslo.
- Nakoniec stlačte VSTÚPIŤ aby sme dosiahli požadovaný výsledok.
Prečítajte si viac: Vzorec programu Excel na zafarbenie bunky, ak hodnota zodpovedá podmienke
5. Použitie VBA na zistenie súčtu červených farebných buniek
Visual Basic pre aplikácie (VBA) je najinteligentnejší spôsob práce v programe Excel. Môžeme tiež použiť VBA na zistenie súčtu buniek červenej farby.
Kroky :
- Prejdite na Vývojár najprv karta.
- Potom kliknite na Visual Basic z pásky.
Prípadne stlačte ALT + F11 vykonať to isté.
- Potom vyberte Vložte tab.
- Kliknite na Modul .
- Teraz napíšte nasledujúce Kód .
Funkcia 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
Tu som zvážil Red_Cells_Summation ako Sub_procedúra . Použil som aj ColorIndex vlastnosť zohľadniť farbu bunky a WorksheetFunction.Sum aby mala súčtovú hodnotu.
- Teraz sa vráťte na pracovný hárok a vytvorte Farba a Celkový plat v červených krvinkách sekcia.
- Vstup Červená farba v Farba sekcia.
- Spolu s tým použite nasledujúci vzorec v Celkový plat v červenej farbe Bunky sekcia.
=Red_Cells_Summation(C14,$D$5:$D$12)
Tu, Red_Cells_Summation je funkcia, ktorú som spomenul v mojom VBA kód. V bunke som použil červenú farbu C14 a použil funkciu v bunke D5:D12 .
- Stlačte tlačidlo VSTÚPIŤ Tlačidlo na zobrazenie súčtovej hodnoty červených krviniek.
Prečítajte si viac: Podmienené formátovanie VBA na základe inej hodnoty bunky v programe Excel
Praktická časť
Tu si môžete vyskúšať viac odborných znalostí.
Záver
To je pre dnešok všetko. Snažil som sa čo najlepšie opísať 5 praktických scenárov ako vykonávať funkcie programu Excel, ak je farba bunky červená . Bude mi veľkým potešením, ak tento článok aspoň trochu pomôže niektorému používateľovi programu Excel. V prípade akýchkoľvek ďalších otázok sa vyjadrite nižšie.