Ana içeriğe atla

Excel'de koşullu biçimlendirme ile hücreleri renklere göre saymak / toplamak nasıl?

Excel'de, koşullu biçimlendirme kullanarak bazı hücreleri renklendirebilirsiniz. Şimdi bu öğretici, Excel'de koşullu biçimlendirme ile hücreleri hızlı bir şekilde saymak veya toplamak için bazı kullanışlı ve kolay yöntemler anlatacaktır.

Hücreleri yazı tipi rengine ve arka plana göre VBA ile sayın

Kutools for Excel tarafından koşullu biçimlendirme ile hücreleri yazı tipi rengine göre sayın / toplayın iyi fikir3      oyun

Kutools for Excel tarafından koşullu biçimlendirme ile arka plan rengine göre hücreleri sayın / toplayın iyi fikir3      oyun


ok mavi sağ balon Hücreleri yazı tipine ve arka plan rengine göre VBA ile sayın

Excel'de, yalnızca VBA kodu hücreleri belirli bir yazı tipi ve arka plan rengine göre hızlı bir şekilde sayabilir.

1. Basın Alt + F11 açmak için anahtarlar Uygulamalar için Microsoft Visual Basic pencere.

2. tık Ekle > modül ve popping için VBA kodunun altına kopyalayıp yapıştırın modül pencere.

VBA: Bir yazı tipi ve arka plan rengine göre hücreleri sayın.

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. tık koşmak tuşuna basın veya tuşuna basın. F5 tuşuna basarak kodu çalıştırın, ardından açılan iletişim kutusunda ihtiyacınız olan aralığı seçin. Ekran görüntüsüne bakın:
doc sayacı koşullu renk 1

4. tık OK, ardından yazı tipini ve arka plan rengini hücreleri temel alarak saymak istediğiniz hücreyi seçin. Ekran görüntüsüne bakın:

doc sayacı koşullu renk 2

5. tık OK. Ardından, aralıktaki seçili hücreyle kaç hücrenin aynı arka plan rengine ve yazı tipi rengine sahip olduğunu bildirmek için bir iletişim kutusu açılır.

doc sayacı koşullu renk 3


ok mavi sağ balon Kutools for Excel tarafından koşullu biçimlendirme ile hücreleri yazı tipi rengine göre sayın / toplayın

Excel'de, hücreleri yalnızca koşullu biçimlendirme ile yazı tipi rengine göre sayamaz veya toplayamazsınız. Ancak, adında kullanışlı bir eklenti var Kutools for Excel bu sorunu hızlı bir şekilde çözmenize yardımcı olabilir. Renge Göre Say özelliği.

Kutools for Excel, ile daha fazla 300 kullanışlı fonksiyonlar, işlerinizi daha kolay hale getirir. 

Sonra ücretsiz kurulum Kutools for Excel, lütfen aşağıdaki işlemleri yapın:

1. Hücreleri saymak veya koşullu biçimlendirmeyle yazı tipi rengine göre toplamak istediğiniz bir aralığı seçin ve ardından Kutools Artı> Renge Göre Say. Ekran görüntüsüne bakın:

doc sayacı koşullu renk 4

2. Sonra Renge Göre Say iletişim kutusunu seçin Koşullu biçimlendirme altında Renk yöntemi liste ve yazı altında Renk Türü liste. Ardından, sayma ve toplama işleminin sonucunu iletişim kutusunda görüntüleyebilirsiniz. Ekran görüntüsüne bakın:

doc sayacı koşullu renk 5

not: Hesaplama sonucunun bir rapor olarak çıktısını almak istiyorsanız, Rapor oluştur in Renge Göre Say iletişim kutusu, ardından yeni bir çalışma kitabında bir rapor oluşturulacaktır. Ekran görüntüsüne bakın:

doc sayacı koşullu renk 6      doc sayacı koşullu renk 7


Kutools for Excel tarafından koşullu biçimlendirme ile arka plan rengine göre hücreleri sayın / toplayın

Koşullu biçimlendirme ile hücreleri arka plan rengine göre saymak veya toplamak istiyorsanız, Renge Göre Say yarar Kutools for Excel.

1. Koşullu biçimlendirmeyle arka plan rengine göre hücreleri saymak veya toplamak istediğiniz bir aralığı seçin ve ardından Kutools Artı > Renge Göre Say.

Sonra ücretsiz kurulum Kutools for Excel, lütfen aşağıdaki işlemleri yapın:

