Ak je farba bunky červená, vykonajte rôzne funkcie v programe Excel

  • Zdieľajte To
Hugh West

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.xlsm

Ak 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.

  1. Definovať názov
  2. 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.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.