Excel'de Koşullu Biçimlendirme > Kullan simgesini Rengi Ayarla seçeneğinin rengini nasıl değiştirirsiniz?
Excel'in Koşullu Biçimlendirme özelliğini simge setleriyle kullanırken, her simgenin varsayılan olarak belirli bir renkle ilişkilendirildiğini fark etmiş olabilirsiniz. Genellikle değer %67’den büyükse yeşil renkli yukarı bakan bir ok, değer %33 ile %67 arasında ise sarı yatay bir ok ve %33’ün altındaysa kırmızı aşağı bakan bir ok görüntülenir. Ancak bu varsayılan simge renkleri sabittir ve standart Excel seçenekleriyle kolayca özelleştirilemez. Aşağıdaki ekran görüntülerinde gösterildiği gibi, bu simge renklerini tercihlerinize veya raporlama stilinize daha iyi uyacak şekilde değiştirmek ister misiniz?
Koşullu Biçimlendirme Kullan simge setini değiştir
VBA özel Koşullu Biçimlendirme Kullan simge seti
Koşullu Biçimlendirme Kullan simge setini değiştir
Şu anda Excel, Koşullu Biçimlendirme Kullan simge setlerinin renklerini doğrudan değiştirmek için yerleşik bir yöntem sunmamaktadır. Ancak, sembolleri (örneğin okları) elle ekleyip ardından istenilen renklere ayarlamak için Koşullu Biçimlendirme Kullan kullanarak yaratıcı bir geçici çözüm uygulayabilirsiniz. Bu esnek yaklaşım, simge renklerini kendi tercihlerinize veya raporlama standartlarınıza göre özelleştirmenize olanak tanır. Bu yöntem özellikle pano görünümlerinde, görsel raporlarda veya kurumsal marka kimliği için renk uyumu gerektiğinde oldukça kullanışlıdır.
Bu yöntemi uygulamak için aşağıdaki adımları izleyin; bu sayede yalnızca renkleri özelleştirmekle kalmaz, aynı zamanda Wingdings3 gibi yazı tiplerinden semboller kullanarak belirli simge şekillerini de seçebilirsiniz:
1. Veri listenizin yanındaki boş bir hücreyi seçin; örneğin F2’yi kullanın. F2’ye %67, F3’e %33 ve F4’e %0 girin. Bu değerler, koşullu simgeler için yüzdelik eşiklerinizi oluşturur.![]()
2. G2 hücresine, %67’den yüksek olan değerlerin satır numarasını hesaplamak için aşağıdaki formülü girin (bu örnekte C1:C8 aralığı değer listenizi temsil eder) ve ardından her bir değer satırı için sonucu hesaplamak üzere doldurma tutamacını aşağı doğru sürükleyin.
=PERCENTILE($C$1:$C$8, F2) ![]()
3. Ardından H2 hücresine ilk simgenizi eklemek için Ekle > Sembol seçeneğine tıklayın. Sembol iletişim kutusunda, Yazı Tipi açılır menüsünden Wingdings3’ü seçin ve ardından yukarı bakan ok sembolünü (örneğin karakter kodu 232) seçip H2’ye ekleyin. Bu sembol, yüksek değerleri temsil eder. Ekran görüntülerine bakın:
4. Orta ve düşük değerler için sırasıyla H3 hücresine yatay ok, H2 hücresine ise aşağı bakan ok eklemek üzere yukarıdaki işlemi tekrarlayın. Görsel tasarımınızla tam uyum sağladığından emin olmak için sembol seçimini iki kez kontrol edin.![]()
5. Şimdi, B sütununa (değer listenizin C1'den itibaren devam ettiği sütunun hemen yanına) her değere karşılık gelen bir simge atamak için B1 hücresine bu formülü girin. Formülü girdikten sonra, tüm değer listenizin yanına otomatik olarak uygulamak üzere doldurma tutamacını aşağı doğru sürükleyin.
=IF(C1="","",IF(C1>,=$G$2,$H$2,IF(C1>,=$G$3,$H$3,$H$4))) İpucu:
- C1: Değer hücresine yapılan başvuru.
- G2: 67 % değer satırıdır
- H2: En yüksek değerlere karşılık gelen simge (ok).
- G3: %33 değerini içeren satırdır.
- H3: Orta aralıktaki değerlere karşılık gelen ok.
- G4: %33’ün altındaki değerdir.
- h2: Düşük aralıktaki değerlere karşılık gelen ok.
6. Okları içeren aralığı (örneğin B1:B8 hücrelerini) seçin, ardından bu hücrelerin yazı tipini Wingdings 3 olarak ayarlayın. Bu adım, okların rastgele harf veya karakterler yerine doğru semboller olarak görünmesini sağlar.![]()
7. Okları istediğiniz renk şemasına göre boyamak için simge aralığını seçin, ardından Giriş > Koşullu Biçimlendirme Kullan[TN_41_END]] > Yeni Kural yolunu izleyin. Bu işlem, özel simgeleriniz için biçimlendirme koşulları oluşturmak üzere iletişim kutusunu açar.![]()
8. Yeni Biçimlendirme Kuralı iletişim kutusunda, Biçimlendirilecek hücreleri belirlemek için bir formül kullan seçeneğini işaretleyin. En yüksek değerleri hedeflemek için şu formülü girin: =$C1>=$G$2. Biçim seçeneğine tıklayıp Yazı Tipi sekmesine gidin ve yukarı bakan oklar için istediğiniz rengi seçin (örneğin vurgu için kırmızı).![]()
İpucu: Koşulları diğer aralıklara kopyalarken biçimlendirmenin beklendiği gibi uygulanabilmesi için mutlak ve göreli hücre başvurularınızın doğru olduğundan emin olun.
9. Bu yeni biçimi uygulamak için Tamam düğmesine iki kez tıklayın. Yukarı bakan oklarınız artık seçtiğiniz renkte görünecektir.![]()
10. Yatay ve aşağı bakan oklar için işlemi tekrarlayın ve Yeni Kural iletişim kutusunda aşağıdaki formülleri kullanın:
Yatay okları biçimlendir:
=AND($C1<,$G$2,$C1>,=$G$3) Aşağı bakan okları biçimlendir:
=$C1<$G$3 Her ok türü için dilediğiniz renkleri ekleyin.
Ayrıca, Yazı Tipi Rengi düğmesi aracılığıyla okların yazı tipi rengini istediğiniz zaman elle değiştirerek görünümü daha da ince ayarlayabilirsiniz. Bu işlem, temel koşullu kuralları değiştirmeden hızlı renk ayarlamaları yapmak için son derece kullanışlıdır. Giriş sekmesi altında bulunur.![]()
Bu adımları izleyerek, raporlarınızı daha görsel olarak dikkat çekici ve ihtiyaçlarınıza tam uyumlu hale getiren özelleştirilmiş renklerde simge setleri oluşturabilirsiniz. Bu geçici çözüm, simge renkleri üzerinde tam kontrole sahip olmanız veya raporun estetik gereksinimlerine uymanız gerektiğinde idealdir. Ancak bu yaklaşımın ek sütunlar gerektirdiğini, formül yönetiminde dikkatli olunması gerektiğini ve simge hizalamasının yerleşik simge setlerinden farklılık gösterebileceğini unutmayın.
Daha sorunsuz çalışan yerleşik simgeler ya da resimler ve tamamen yeni simgeler gibi daha gelişmiş simge özelleştirme seçenekleri arıyorsanız, lütfen aşağıda açıklanan VBA alternatifini inceleyin.
VBA Kodu - Özel bir Koşullu Biçimlendirme Kullan simge seti oluşturun (kullanıcı tanımlı resimler veya renkler)
Standart Excel’in bir sınırlaması, Koşullu Biçimlendirme’de yerleşik simge setlerinin rengini doğrudan değiştirememenizdir. Bu sınırlamayı aşmak için, hücre değerlerine göre programlı olarak hücrelere şekiller veya resimler (örneğin renkli simgeler ya da özel olarak hazırlanmış görseller) eklemek üzere VBA kullanabilirsiniz. Bu yöntem, yerleşik Excel seçeneklerinin ötesine geçip simgeleri istediğiniz renk ve stilde görüntülemek istediğinizde özellikle etkilidir.
1. VBA düzenleyicisini açmak için Geliştirici Araçları > Visual Basic seçeneğine tıklayın. Yeni Microsoft Visual Basic for Applications penceresinde Ekle > Modül seçeneğine tıklayıp aşağıdaki kodu yeni modüle kopyalayıp yapıştırın:
Sub CustomConditionalIcons()
Dim rng As Range
Dim cell As Range
Dim ws As Worksheet
Dim upIcon As String, midIcon As String, downIcon As String
Dim upColor As Long, midColor As Long, downColor As Long
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ws = ActiveSheet
Set rng = Application.InputBox("Select data range for custom icons", xTitleId, Selection.Address, Type:=8)
' Define Unicode symbols to use as icons (can replace with other symbols or images if desired)
upIcon = ChrW(9650) ' ▲ Up triangle
midIcon = ChrW(9651) ' △ Mid triangle
downIcon = ChrW(9660) ' ▼ Down triangle
' Define colors (RGB)
upColor = RGB(0, 176, 80) ' Green
midColor = RGB(255, 192, 0) ' Yellow
downColor = RGB(255, 0, 0) ' Red
' Remove existing shapes/icons from the range
Dim sh As Shape
For Each sh In ws.Shapes
If Not Intersect(sh.TopLeftCell, rng) Is Nothing Then
If Left(sh.Name, 13) = "CustomIconSet" Then
sh.Delete
End If
End If
Next
' Loop through cells and add custom icons
For Each cell In rng
If IsNumeric(cell.Value) Then
Dim percentile67 As Double, percentile33 As Double
percentile67 = Application.WorksheetFunction.Percentile(rng, 0.67)
percentile33 = Application.WorksheetFunction.Percentile(rng, 0.33)
Dim iconText As String
Dim iconColor As Long
If cell.Value >= percentile67 Then
iconText = upIcon
iconColor = upColor
ElseIf cell.Value >= percentile33 Then
iconText = midIcon
iconColor = midColor
Else
iconText = downIcon
iconColor = downColor
End If
' Insert icon as a TextBox shape
Dim iconShape As Shape
Set iconShape = ws.Shapes.AddTextbox(msoTextOrientationHorizontal, cell.Left + 2, cell.Top + 2, cell.Width - 4, cell.Height - 4)
iconShape.TextFrame.Characters.Text = iconText
With iconShape.TextFrame2.TextRange.Font
.Size = cell.Font.Size
.Fill.ForeColor.RGB = iconColor
.Name = cell.Font.Name
End With
iconShape.Name = "CustomIconSet" & cell.Address(0, 0)
iconShape.Line.Visible = msoFalse
iconShape.TextFrame.HorizontalAlignment = xlHAlignCenter
iconShape.TextFrame.VerticalAlignment = xlVAlignCenter
iconShape.Placement = xlMoveAndSize
End If
Next
End Sub 2. Ardından, makroyu çalıştırmak için F5tuşuna basın (veya)
düğmesine tıklayın). İstendiğinde, özel simgelerinizi görüntülemek istediğiniz aralığı seçin. Makro, her hücrenin değerine ve grubun yüzdeliklerine göre Metin Kutusu kullanarak renkli simgeler ekleyecektir.
- Verileriniz değiştiğinde, simgeleri güncellemek veya yenilemek için makroyu tekrar çalıştırın. Bu özelliğin düzgün çalışabilmesi için kullanıcıların makroları etkinleştirmesi gerekir. Şekiller, elle ya da yeniden uygulamak amacıyla makro koduyla silinebilir.
- Bu kodun çalıştırılmasının, değerlerinizin simgelerle üzerine yazılmasına neden olacağını unutmayın—devam etmeden önce verilerinizi mutlaka yedekleyin.
Bu VBA yaklaşımı son derece esnektir—simgeler, renkler ve şekiller tamamen özelleştirilebilir; bu da marka yönergelerine veya hedef kitlelerin çok spesifik görsel ipuçları talep ettiği senaryolara uygun, uzman seviyesinde panolar oluşturmak için idealdir.
Özetle, yerleşik Excel simge setlerinin renkleri sabit olsa da, çalışma sayfalarınızda özelleştirilmiş, renkli simgeler kullanmanıza olanak tanıyan çeşitli alternatif teknikler mevcuttur. Tam düzen kontrolü için manuel semboller ve Koşullu Biçimlendirme’yi birlikte kullanabileceğiniz geçici çözümü tercih edin; programlanabilir renklerle herhangi bir resim veya sembol eklemek içinse VBA’yı kullanın. Her yaklaşımın kendine özgü avantajları ve dikkat edilmesi gereken noktaları vardır—bu da veri görselleştirme ihtiyaçlarınıza en uygun çözümü seçmenizi sağlar.

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın
- Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
- Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
- VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
- Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar