İpucu: Digər dillər Google-tərcümə olunur. Sizi ziyarət edə bilərsiniz English bu linkin versiyası.
Daxil ol
x
or
x
x
Qeydiyyatdan
x

or

Excel-də şərti formatda olan rənglərə görə hüceyrələri saymaq / qiymətləndirmək necə?

Excel-də şərti formatlamadan istifadə edərək bəzi hüceyrələri rəngləndirə bilərsiniz. İndi bu təlimçi Excel-də şərti formatlaşdırma ilə hüceyrələri rənglə saymaq və ya yekunlaşdırmaq üçün bir sıra lazımlı və asan üsulları izah edəcək.

VBA tərəfindən font rəng və fon ilə hüceyrələri saymaq

Excel üçün Kutools tərəfindən şərti formatlaşdırma ilə font rənginin sayını / həcmini təyin edin yaxşı fikir3 oynamaq

Excel üçün Kutools tərəfindən şərti formatlaşdırma ilə arka plan rənginə görə say / yekun hüceyrələri yaxşı fikir3 oynamaq


Artıq və ya fomt rəngli Excel-də tezliklə Count / Sum hüceyrələri

Bəzi hallarda, birdən çox rəngli hüceyrələrə malik ola bilərsiniz və istədiyinizi eyni rəngə əsaslanan dəyərlər hesablamaq / yekunlaşdırmaq, necə tez hesablaya bilərsiniz?
ilə Excel üçün Kutools's Rənglə hesablayınrənglə bir çox hesablamanı tez bir zamanda edə bilərsiniz və ayrıca hesablanmış nəticə hesabatını yarada bilər. 60 gün ərzində pulsuz tam özellikli sınaq üçün tıklayın!
1 rəngli doc sayı
Excel üçün Kutools: 300 gündə heç bir məhdudiyyət olmadan cəhd etmək üçün 60-dən çox lazımlı Excel eklentisi ilə.

arrow mavi sağ bubble VBA tərəfindən font və fon rənglərinə görə hüceyrələri saymaq


Excel-də, yalnız VBA kodları, müəyyən bir yazı tipi və fon rəngi əsasında hüceyrələri tezliklə sayır.

1. Basın Alt + F11 açmaq üçün açarlar Proqramlar üçün Microsoft Visual Basic pəncərə.

2. klik Taxmaq > Modules və VBA kodunun altına kopyalayıp yapıştırın Modules pəncərə.

VBA: Bir yazı tipi və fon rənginə əsaslanan hüceyrələri saymaq.

Sub DisplayFormatCount()
	'Updateby20150305
	Dim Rng As Range
	Dim CountRange As Range
	Dim ColorRange As Range
	Dim xBackColor As Long
	Dim xFontColor As Long
	On Error Resume Next
	xTitleId       = "KutoolsforExcel"
	Set CountRange = Application.Selection
	Set CountRange = Application.InputBox("Count Range :", xTitleId, CountRange.Address, Type: = 8)
	Set ColorRange = Application.InputBox("Color Range(single cell):", xTitleId, Type: = 8)
	Set ColorRange = ColorRange.Range("A1")
	xReturn        = 0
	For Each Rng In CountRange
		qqq           = Rng.Value
		xxx           = Rng.DisplayFormat.Interior.Color
		If Rng.DisplayFormat.Interior.Color = ColorRange.DisplayFormat.Interior.Color Then
			xBackColor   = xBackColor + 1
		End If
		If Rng.DisplayFormat.Font.Color = ColorRange.DisplayFormat.Font.Color Then
			xFontColor = xFontColor + 1
		End If
	Next
	MsgBox "BackColor is " & xBackColor & Chr(10) & "FontColor is " & xFontColor
End Sub

3. klik qaçış düyməsini basın və ya basın F5 kodunu çalıştırmak üçün düyməsini basın, sonra açılan informasiya qutusunda lazım olan aralığı seçin. Ekran görüntüsünə baxın:
doc-count-by-conditional-color-1

4. klik OKsonra yazı tipi və fon rəngi əsasında hüceyrələri saymaq istədiyiniz bir hüceyrəni seçin. Ekran görüntüsünə baxın:

doc-count-by-conditional-color-2

5. klik OK. Sonra dialoq, seçilmiş hüceyrə ilə eyni fon rəngi və yazı rənginin neçə hüceyrə olduğunu söyləmək üçün çıxır.

doc-count-by-conditional-color-3


arrow mavi sağ bubble Excel üçün Kutools tərəfindən şərti formatlaşdırma ilə font rənginin sayını / həcmini təyin edin

Excel-də, hüdudları şrift ölçüsündə yalnız şərti formatda saymaq və ya hesablamaq mümkün deyil. Ancaq çağırılan lazımlı bir əlavə var Excel üçün Kutools bu problemi onunla tezliklə həll etməyə kömək edə bilər Rənglə hesablayın xüsusiyyət.

Excel üçün Kutools, daha çox 300 lazımlı funksiyaları, işinizi daha asanlaşdırır.

Sonra pulsuz yükləmə Excel üçün Kutools, aşağıdakıları edin:

1. Hücreləri şərti formatlaşdırma ilə yazı tipi rəngləri saymaq və ya yığmaq istədiyiniz bir sıra seçin və sonra basın Müəssisə > Rənglə hesablayın. Ekran görüntüsünə baxın:

doc-count-by-conditional-color-4

2. Sonra da Rənglə hesablayın dialoq seçin Şərti Biçimləmə altında Rəng metodu siyahısı və Şrift altında Rəng növü siyahı. Sonra hesablama və dialoqda yekunlaşdırma nəticəsini görə bilərsiniz. Ekran görüntüsünə baxın:

doc-count-by-conditional-color-5

QeydHesabatın nəticəsini hesabat olaraq vermək istəsəniz, tıklaya bilərsiniz Hesabat yaradın in Rənglə hesablayın dialoq sonra yeni bir iş kitabında bir hesabat inşa ediləcək. Ekran görüntüsünə baxın:

doc-count-by-conditional-color-6 doc-count-by-conditional-color-7

diqqət 1Excel üçün Kutools: Excel-də olmalı olan 300 funksiyaları buradan yükləyə bilərsiniz

Excel üçün Kutools tərəfindən şərti formatlaşdırma ilə arka plan rənginə görə say / yekun hüceyrələri

Şərti formatda hüceyrələri arxa plana görə saymaq və ya yekunlaşdırmaq istəyirsinizsə, müraciət edə bilərsiniz Rənglə hesablayın faydası Excel üçün Kutools.

1. Şərti formatda hüceyrələri arka plan rənglərinə görə saymaq və ya cəmləmək istədiyiniz bir sıra seçin, sonra basın Müəssisə > Rənglə hesablayın.

Sonra pulsuz yükləmə Excel üçün Kutools, aşağıdakıları edin:

2. Sonra da Rənglə hesablayın dialoq seçin Şərti Biçimləmə altında Rəng metodu siyahısı və Fon altında Rəng növü siyahı. Sonra hesablama və dialoqda yekunlaşdırma nəticəsini görə bilərsiniz. Ekran görüntüsünə baxın:

doc-count-by-conditional-color-8

QeydHesabatın nəticəsini hesabat olaraq vermək istəsəniz, tıklaya bilərsiniz Hesabat yaradın ci Rənglə hesablayın dialoq sonra yeni bir iş kitabında bir hesabat inşa ediləcək. Ekran görüntüsünə baxın:

doc-count-by-conditional-color-9

Rəng ilə hesablaşma haqqında daha ətraflı məlumat üçün buraya basın.

İpucu.ilə Rənglə hesablayın kommunal, eyni zamanda standart və şərti formatlaşmanın yalnız və ya hər ikisini standart biçimlendirme ilə fon rəngli və ya font rəngli hüceyrələri / sum / orta hesablaya bilərsiniz. 60 gün ərzində məhdudlaşdırmadan Rəng ilə Count tətbiq etmək istəyirsinizsə, yükləyin və indi pulsuz bir sınaq versiyasını edin.


arrow mavi sağ bubble Yazı tipi rəng və ya fon rəngi ilə hüceyrələri hesablayın




Təklif olunan Məhsuldarlıq Vasitələri

Office Tab

qızıl star1 Chrome, Firefox və yeni Internet Explorer kimi Excel və digər Office proqramlarına lazımlı sekmeleri gətirin.

Excel üçün Kutools

qızıl star1 Amazing! 5 dəqiqədə məhsuldarlığınızı artırın. Heç bir xüsusi bacarıqa ehtiyac yoxdur, hər gün iki saat saxlaya bilərsiniz!

qızıl star1 300 Excel üçün yeni funksiyalar, Excel çox asan və güclü olun:

  • Veriyi ləğv etmədən Cell / Satır / Sütunları birləşdirin.
  • Bir neçə Çarşaf və İş Kitabını birləşdirin və birləşdirin.
  • Çaprazları müqayisə edin, birdən çox aralığa kopyalayın, mətni tarixə, vahidə və valyuta çevrilməsinə çevirin.
  • Rənglər, Paging Subtotals, Advanced Sort və Super Filter tərəfindən sayılan,
  • Daha çox seçin / Insert / Sil / Mətn / Biçim / Bağlantı / Yorum / Çalışma kitabları / Çalışma Qurğuları Tools ...

Excel üçün Kutools-un ekranı

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.
    Heather Heathfield · 2 months ago
    Hi,

    This is a great piece of VBA and works perfectly. Are you able to modify this code to make it a function and then be used as a formula?

    e.g.
    =DisplayFormatCount(A14:E14,A2,False) for counting background colour (Count Range, Colour Match Cell, type)

    =DisplayFormatCount(C29:D29,A2,True) for counting font colour

    I would like to you something like this for an input form of many tables and validation fields that are compulsory. I would then be able to count how many fields that have not been completed correctly.


    Cheers
  • To post as a guest, your comment is unpublished.
    Rajendhar · 5 months ago
    Could you please teach me VBA codes I would like to learn VBA using excel sheet
  • To post as a guest, your comment is unpublished.
    Long Tran · 7 months ago
    Chào bạn.

    VBA đếm ô màu rất hay, tuy nhiên bạn có thể sửa giúp mình để kết quả không hiện thành msg box mà hiện luôn trên ô excel chỉ định được không? thêm cả hàm sum, average nữa thì càng tốt :D . Mail của mình là tranvanlong.dne@gmail.com. Mình cám ơn.
  • To post as a guest, your comment is unpublished.
    falina · 1 years ago
    Hi,
    How do I modified the code for the cell contain conditional formatting? Because it count the background as "blank".


    Thanks.
    • To post as a guest, your comment is unpublished.
      Sunny · 1 years ago
      Sorry I have no idea about the VBA code.
  • To post as a guest, your comment is unpublished.
    Morton Wakeland · 3 years ago
    May I congratulate you on a most easily understood and well written VBA program to perform such a simple task - i.e., count the number of cells with a specific color derived from Conditional Formatting.
    It beats the pants of the monster program by Pearson, and his does not even work, at least in Excel 2013. Nor do other supposed counting programs work that I have tried. Yours is the only one!! This worked perfectly.
    Thank you, thank you, thank you.
    Best Holiday Wishes,
    Mort in Dallas
    • To post as a guest, your comment is unpublished.
      Naresh · 1 years ago
      hi


      kindly send the above VBA code same code is I need please help.