Tip: Mae ieithoedd eraill yn Google-Cyfieithu. Gallwch ymweld â'r English fersiwn o'r ddolen hon.
Mewngofnodi
x
or
x
x
cofrestr
x

or

Sut i gyfrif a chrynhoi celloedd yn seiliedig ar liw cefndir yn Excel?

Gan dybio bod gennych ystod o gelloedd â lliwiau cefndir gwahanol, megis coch, gwyrdd, glas ac yn y blaen, ond erbyn hyn mae angen i chi gyfrif faint o gelloedd yn yr ystod honno sydd â lliw cefndir penodol a chyfyngu'r celloedd lliw gyda'r un lliw penodol . Yn Excel, nid oes unrhyw fformiwla uniongyrchol i gyfrifo Swm a Chownt o lliwiau celloedd, dyma byddaf yn cyflwyno rhai ffyrdd i chi ddatrys y broblem hon.

Celloedd Cyfrif a Swm yn seiliedig ar liw llenwi penodol gan Filter a SUBTOTAL

Celloedd Cyfrif a Swm yn seiliedig ar liw llenwi penodol gan swyddogaeth GET.CELL

Cyfrif a symiau celloedd yn seiliedig ar liw llenwi penodol gyda Swyddogaeth Diffiniedig Defnyddiwr

Celloedd Cyfrif a Swm yn seiliedig ar liw llenwi penodol gyda Kutools Functions

Celloedd Cyfrif a Swm yn seiliedig ar liw llenwi penodol (neu liw fformatio amodol) gyda Kutools ar gyfer Excel

Un cliciwch i gyfrif, swm, a chelloedd lliw cyfartalog yn Excel

Gyda'r ardderchog Cyfrifwch Lliw nodwedd o Kutools ar gyfer Excel, gallwch chi gyflym, cyfrif, swm a chelloedd cyfartalog trwy liw llenwi penodol neu liw ffont gyda dim ond un clic yn Excel. Yn ogystal, bydd y nodwedd hon hefyd yn darganfod gwerthoedd uchaf a min y celloedd trwy liw llenwi neu liw ffont. Treial Llawn Amser Trwydded 60-dydd!
ad cyfrif gan liw 2


Celloedd lliw Cyfrif a Swm yn ôl Hidlo a SUBTOTAL

Gan dybio bod gennym fwrdd gwerthiant ffrwythau fel y dangosir y sgrin isod, a byddwn yn cyfrif neu'n crynhoi'r celloedd lliw yn y golofn Swm. Yn y sefyllfa hon, gallwn hidlo'r golofn Swm yn ôl lliw, ac yna gallwn gyfrif neu grynhoi celloedd lliw wedi'i hidlo gan y swyddogaeth SUBTOTAL yn hawdd yn Excel.

1. Dewiswch gelloedd gwag i fynd i mewn i'r swyddogaeth ALLANOL.

  1. I gyfrif pob celloedd gyda'r un lliw cefndir, rhowch y fformiwla = SUBTOTAL (102, E2: E20);
  2. I grynhoi pob celloedd gyda'r un lliw cefndir, rhowch y fformiwla = SUBTOTAL (109, E2: E20);


Nodyn: Yn y ddau fformiwlâu, E2: E20 yw'r golofn Swm sy'n cynnwys y celloedd lliw, a gallwch eu newid yn ôl yr angen.

2. Dewiswch bennawd y bwrdd, a chliciwch Dyddiad > Hidlo. Gweler y sgrin:

3. Cliciwch ar yr eicon Filter yn y gell pennawd y golofn Swm, a chliciwch Hidlo yn ôl Lliw a'r lliw penodedig byddwch chi'n ei gyfrif yn olynol. Gweler y sgrin:

Ar ôl hidlo, mae'r ddau fformiwlâu ATODOL yn cyfrif ac yn crynhoi pob cil lliw wedi'i hidlo yn y golofn Swm yn awtomatig. Gweler y sgrin:

Nodyn: Mae'r dull hwn yn ei gwneud yn ofynnol i'r celloedd lliw y byddwch yn eu cyfrif neu eu cynnwys yn yr un golofn.


