Kex hjálpa okkur að veita þjónustuna. Með því að nota þjónustu okkar, samþykkir þú að notkun okkar á kökum.
Ábending: Önnur tungumál eru Google-þýdd. Þú getur heimsótt English útgáfa af þessum tengil.
Skrá inn
x
or
x
x
Nýskráning
x

or

Hvernig á að telja og summa frumur byggð á bakgrunnslit í Excel?

Segjum að þú hafir úrval af frumum með mismunandi bakgrunnslitum eins og rauður, grænn, blár og svo framvegis, en nú þarftu að telja hversu mörg frumur á því bili hafa ákveðna bakgrunnslit og summa lituðu frumurnar með sama ákveðna lit . Í Excel er engin bein formúla til að reikna summa og fjölda litafrumna, hér mun ég kynna þér nokkrar leiðir til að leysa þetta vandamál.

Fjöldi og Sumarfrumur byggðar á sérstökum fylla lit eftir síu og SUBTOTAL

Fjöldi og Sumarfrumur byggðar á sérstökum fylla lit með GET.CELL virka

Fjöldi og summafrumur byggðar á tiltekinni fylgjulit með notendaskilaðri virkni

Fjöldi og Sumarfrumur byggðar á sérstökum fylla lit (eða skilyrt format lit) með Kutools fyrir Excel

Ein smellur til að telja, summa og meðal litaðar frumur í Excel

Með framúrskarandi Fjöldi eftir litum lögun af Kutools fyrir Excel, getur þú fljótt telja, summa og meðaltalsfrumur með tilgreindum fylla lit eða leturgerð með aðeins einum smelli í Excel. Að auki mun þessi eiginleiki einnig finna út hámarks- og lágmarksgildi frumna með því að fylla lit eða leturlit. Full Feature Free Trial 60-dagur!
auglýsing telja eftir lit 2


Fjöldi og Sumar litaðar frumur með síu og SUBTOTAL

Segjum að við höfum ávöxtur sölutöflu eins og hér að neðan skjámynd sýnt, og við munum telja eða summa lituðu frumurnar í upphæð dálknum. Í þessu ástandi getum við síað upphæðadálkuna eftir lit, og þá er hægt að telja eða summa síuð litaðar frumur með SUBTOTAL virka í Excel.

1. Veldu auða frumur til að slá inn SUBTOTAL virknina.

  1. Til að telja alla frumur með sömu bakgrunnslit skaltu slá inn formúluna = SUBTOTAL (102, E2: E20);
  2. Til að summa alla frumur með sama bakgrunnslit skaltu slá inn formúluna = SUBTOTAL (109, E2: E20);


Athugaðu: Í báðum formúlum, E2: E20 er magnsúlan sem inniheldur lituðu frumana og þú getur breytt þeim eftir þörfum.

2. Veldu haus borðsins og smelltu á Dagsetning > síur. Sjá skjámynd:

3. Smelltu á síutáknið í haussefninu í dálknum Upphæð og smelltu á Sía eftir lit og tilgreindur litur sem þú treystir eftir í röð. Sjá skjámynd:

Eftir síun telja bæði SUBTOTAL formúlurnar og samanlagða allar síaðir litafjölur í upphæðarsúlu sjálfkrafa. Sjá skjámynd:

Athugaðu: Þessi aðferð krefst lituðu frumna sem þú munt telja eða summa eru í sömu dálki.


Count eða Sum lituðum frumum með GET.CELL virka

Í þessari aðferð munum við búa til heitið svið með GET.CELL virka, fá litakóðann af frumum og telja þá eða summa með litakóðanum auðveldlega í Excel. Vinsamlegast gerðu eftirfarandi:

1. Smelltu Formúlur > Skilgreindu nafn. Sjá skjámynd:

2. Í gluggann Nýtt nafn skaltu gera eins og sýnt er hér að neðan:
(1) Sláðu inn nafn í Nafn kassanum;
(2) Sláðu inn formúluna = GET.CELL (38, Sheet4! $ E2) í Tilvísunarkassanum (huga: í formúlunni, 38 þýðir að endurheimta klefi kóða, og Sheet4! $ E2 er fyrsta flokkurinn í upphæð dálkinum nema dálkhausinn sem þú þarft að breyta miðað við töflu gögnin þín.)
(3) Smelltu á OK hnappinn.