2. Sonra Renge Göre Say iletişim kutusunu seçin Koşullu biçimlendirme altında Renk yöntemi liste ve Olayın Arka Planı altında Renk Türü liste. Ardından, sayma ve toplama işleminin sonucunu iletişim kutusunda görüntüleyebilirsiniz. Ekran görüntüsüne bakın:

doc sayacı koşullu renk 8

not: Hesaplama sonucunun bir rapor olarak çıktısını almak istiyorsanız, Rapor oluştur içinde Renge Göre Say iletişim kutusu, ardından yeni bir çalışma kitabında bir rapor oluşturulacaktır. Ekran görüntüsüne bakın:

doc sayacı koşullu renk 9

Renge Göre Sayım hakkında daha fazla bilgi için burayı tıklayın.

İpucu.İle Renge Göre Say yardımcı programda, hücreleri yalnızca standart biçimlendirmeyle veya hem standart hem de koşullu biçimlendirmeyle arka plan rengine veya yazı tipi rengine göre sayabilir / toplayabilir / ortalayabilirsiniz. 30 gün içinde herhangi bir sınırlama olmaksızın Renge Göre Sayım uygulamak istiyorsanız, lütfen şimdi indirin ve ücretsiz deneme yapın.


ok mavi sağ balon Hücreleri yazı tipi rengine veya arka plan rengine göre hesaplayın


En İyi Ofis Üretkenlik Araçları

🤖 Kutools AI Yardımcısı: Aşağıdakilere dayalı olarak veri analizinde devrim yaratın: Akıllı Yürütme   |  Kodunu oluşturun  |  Özel Formüller Oluşturun  |  Verileri Analiz Edin ve Grafikler Oluşturun  |  Kutools İşlevlerini Çağır...
Popüler Özellikler: Yinelenenleri Bul, Vurgula veya Tanımla   |  Boş Satırları Sil   |  Veri Kaybı Olmadan Sütunları veya Hücreleri Birleştirin   |   Formülsüz Tur ...
Süper Arama: Çoklu Ölçütlü VLookup    Çoklu Değer VLookup  |   Birden Çok Sayfada VLookup   |   Bulanık Arama ....
Gelişmiş Açılır Liste: Hızla Açılır Liste Oluşturun   |  Bağımlı Açılır Liste   |  Çoklu Seçim Açılır Liste ....
Sütun Yöneticisi: Belirli Sayıda Sütun Ekleme  |  Sütunları Taşı  |  Gizli Sütunların Görünürlük Durumunu Değiştir  |  Aralıkları ve Sütunları Karşılaştırın ...
Öne Çıkan Özellikler: Izgara Odağı   |  Tasarım görünümü   |   Büyük Formül Çubuğu    Çalışma Kitabı ve Sayfa Yöneticisi   |  Kaynak Kütüphanesi (Otomatik metin)   |  Tarih Seçici   |  Çalışma Sayfalarını Birleştirin   |  Hücreleri Şifrele/Şifresini Çöz    E-postaları Listeye Göre Gönder   |  Süper Filtre   |   Özel Filtre (kalın/italik/üstü çizili filtre...) ...
En İyi 15 Araç Seti12 Metin Tools (Metin ekle, Karakterleri Kaldır, ...)   |   50+ Grafik Türleri (Gantt şeması, ...)   |   40+ Pratik Formüller (Yaşı doğum gününe göre hesapla, ...)   |   19 sokma Tools (QR Kodunu Girin, Yoldan Resim Ekle, ...)   |   12 Dönüştürme Tools (Sayılardan Kelimelere, Para Birimi Dönüştürme, ...)   |   7 Birleştir ve Böl Tools (Gelişmiş Kombine Satırları, Bölünmüş hücreler, ...)   |   ... ve dahası

Kutools for Excel ile Excel Becerilerinizi Güçlendirin ve Daha Önce Hiç Olmadığı Gibi Verimliliği Deneyimleyin. Kutools for Excel, Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar.  En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...

Açıklama


Office Tab, Office'e Sekmeli Arayüz Getirir ve İşinizi Çok Daha Kolay Hale Getirir

  • Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
  • Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
Comments (7)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
Could you please teach me VBA codes I would like to learn VBA using excel sheet
This comment was minimized by the moderator on the site
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à . Mình cám ơn.
This comment was minimized by the moderator on the site
Hi,
How do I modified the code for the cell contain conditional formatting? Because it count the background as "blank".


Thanks.
This comment was minimized by the moderator on the site
Sorry I have no idea about the VBA code.
This comment was minimized by the moderator on the site
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
This comment was minimized by the moderator on the site
hi


kindly send the above VBA code same code is I need please help.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations