Skip i'r prif gynnwys

Sut i gyfrif neu symio celloedd yn seiliedig ar y lliwiau ffont yn Excel?

Sut allech chi gael nifer y celloedd neu swm yr holl gelloedd sy'n cynnwys lliw ffont penodol yn Excel? Er enghraifft, mae gen i ystod o ddata mewn taflen waith fel y dangosir y llun a ddangosir, a nawr rydw i eisiau cyfrif neu grynhoi'r celloedd sydd â lliw ffont coch, glas a du yn y drefn honno. Fel rheol, nid oes unrhyw ffordd uniongyrchol i ddelio â'r dasg hon, yma, byddaf yn siarad am rai triciau ar gyfer datrys y swydd hon.

Cyfrif neu symio celloedd yn seiliedig ar liwiau ffont gyda Swyddogaeth Diffiniedig Defnyddiwr

Cyfrif neu symio celloedd yn seiliedig ar liw ffont gyda rhai swyddogaethau defnyddiol

Cyfrif neu swm celloedd yn seiliedig ar liw ffont gyda nodwedd anhygoel-Cyfrif yn ôl Lliw


Cyfrif neu symio celloedd yn seiliedig ar liwiau ffont gyda Swyddogaeth Diffiniedig Defnyddiwr

Cyfrif celloedd yn seiliedig ar liwiau ffont:

I gyfrifo nifer y celloedd sydd â lliwiau ffont penodol, gwnewch fel y rhain:

1. Daliwch i lawr y ALT + F11 allweddi, ac mae'n agor y Ffenestr Microsoft Visual Basic for Applications.

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

Cod VBA: Cyfrif celloedd yn seiliedig ar liwiau ffont:

Public Function CountColour(pRange1 As Range, pRange2 As Range) As Double
'Update by Extendoffice
Application.Volatile
Dim rng As Range
For Each rng In pRange1
    If rng.Font.Color = pRange2.Font.Color Then
        CountColour = CountColour + 1
    End If
Next
End Function

3. Yna cadwch y cod hwn ac ewch yn ôl i'r daflen waith, ac yna rhowch y fformiwla hon i mewn i gell wag = CountColour (A1: D10, A2) , gweler y screenshot:

Nodyn: Yn y fformiwla uchod, A1: D10 yw'r ystod rydych chi am ei defnyddio a A2 yw'r gell gyda lliw ffont penodol rydych chi am ei chyfrif.

4. Ar ôl teipio'r fformiwla, pwyswch Rhowch allwedd, a byddwch yn cael nifer y celloedd â lliwiau ffont coch. Os ydych chi am gyfrif celloedd lliw ffont eraill, nodwch y fformiwla dro ar ôl tro â phosibl. Byddwch yn cael y canlyniadau canlynol:


Swm celloedd ar sail lliwiau ffont:

I grynhoi celloedd yn seiliedig ar liwiau ffont, gall y Swyddogaeth Diffiniedig Defnyddiwr ganlynol eich helpu chi.

1. Daliwch i lawr y ALT + F11 allweddi, ac mae'n agor y Ffenestr Microsoft Visual Basic for Applications.

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

Cod VBA: Swm celloedd ar sail lliwiau ffont:

Public Function SumByColor(pRange1 As Range, pRange2 As Range) As Double
'Update by Extendoffice
Application.Volatile
Dim rng As Range
Dim xTotal As Double
xTotal = 0
For Each rng In pRange1
    If rng.Font.Color = pRange2.Font.Color Then
        xTotal = xTotal + rng.Value
    End If
Next
SumByColor = xTotal
End Function

3. Yna cadwch y cod hwn a'i ddychwelyd i'r daflen waith wreiddiol, ac yna nodwch y fformiwla hon = SumByColor (A1: D8, A1) i mewn i gell wag, gweler y screenshot:

Nodyn: Yn y fformiwla uchod, A1: D10 yw'r ystod rydych chi am ei defnyddio a A2 yw'r gell gyda lliw ffont penodol yr ydych am ei chrynhoi.

4. Yna pwyswch Rhowch allwedd, a byddwch yn adio pob cell gyda lliwiau ffont coch. Os ydych chi am grynhoi celloedd lliw ffont eraill, nodwch y fformiwla dro ar ôl tro. Byddwch yn cael y canlyniad canlynol:


Cyfrif neu symio celloedd yn seiliedig ar liw ffont gyda rhai swyddogaethau defnyddiol

Efallai bod y Swyddogaeth Diffiniedig Defnyddiwr yn drafferthus i chi ei chadw a'i chymhwyso, yma, byddaf yn argymell teclyn defnyddiol i chi-Kutools ar gyfer Excel, gyda'i swyddogaethau datblygedig, gallwch ddatrys y dasg hon yn gyflym ac yn hawdd.

Awgrym:I gymhwyso hyn COUNTBYFONTCOLOR ac SUMBYFONTCOLOR nodweddion, yn gyntaf, dylech lawrlwytho'r Kutools ar gyfer Excel, ac yna cymhwyswch y nodwedd yn gyflym ac yn hawdd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