3. Bættu nú við nýjum litasúlu til hægri í upphaflegu töflunni. Næsta gerð er formúlan = NumColor , og dragðu AutoFill höndla til að nota formúluna við aðrar frumur í Litur dálknum. Sjá skjámynd:
Athugaðu: Í formúlunni, NumColor er nefnd svið sem við tilgreindum í fyrstu 2 skrefin. Þú þarft að breyta því í tilgreint heiti sem þú setur.

Nú birtist litakóði hverrar reitar í dálknum dálki í litasúluna. Sjá skjámynd:

4. Afritaðu og smelltu á fyllingarlitinn á blönduðu reiti í virku verkstæði og skrifaðu formúlur við hliðina á því eins og sýnt er hér að neðan:
A. Til að telja frumur eftir lit, vinsamlegast sláðu inn formúluna = COUNTIF ($ F $ 2: $ F $ 20, NumColor);
B. Til að mynda frumur í lit, vinsamlegast sláðu inn formúluna = SUMIF ($ F $ 2: $ F $ 20, NumColor, $ E $ 2: $ E $ 20).

Athugaðu: Í báðum formúlum, $ F $ 2: $ F $ 20 er litasúlan, NumColor er tilgreint heiti sviðsins, $ E $ 2: $ E $ 20 er upphæðssúlan, og þú getur breytt þeim eins og þú þarft.

Nú muntu sjá að frumurnar í dálknum eru talin og summa með fylla litum sínum.


Fjöldi og summafrumur byggðar á tiltekinni fylgjulit með notendaskilaðri virkni


Segjum að lituðu frumurnar dreifa á bilinu eins og sýnt er hér að neðan, þá geta báðir aðferðirnar ekki taldar eða summa lituðu frumurnar. Hér mun þessi aðferð kynna VBA til að leysa vandamálið.

1. Haltu niður ALT + F11 lyklar, og það opnar Microsoft Visual Basic fyrir forrit gluggi.

2. Smelltu Setja > Mát, og líma eftirfarandi kóða í Module glugganum.

VBA: Fjöldi og summa frumur byggðar á bakgrunnslit:

Function ColorFunction(rColor As Range, rRange As Range, Optional SUM As Boolean)
Dim rCell As Range
Dim lCol As Long
Dim vResult
lCol = rColor.Interior.ColorIndex
If SUM = True Then
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = WorksheetFunction.SUM(rCell, vResult)
End If
Next rCell
Else
For Each rCell In rRange
If rCell.Interior.ColorIndex = lCol Then
vResult = 1 + vResult
End If
Next rCell
End If
ColorFunction = vResult
End Function

3. Vistaðu síðan kóðann og notaðu eftirfarandi formúlu:
A. Fjöldi lituðu frumanna: = litareiginleikar (A, B: C, FALSE)
B. Sumar lituðu frumurnar: = litareiginleikar (A, B: C, TRUE)

Athugasemd: Í ofangreindum formúlum, A er klefi með tiltekna bakgrunnslit sem þú vilt reikna út telja og summa og B: C er klefi svið þar sem þú vilt reikna tölu og upphæð.

4. Taka eftirfarandi skjámynd til dæmis, sláðu inn formúluna= litareiginleikar (A1, A1: D11, FALSE) að telja gulu frumurnar. Og nota formúluna = litareiginleikar (A1, A1: D11, TRUE) að summa gulu frumurnar. Sjá skjámynd:

5. Ef þú vilt treysta og summa aðra lituðu frumur skaltu endurtaka skref 4. Þá færðu eftirfarandi niðurstöður:


Count og Sumar frumur byggðar á sérstökum fylla lit með Kutools fyrir Excel