Cyfrifwch neu Gynnwch gelloedd lliw trwy swyddogaeth GET.CELL

Yn y dull hwn, byddwn yn creu amrediad a enwir gyda swyddogaeth GET.CELL, cael cod lliw celloedd, ac wedyn cyfrif neu grynhoi gan y cod lliw yn rhwydd yn Excel. Gwnewch fel a ganlyn:

1. Cliciwch Fformiwlâu > Diffiniwch Enw. Gweler y sgrin:

2. Yn y deialog Enw Newydd, gwnewch fel y dangosir y sgrin isod:
(1) Teipiwch enw yn y blwch Enw;
(2) Rhowch y fformiwla = GET.CELL (38, Sheet4! $ E2) yn y blwch Cyfeirio at (nodi: yn y fformiwla, 38 yw dychwelyd y cod cell, a Taflen4! $ E2 yw'r gell cyntaf yn y golofn Swm ac eithrio pennawd y golofn y mae angen i chi ei newid yn seiliedig ar ddata eich bwrdd.)
(3) Cliciwch y OK botwm.

3. Nawr, ychwanegu colofn Lliw newydd i'r dde i'r tabl gwreiddiol. Y math nesaf yw'r fformiwla = NumColor , a llusgo'r AutoLill trin i gymhwyso'r fformiwla i gelloedd eraill yn y golofn Lliw. Gweler y sgrin:
Nodyn: Yn y fformiwla, NumColor yw'r amrediad a enwir a nodwyd gennym yn y camau 2 cyntaf. Mae angen i chi ei newid i'r enw a bennwyd gennych.

Nawr mae cod lliw pob cell yn y golofn Swm yn dychwelyd yn y Colofn Lliw. Gweler y sgrin:

4. Copïwch a rhestrwch y lliw llenwi mewn amrediad gwag yn y daflen waith weithredol, a mathwch fformiwlâu yn ei le fel y gwelir y sgrin isod:
A. I gyfrif celloedd trwy liw, rhowch y fformiwla = COUNTIF ($ F $ 2: $ F $ 20, NumColor);
B. I grynhoi celloedd trwy liw, rhowch y fformiwla = SUMIF ($ F $ 2: $ F $ 20, NumColor, $ E $ 2: $ E $ 20).

Nodyn: Yn y ddau fformiwlâu, $ F $ 2: $ F $ 20 yw'r golofn Lliw, NumColor yw'r amrediad penodedig a enwir, $ E $ 2: $ E $ 20 yw'r Colofn Swm, a gallwch eu newid fel y bo angen.

Nawr byddwch chi'n gweld y celloedd yn y golofn Swm yn cael eu cyfrif a'u llenwi gan eu lliwiau llenwi.


Cyfrif a symiau celloedd yn seiliedig ar liw llenwi penodol gyda Swyddogaeth Diffiniedig Defnyddiwr


Gan ragdybio bod y celloedd lliw yn cael eu gwasgaru mewn amrywiaeth fel y dangosir y sgriniau isod, ni all y ddau ddull uchod fod yn cyfrif na chyfrif y celloedd lliw. Yma, bydd y dull hwn yn cyflwyno VBA i ddatrys y broblem.

1. Dal i lawr y ALT + F11 allweddi, ac mae'n agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Ffenestr Modiwl.

VBA: Cyfrif a symiau celloedd yn seiliedig ar liw cefndir:

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. Yna, cadwch y cod, a chymhwyso'r fformiwla ganlynol:
A. Cyfrifwch y celloedd lliw: = lliwiad (A, B: C, FALSE)
B. Swm y celloedd lliw: = lliwiad (A, B: C, GWIR)

Nodyn: Yn y fformiwlâu uchod, A yw'r gell gyda'r lliw cefndir penodol yr ydych am ei gyfrifo'r cyfrif a'r swm, a B: C yw'r amrediad celloedd lle rydych chi am gyfrifo'r cyfrif a'r swm.

4. Cymerwch y screenshot canlynol, er enghraifft, nodwch y fformiwla= lliwiad (A1, A1: D11, FALSE) i gyfrif y celloedd melyn. A defnyddio'r fformiwla = lliwiad (A1, A1: D11, GWIR) i grynhoi'r celloedd melyn. Gweler y sgrin:

5. Os ydych chi am gyfrif a chreu celloedd lliw eraill, ailadroddwch y cam 4. Yna cewch y canlyniadau canlynol:


Celloedd Cyfrif a Swm yn seiliedig ar liw llenwi penodol gyda Kutools Functions

Mae Kutools for Excel hefyd yn cefnogi rhai swyddogaethau defnyddiol i helpu defnyddwyr Excel i wneud cyfrifiadau arbennig, yn dweud eu bod yn cyfrif gan liw cefndir celloedd, swm o liw ffont, ac ati.

Kutools ar gyfer Excel - Yn cynnwys mwy na 300 offer defnyddiol Excel. Trwydded lawn nodwedd lawn 60-dydd, dim angen cerdyn credyd! Cael hi nawr!

1. Dewiswch y celloedd gwag a osodwch y canlyniadau cyfrif, a chliciwch Kutools > Swyddogaethau Kutools > Ystadegau a Mathemateg > GWASANAETH CYMRU. Gweler y sgrin:

2. Yn yr ymgom Dewisiadau Swyddogaeth, rhowch fanylion yr ystod y byddwch chi'n cyfrif celloedd lliw ynddo yn yr Cyfeirnod blwch, dewiswch y gell sydd wedi'i lenwi gan y lliw cefndir penodedig yn y Color_index_nr blwch, a chliciwch ar y OK botwm. Gweler y sgrin:

Nodiadau:
(1) Gallwch hefyd deipio'r Kutools Function penodedig = COUNTBYCELLCOLOR ($ A $ 1: $ E $ 20, G2) yn y celloedd gwag neu'r bar fformiwla yn uniongyrchol i gael y canlyniadau cyfrif;
(2) Cliciwch Kutools > Swyddogaethau Kutools > Ystadegau a Mathemateg > SUMBYCELLCOLOR neu deipio = SUMBYCELLCOLOR ($ A $ 1: $ E $ 20, G2) yn y gell wag yn uniongyrchol i grynhoi celloedd yn seiliedig ar y lliw cefndir penodol.
Gwneud cais y GWASANAETH CYMRU ac SUMBYCELLCOLOR swyddogaethau ar gyfer pob lliw cefndir ar wahân, a byddwch yn cael y canlyniadau fel y dangosir y sgrin isod:

Swyddogaethau Kutools yn cynnwys nifer o swyddogaethau adeiledig i helpu defnyddwyr Excel i gyfrifo'n hawdd, gan gynnwys Cyfrif / Swm / Celloedd Gweledol Cyfartalog, Cyfrif / Swm yn ôl lliw celloedd, Cyfrif / Swm yn ôl lliw ffont, Cyfrifwch gymeriadau, Cyfrifwch trwy ffont trwm, Ac ati Cael Treial Am Ddim!


Celloedd Cyfrif a Swm yn seiliedig ar liw llenwi penodol gyda Kutools ar gyfer Excel

Gyda'r Swyddogaeth Diffiniedig Defnyddiwr uchod, mae angen i chi nodi'r fformiwla un wrth un, os oes llawer o liwiau gwahanol, bydd y dull hwn yn ddiflas ac yn cymryd llawer o amser. Ond os oes gennych chi Kutools ar gyfer Excel'S Cyfrifwch Lliw cyfleustodau, gallwch chi gynhyrchu adroddiad o'r celloedd lliw yn gyflym. Nid yn unig y gallwch chi gyfrif a chrynhoi'r celloedd lliw, ond gall hefyd gael gwerthoedd cyfartalog, uchafswm a min yr ystod lliw.

Kutools ar gyfer Excel - Yn cynnwys mwy na 300 offer defnyddiol Excel. Trwydded lawn nodwedd lawn 60-dydd, dim angen cerdyn credyd! Cael hi nawr!

1. Dewiswch yr ystod yr ydych am ei ddefnyddio, a chliciwch Kutools Mwy > Cyfrifwch Lliw, gweler y sgrin:

2. Ac yn y Cyfrifwch Lliw blwch deialog, gwnewch fel y dangosir y sgrin isod:
(1) Dewiswch Fformatio safonol oddi wrth y Dull lliw rhestr ostwng;
(2) Dewiswch Cefndir oddi wrth y Math o gyfrif rhestr ostwng.
(3) Cliciwch y botwm adroddiad Generate.

Nodyn: I gyfrif a chrynhoi celloedd lliw trwy liw fformat amodol penodol, dewiswch Fformatio amodol oddi wrth y Dull lliw disgyn i lawr yn y deialog uchod, neu ddewiswch Fformatio safonol ac amodol o'r rhestr ostwng i gyfrif pob celloedd sy'n cael eu llenwi gan y lliw penodedig.

Nawr cewch lyfr gwaith newydd gyda'r ystadegau. Gweler y sgrin:

y Cyfrifwch Lliw Mae nodwedd yn cyfrifo celloedd (Cyfrif, Swm, Cyfartaledd, Max, ac ati) gan liw cefndir neu liw ffont. Cael Treial Am Ddim!


Erthygl gysylltiedig:

Sut i gyfrif / crynhoi celloedd yn seiliedig ar liwiau ffont yn Excel?


Demo: Cyfrifwch a chyfyngu celloedd yn seiliedig ar gefndir, lliw fformatio amodol:

Yn y Fideo hon, y Kutools tab a'r Kutools Mwy tab yn cael ei ychwanegu gan Kutools ar gyfer Excel. Os oes ei angen, cliciwch yma i gael treial am ddim 60-dydd heb gyfyngiad!



Offer Cynhyrchiant a Argymhellir

Tab Swyddfa

star1 aur Dewch â thafiau defnyddiol i Excel a meddalwedd Swyddfa eraill, yn union fel Chrome, Firefox a Internet Explorer newydd.

Kutools ar gyfer Excel

star1 aur Yn rhyfeddol! Cynyddu eich cynhyrchedd mewn munudau 5. Peidiwch ag angen unrhyw sgiliau arbennig, arbed dwy awr bob dydd!

star1 aur 300 Nodweddion Newydd ar gyfer Excel, Gwnewch Excel Yn Fach Hawdd a Phwerus:

  • Cyfuno Cell / Rows / Colofnau heb Colli Data.
  • Cyfuno a Chyfuno Taflenni Lluosog a Llyfrau Gwaith.
  • Cymharwch Rangau, Copi Lluosog, Trosi Testun hyd yma, Uned ac Addasu Arian.
  • Count by Colors, Subtotals Paging, Trefnu Uwch ac Uwch Hidlo,
  • Mwy Dethol / Mewnosod / Delete / Text / Format / Link / Comment / Llyfrau Gwaith / Taflenni Gwaith Offer ...

Sgrîn sgript o Kutools ar gyfer 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.
    Ahsan · 5 years ago
    Hi,
    If I change the cell color using another formula and then ask to calculate sum up with the above formula then it doesn't work. Can you please help me resolving the problem?
  • To post as a guest, your comment is unpublished.
    Josh · 5 years ago
    I am not sure if this question has already been asked, but how do you use the colorfunction when looking to find the sum of colored cells across many worksheets within the same Excel file? Thanks.
  • To post as a guest, your comment is unpublished.
    Brenda · 5 years ago
    Very Helpful. Thank you for sharing!!! :-)
  • To post as a guest, your comment is unpublished.
    Madhuka · 5 years ago
    Thanks and very useful !
  • To post as a guest, your comment is unpublished.
    Modeste · 5 years ago
    I am trying to add this macro to an exisiting excel macro enabled worksheet (.xlsm). However "colorfunction" is not recognized (pop up "Ambiguous Function" comes up)when I try to add it to a separate worksheet in the exisiting .xlsm file. It does work when I add it to a new file from scratch but not when I try to incorporate it in an exisiting .xlsm file. Is there something I'm missing? Please assist.