Cyfrif celloedd yn seiliedig ar liwiau ffont:

1. Cliciwch cell lle rydych chi am roi'r canlyniad cyfrif, ac yna cliciwch Kutools > Swyddogaethau Kutools > Ystadegol a Mathemateg > COUNTBYFONTCOLOR, gweler y screenshot:

2. Yn y Dadleuon Swyddogaeth blwch deialog, nodwch yr ystod data a'r gell mynegai lliw rydych chi am eu cyfrif yn ôl lliw ffont, gweler y screenshot:

3. Ac yna, cliciwch OK botwm, fe gewch chi'r canlyniad cyfrif cyntaf, i gael canlyniadau eraill, does ond angen i chi gopïo'r fformiwla hon a newid y cyfeiriadau celloedd at eich angen. Gweler y screenshot:


Swm celloedd ar sail lliwiau ffont:

1. Cliciwch cell lle rydych chi am roi'r canlyniad cyfrif, ac yna cliciwch Kutools > Swyddogaethau Kutools > Ystadegol a Mathemateg > SUMBYFONTCOLOR, gweler y screenshot:

2. Yn y Dadleuon Swyddogaeth blwch deialog, nodwch yr ystod data a'r gell mynegai lliw rydych chi am eu crynhoi yn ôl lliw ffont, gweler y screenshot:

3. Ac yna, cliciwch OK botwm, fe gewch chi'r canlyniad swm cyntaf, i gael canlyniadau eraill, does ond angen i chi gopïo'r fformiwla hon a newid y cyfeiriadau celloedd at eich angen. Gweler y screenshot:

Cliciwch i Lawrlwytho Kutools ar gyfer Excel a threial am ddim Nawr!


Cyfrif neu swm celloedd yn seiliedig ar liw ffont gyda nodwedd anhygoel-Cyfrif yn ôl Lliw

Kutools ar gyfer Excel hefyd yn darparu nodwedd hawdd- Cyfrif yn ôl Lliw, gyda'r cyfleustodau hwn, gallwch chi gael y canlyniad cyfrifo yn gyflym fel cyfrif, swm, celloedd cyfartalog ac ati yn ôl y lliw cefndir, lliw ffont, fformatio amodol yn ôl yr angen.

Awgrym:I gymhwyso hyn Cyfrif yn ôl Lliw nodwedd, yn gyntaf, dylech lawrlwytho'r Kutools ar gyfer Excel, ac yna cymhwyswch y nodwedd yn gyflym ac yn hawdd.

Ar ôl gosod Kutools ar gyfer Excel, gwnewch fel hyn:

1. Dewiswch yr ystod ddata rydych chi am ei chyfrif a'i symio yn seiliedig ar wahanol liwiau.

2. Cliciwch Kutools Byd Gwaith> Cyfrif yn ôl Lliw, gweler y screenshot:

3. Yn y Cyfrif yn ôl Lliw blwch deialog, dewiswch Fformatio safonol oddi wrth y Dull lliw gollwng i lawr, a dewis Ffont O dan y Math o gyfrif gollwng, ac mae'r celloedd sydd â'r un lliwiau ffont wedi'u cyfrif, eu hychwanegu, eu cyfartalu ac ati, gweler y screenshot:

4. Ac yna cliciwch Cynhyrchu adroddiad botwm, fe gewch yr ystadegau mewn llyfr gwaith newydd. Gweler y screenshot:

Cliciwch i Lawrlwytho Kutools ar gyfer Excel a threial am ddim Nawr!


Mwy o erthyglau:

  • Cyfrif a Swm Celloedd Yn Seiliedig Ar Lliw Cefndir Yn Excel
  • Gan dybio bod gennych chi ystod o gelloedd gyda gwahanol liwiau cefndir, fel coch, gwyrdd, glas ac ati, ond nawr mae angen i chi gyfrif faint o gelloedd yn yr ystod honno sydd â lliw cefndir penodol a swm y celloedd lliw gyda'r un lliw penodol . Yn Excel, nid oes fformiwla uniongyrchol i gyfrifo Swm a Chyfrif celloedd lliw, yma byddaf yn cyflwyno rhai ffyrdd ichi ddatrys y broblem hon.
  • Rhifau Beiddgar Swm / Cyfrif Mewn Ystod O Gelloedd Yn Excel
  • Pan fydd gennych ystod ddata sy'n cynnwys rhai rhifau beiddgar mewn taflen waith, a nawr rydych chi am grynhoi neu gyfrif y celloedd beiddgar yn unig, wrth gwrs gallwch eu hychwanegu fesul un â llaw, ond bydd yn cymryd llawer o amser. Sut allech chi grynhoi neu gyfrif y celloedd beiddgar yn Excel yn unig gyda ffordd hawdd a chyflym?
  • Cymhwyso Graddiant Lliw ar draws Celloedd Lluosog
  • Yn Excel, gallwn yn hawdd lenwi lliw cefndir i gell neu gelloedd lluosog, ond, weithiau, mae angen i'r graddiant lliw gael ei lenwi fel y dangosir y llun a ganlyn, sut y gallai gael y graddiant lliw mewn cell neu ar draws celloedd lluosog yn Excel?
  • Colofnau Cell Concatenate A Cadwch Lliw Testun Yn Excel
  • Fel y gwyddom i gyd, wrth gyd-daro neu gyfuno colofnau celloedd yn un golofn, collir fformatio'r gell (megis lliw ffont testun, fformatio rhifau, ac ati). Yr erthygl hon, byddaf yn cyflwyno rhai triciau i gyfuno'r colofnau celloedd yn un a chadw lliw'r testun mor hawdd â phosibl yn Excel.