Með ofangreindum User Defined Function, þú þarft að slá inn formúlu einn í einu, ef það eru margar mismunandi litir, þá mun þessi aðferð vera leiðinlegur og tímafrekt. En ef þú hefur það Kutools fyrir Excel'S Fjöldi eftir litum gagnsemi, þú getur fljótt búið til skýrslu um lituðu frumana. Þú getur ekki aðeins treyst og summu lituðu frumurnar, heldur einnig hægt að fá að meðaltali, hámark og mín gildi litaðs bils.

1. Veldu sviðið sem þú vilt nota og smelltu á Kutools Meira > Fjöldi eftir litum, sjá skjámynd:

2. Og í Fjöldi eftir litum valmynd, vinsamlegast gerðu eftirfarandi skjámyndir sýnt:
(1) Veldu Standard snið frá Litur aðferð falla niður lista;
(2) Veldu Bakgrunnur frá Fjöldi tegundar falla niður lista.
(3) Smelltu á Generate Report hnappinn.

Kutools fyrir Excel - Inniheldur meira en 300 handvirka Excel verkfæri. Fullur eiginleikar ókeypis prufu 60-dagur, ekkert kreditkort þarf! Náðu í það núna!

Athugaðu: Til að telja og summa lituðu frumur með sérstökum skilyrðum formatting lit skaltu velja Skilyrt snið frá Litur aðferð falla niður lista í ofan valmynd, eða veldu Standard og skilyrt snið frá fellilistanum til að telja alla frumur sem eru fylltar af tilgreindum lit.

Nú verður þú að fá nýtt vinnubók með tölfræði. Sjá skjámynd:


Tengd grein:

Hvernig á að telja / summa frumur byggð á leturgerðarlitum í Excel?


Demo: Count og summa frumur byggð á bakgrunni, skilyrt formatting lit:

Í þessu myndskeiði er Kutools flipann og Kutools Meira flipi er bætt við með Kutools fyrir Excel. Ef þörf krefur skaltu smella á hér að fá ókeypis próf án 60 daga án takmarkana!



Ráðlögð framleiðni verkfæri

Office flipi

gull star1 Komdu með handan flipa í Excel og önnur Office hugbúnaður, eins og Króm, Firefox og nýjan Internet Explorer.

Kutools fyrir Excel

gull star1 Ótrúlegt! Auka framleiðni þína á 5 mínútum. Ekki þörf á sérstökum hæfileikum, spara tvær klukkustundir á hverjum degi!

gull star1 300 Nýjar eiginleikar fyrir Excel, Gera Excel mjög auðvelt og öflugt:

  • Sameina Cell / Rows / dálka án þess að tapa gögnum.
  • Sameina og sameina margar töflur og vinnubækur.
  • Bera saman sviðum, afritaðu margar línur, umbreyta texta í dag, einingar og gjaldmiðil viðskipta.
  • Fjöldi með litum, síðuskiptafjölda, háþróaður flokkur og frábær sía,
  • Meira Veldu / Setja / Eyða / Texti / Snið / Link / Athugasemd / Vinnubækur / Verkstæði Verkfæri ...

Skjár skot af Kutools fyrir Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Jamie · 4 years ago
    Keeps saying ambiguous name detected:ColorFunction

    Sorry very inexperienced at excel

    But thanks for any help
    • To post as a guest, your comment is unpublished.
      Cindy · 4 years ago
      Yes - I'm having same problem. I've saved as macro enabled, exited and came back in and enabled macros. I'm trying to incorporate macro into existing worksheet and keep getting "ambiguous" error. Doesn't seem to work for existing spreadsheets.
  • To post as a guest, your comment is unpublished.
    Hassan · 4 years ago
    Man i fucken love you. God bless you
  • To post as a guest, your comment is unpublished.
    Manish · 4 years ago
    Great Tool. However, can any one help me to exclude the blank cell from the count formula.
  • To post as a guest, your comment is unpublished.
    Dileepa · 4 years ago
    Works perfectly.. Thanks a lot
  • To post as a guest, your comment is unpublished.
    Benjiman · 4 years ago
    I second Tyron's request. I need this colorfuntion to update automatically when the source data is changed.