Efnisyfirlit
Þú gætir verið með litríkt gagnasafn og þú myndir vilja nota frumulitinn til að vinna með Excel formúlunni. Excel hefur mikið af ótrúlegum bunkum af formúlum til að skrifa og lesa gögn úr gagnasöfnum. Sum þeirra eru COUNT , SUBTOTAL , IF , og svo framvegis. Aftur, þú getur líka notað VBA fjölva til að búa til nýjar formúlur í samræmi við kröfur sem þú getur notað fyrir mismunandi frumulitir. Þessi grein mun útskýra 5 dæmi um Excel formúlu sem byggir á litum reitsins með réttum myndskreytingum.
Hlaða niður æfingarvinnubók
Þú getur halað niður æfingu vinnubókinni héðan.
Formúla byggð á frumulit.xlsm5 dæmi um Excel formúlu byggt á frumulit
Við munum nota eftirfarandi litríka gagnasafn til að útskýra aðferðirnar.
Við getum séð að gagnasafnið hefur tvo dálka, nefnilega Nafn og Magn . Það eru 3 mismunandi litir í röðunum. Við munum nota mismunandi Excel formúlur eins og SUMIF , SUBTOTAL , IF og notendaskilgreindar aðgerðir með því að nota VBA fjölva í 5 dæmunum kemur næst. Svo, án tafar, skulum við hoppa inn í aðalumræðuna.
1. Excel SUBTOTAL Formúla með Cell Color
Til að nota Excel formúluna SUBTOTAL til að telja og fá summa gilda sem eru síuð eftir lit.
Fylgdu skrefunum hér að neðan fyrir þessa aðferð.
Skref:
- Í klefi C6 skrifaðu eftirfarandiformúla til að fá talningu vara á listanum:
=SUBTOTAL(102,C5:C10)
Við getum notaðu einnig SUBTOTAL formúlu í samantektarskyni. Við skulum sjá.
- Til að fá Summu magns vörunnar skaltu skrifa eftirfarandi formúlu í C14 klefi :
=SUBTOTAL(109,C5:C10)
- Veldu nú allt gagnasafnið.
- Í flipanum Heima , veldu Sía í Röðun & Sía fellivalmynd.
Þú finnur tvær örvar í dálkum gagnasafnsins.
- Smelltu á örina tákn dálksins Nafn .
- Fellivalmynd hliðarstikunnar opnast. Þaðan skaltu velja Sía eftir lit .
- Nú, veldu litinn sem þú vilt sía.
- Smelltu síðan á Í lagi .
Það mun sýna síaða gagnasafnið.
Þú getur tekið eftir breytingum á gildum í Telja eftir lit og Summa eftir lit á myndunum hér að neðan.
Niðurstöðurnar sýna talninguna og summan af aðeins síuðu gögnunum
🔎 Hvernig virkar formúlan?
📌 SUBTOTAL tekur tvær frumbreytur function_name og ref1 .Í fall_name þarf 102 til að telja fjölda gagna og 109 til að skila summu magnanna.
📌 Til viðmiðunar taka báðar formúlurnar svið stærðanna.
📌 Niðurstaðan í byrjun sýnir alltgögnin á bilinu. Hins vegar sýna síðustu tvær myndirnar aðeins niðurstöður úr síuðum frumum.
Lesa meira: Excel frumulitur: Bæta við, breyta, nota & Fjarlægja
2. Excel COUNTIF og SUMIF formúla eftir frumulit
2.1 COUNTIF formúla með frumulit
Nú, ef þú vilt nota COUNTIF formúla eftir frumulit þarftu að fylgja skrefunum hér að neðan.
Skref:
- Í flipanum Formúlur velurðu Tilgreindu nafn .
- Kassi birtist. Skrifaðu nafn (í þessu tilfelli skrifuðum við NumberColor ) í Nafn: hlutann.
- Í Vísar til: skrifaðu eftirfarandi formúlu:
=GET.CELL(38,'2. COUNTIF and SUMIF'!$C14)
- Smelltu síðan á OK .
Það mun birtast í Nafnastjóri reitnum.
- Ef allt virðist í lagi skaltu smella á Loka .
- Taktu dálkinn fyrir utan gagnasafnið og skrifaðu formúluna í Hólf D5 :
=NumberColor
- Ýttu á Enter og dragðu þetta með því að nota fyllingarhandfangið í restina af dálkunum.
Þú færð kóðann fyrir alla litina sem eru til staðar í gagnasafninu.
- Í nýjum reit, ( G5 ) skrifaðu þessa formúlu:
=COUNTIF(D5:D10,$D$5)
Í G6 klefi ,
=COUNTIF(D5:D10,$D$6)
Í G7 klefi ,
=COUNTIF(D5:D10,$D$9)
Þú munt sjá niðurstöðuna eins og sést á myndunum hér að ofan. Allavega,þú getur líka skrifað blönduðu eða hlutfallslega frumutilvísun fyrir hverja frumu í formúlunni og einfaldlega dregið hana niður til að fá niðurstöðurnar.
2.2 SUMIF Formúla með frumulit
Skref:
Sláðu inn eftirfarandi formúlu í Cell H5 :
=SUMIF(D5:D10,$D$5,C5:C10)
Eins og í frumu H6 ,
=SUMIF(D5:D10,$D$6,C5:C10)
Og í Cell H7 ,
=SUMIF(D5:D10,$D$9,C5:C10)
Fylgstu með myndunum hér að ofan til að sjá hvernig niðurstöðurnar finnast.
🔎 Hvernig virkar ferlið með formúlum?
📌 Hér er formúlan sem notar GET.CELL fallið tekur 38 til að skila kóðalit og frumutilvísun sem kóðann mun skila af.
📌 Með því að skilgreina Nafn fyrir með GET.CELL formúlunni getum við einfaldlega skrifað nafnið „ NumberColor “ með jöfnunarmerki í forskeyti fær litakóða reitsins sem vísað er til.
📌 Næst, með því að nota litakóðana, höfum við notað COUNTIF og SUMIF formúlan til að fá fjölda og summa gagnasviðs með col eða kóðaviðmið.
Lesa meira: Hvernig á að breyta lit klefi byggt á gildi í Excel (5 leiðir)
3. Excel IF Formúla eftir frumulit
Segjum nú að við höfum sama verð á stykki fyrir vörur eins og hettupeysur , jakkar og s vefur .
Ef þú vilt reikna út heildarverð fyrir heildarmagn þessara vara getum við notað EF formúla.
Þú getur fylgst með skrefunum til að sækja um IF hér.
Skref:
- Við höfum þegar búið til NumberColor með því að nota Define Name og notað það til að finna litakóða (Sjá aðferð 2).
- Í nýjum dálki, skrifaðu formúluna í Hólf E5 :
=IF(NumberColor=40,C5*$C$13,0)
- Ýttu á Enter .
- Dragðu fyllingarhandfangið til að fáðu niðurstöðuna fyrir restina af gögnunum.
Þú getur tekið eftir því að það sýndi aðeins gildi fyrir vörur með sama lit með litakóða 40 en núll ( 0 ) fyrir rest.
🔎 Hvernig virkar formúlan?
📌 Hér er IF formúlan tekur NumberColor að vera jöfn 40 .
📌 Ef rökfræðin er sönn margfaldar hún magnið með verði á stykki ( 5 ). Annars mun það sýna 0 .
Lesa meira: Hvernig á að auðkenna klefi með því að nota If-yfirlýsinguna í Excel (7 leiðir)
Svipuð aflestrar
- Hvernig á að fylla hólf með lit byggt á hlutfalli í Excel (6 aðferðir)
- Auðkenndu dálk í Excel (3 aðferðir)
- Hvernig á að auðkenna frumur byggðar á texta í Excel [2 aðferðir]
- Auðkenna hólf í Excel (5 aðferðir)
- Hvernig á að auðkenna frá toppi til botns í Excel (5 aðferðir)
4. Excel SUMIFS formúla eftir reit Litur
Með því að nota litakóða getum við líka notað SUMIFS formúluna.
Til þess þarftu aðfylgdu skrefunum hér að neðan:
Skref:
- Í E5 klefi skrifaðu formúluna:
=SUMIFS($C$5:$C$10,$D$5:$D$10,$D5)
- Síðan skaltu ýta á Enter.
- Notaðu fyllingarhandfangið táknið til að draga niðurstöðuna fyrir restina af málunum.
🔎 Hvernig virkar formúlan?
📌 The SUMIFS formúlan tekur summusviðið C5:C10 sem algjörar tilvísanir fyrir magn. Í kjölfarið tekur það litakóðasviðið sem er einnig í algjöru viðmiðunarformi.
📌 Að lokum eru viðmiðin sett fyrir fyrsta reit litakóðadálksins sem er D5 . Í þessu tilviki er aðeins dálkurinn í algjöru tilvísunarformi á meðan línurnar eru í hlutfallslegu tilvísunarformi. Það er vegna þess að það mun draga fyllingarhandfangið táknið fyrir restina af dálknum með því að breyta línunúmerum eftir þörfum.
Tengt efni: Hvernig á að Auðkenndu frumur í Excel byggt á gildi (9 aðferðir)
5. Excel VBA Macro til Excel formúlu eftir frumulit
Auk þess getur VBA Macro verið ótrúlegt tól til að beita excel formúlum eftir frumulit.
Við skulum skipta þessari aðferð í tvo hluta til að auðvelda skilning.
Fyrsta undiraðferðin mun nota kóðann til að finna litakóðann og notaðu þær síðan til að nota COUNTIF og SUMIF formúlurnar
Athugið: VBA Macro getur ekki þekkt svipaða liti og því breytti gagnasafninu okkar meðmismunandi litir.
Þrír mismunandi litir eru rauður, blár og brúnn. Nú skulum við sjá hvernig við getum notað VBA Macro til að nota Excel formúlu eftir frumulit.
5.1 VBA Macro til að finna litakóða
Til að finna litakóðann með VBA Fjölvi og nota Excel formúlurnar, við verðum að fylgja skrefunum hér að neðan.
Skref:
- Ýttu á ALT+F11 frá lyklaborð.
- Þetta mun opna VBA Macro gluggann. Veldu blaðið þitt.
- Í flipanum Insert smelltu á Module .
- Almennt glugginn opnast.
- Afrita og Líma eftirfarandi kóða í General glugganum.
Kóði:
7982
3742
- Vista skrána með Excel Macro -Enabled Workbook viðskeyti.
- Opnaðu blaðið þitt og skrifaðu eftirfarandi formúlu í reit D5:
=ColorIndex(C5)
- Ýttu á Enter og dragðu með því að nota fyllingarhandfangið til að fá niðurstöðuna fyrir restina af gögnunum.
- Nú, í öðrum dálki í reit E5, þarftu að skrifa formúluna hér að neðan:
=COUNTIF($D$5:$D$10,$D5)
- Ýttu á Sláðu inn og dragðu niðurstöðuna til loka gagnanna.
- Á sama hátt, til að nota SUMIF, skrifaðu formúluna hér að neðan í Hólf F5 :
=SUMIF($D$5:$D$10,$D5,$C$5:$C$10)
Í þessu tilviki þarftu að finna út upphæðina með því að nota litakóða.Hins vegar geturðu gert summan beint með því að skrifa kóða. Þetta verður útskýrt í næstu undiraðferð.
🔎 Hvernig virkar ferlið með formúlum?
📌 Við höfum búið til ColorIndex með því að nota kóðann og halda röksemdinni sem svið gagnanna. Með því að nota þetta fáum við litakóðann.
📌 Næst notuðum við formúluna COUNTIF til að fá talningarniðurstöðuna fyrir þennan tiltekna litakóða.
📌 Að lokum notuðum við SUMIF formúlunni til að fá summan byggða á litakóðanum.
5.2 VBA Macro to Sum
Þú verður að fylgja eftirfarandi skrefum til að fá samantekt á magni af sama lit beint í gegnum kóða.
Skref:
- Þú verður að ýta á ALT+F11 af lyklaborðinu þínu til að opna VBA Macro gluggi.
- Aftur þarftu að velja blaðið þitt og Frá Module af flipanum Insert .
- Eins og ofangreind undiraðferð opnast glugginn Almennt . Síðan er bara að afrita og líma eftirfarandi kóða í General gluggann.
Kóði:
2307
4153
- Næst skaltu opna vinnublaðið þitt. Í Hólf D5 þarftu að skrifa eftirfarandi formúlu:
=SBC($C5,$C$5:$C$10)
- Ýttu á Sláðu inn og dragðu niðurstöðuna með því að nota fyllingarhandfangið að enda gagnasviðsins.
Þú færð niðurstöðuna sem sýnt á myndinni hér að ofan.
🔎 Hvernig virkar ferliðmeð Formula Work?
📌 Við bjuggum til formúlu með nafninu SBC í gegnum kóðann sem við höfum skrifað í General gluggann fyrir þetta vinnublað.
📌 Eftir að, við notuðum formúluna með ýmsum gögnum og viðmiðum sem tiltekna hólf magns.
Lesa meira: VBA til að breyta lit klefi byggt á gildi í Excel (3 Auðveld dæmi)
Hlutur sem þarf að muna
1. Þú verður að nota mismunandi liti ef þú notar VBA Macro.
2. Þú verður að vista Excel skrána með .xlsm viðskeytinu ef skráin hefur VBA Macro kóða í henni.
Niðurstaða
Greinin útskýrir 5 mismunandi aðferðir til að notaðu Excel formúlur eins og SUMMI , SUBTOTAL , COUNTIF , og svo framvegis byggt á lit reitsins. Þar að auki er æfingabókin til staðar fyrir þig, svo þú getur hlaðið henni niður og beitt hvaða aðferð sem er í samræmi við kröfur þínar. Fyrir frekari fyrirspurnir, vinsamlegast skrifaðu í athugasemdareitinn.