Cyfrif neu symio celloedd yn seiliedig ar liw ffont / cefndir / fformatio amodol:

Kutools ar gyfer Excel: gyda mwy na 300 o ychwanegiadau Excel defnyddiol, am ddim i geisio heb unrhyw gyfyngiad mewn 30 diwrnod. Dadlwythwch a threial am ddim Nawr!

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser.  Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...

Disgrifiad


Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer

  • Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
  • Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
  • Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!
Comments (52)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi..


I used it to count and sum from matrix. The problem is that the I need to count/sum in multiple range of cells. Is it possible to update this code to do this?
This comment was minimized by the moderator on the site
Hello, Joseph,

Maybe there is no direct way for you to count or sum the cell values based on font color in multiple ranges, but, you can apply the third method in this article and use Count by Color feature of Kutools for Excel, with this feature, you just need to select the multiple ranges first, and then apply the feature.
https://www.extendoffice.com/documents/excel/1418-excel-count-sum-by-font-color.html#a3

Please try it, thank you!
This comment was minimized by the moderator on the site
COUNT CELLS BY FONT COLOR tutorial was great! But it is not working when the font color was based on the conditional formatting. Do you have something for this concern?
This comment was minimized by the moderator on the site
Hello,
The codes in this article can not support the conditional formatting, but, you can use our Kutools for Excel's Count by Color feature, it can help you to count or sum conditional font colors. Please try it.
This comment was minimized by the moderator on the site
This was exactly what I needed - Thanks!
This comment was minimized by the moderator on the site
= SumByColor (A1: D8, A1) NÃO FUNCIONOU


=SumByColor(A1:D8;A1) FUNCIONOU

TIRANDO ESPAÇO E USANDO " ; " AO INVÉS DE " , " AI FUNCIONOU LEGAL.

USO EXCEL 10


MUITO BOM.


OBRIGADO
This comment was minimized by the moderator on the site
Is there a way to change Count Or Sum Cells Based On Font Colors With User Defined Function into count or sum cells based on de conditional formating?

I've tried with

Public Function CountColour(pRange1 As Range, pRange2 As Range) As Double

Application.Volatile
Dim rng As Range
For Each rng In pRange1

If rng.FormatConditions.Font.Color = pRange2.FormatConditions.Font.Color Then
CountColour = CountColour + 1

End If
Next
End Function

But it appears not to work, any suggestion?
Thanks
This comment was minimized by the moderator on the site
Hello, Borja,
May be you can use our product, Kutools for Excel, with its Count by Color feature, you can quickly count or sum the cell values based on the conditional formatting without any VBA code, please try. You can download it and free trial in 60 day.
Thank you!
This comment was minimized by the moderator on the site
I tried the SumByColor. It works, but not if the numbers have been coloured by conditional formatting. For example, I have a list of different numbers that are coloured red if they are within a range set by a conditional formatting rule. I would then like to sum only the red-coloured numbers. But the SumByColor VBA code does not work in this situation. Any suggestions to make it work. Thanks
This comment was minimized by the moderator on the site
Hello, Xiahui,
The above code can not applied to conditional formatting color, but, you can use our Kutools for Excel' Count by color feature, with it, you can quickly get the result for counting or summing based on the conditional formatting color. See the below screenshot:
This comment was minimized by the moderator on the site
Hey
Nice macro. I used it to just count from a simple matrix. The problem is that the macro counts also empty cells. How to exclude empty cells from counting?
This comment was minimized by the moderator on the site
Hello, Kriss,
To count the cells based on font color excluding the blank cells, please apply the below User Defined Function, please try:

Public Function CountColour(pRange1 As Range, pRange2 As Range) As Double
Application.Volatile
Dim rng As Range
For Each rng In pRange1
If rng.Value <> "" Then
If rng.Font.Color = pRange2.Font.Color Then
CountColour = CountColour + 1
End If
End If
Next
End Function
This comment was minimized by the moderator on the site
Exactly what I was looking for! This will save me lots of time. Thank You
This comment was minimized by the moderator on the site
Muito obrigada já ajudou muito, porém a minha formula só adiciona à soma outro número quando eu uso o pincel para mudar a cor, se eu trocar a cor da fonte pela barra de ferramenta não dá certo, alguém saber me explicar -
This comment was minimized by the moderator on the site
This was SO helpful - Thanks very much!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations