KutoolsforOffice — Tek çözüm, beş güçlü araç.Daha az çabayla daha fazlasını başarmak.

Excel: Yazı Tipi Rengi kırmızıysa belirli bir metin döndürün veya başka işlemler gerçekleştirin

YazarXiaoyang Değiştirme Tarihi

Gerçek dünya Excel kullanımında, özellikle kırmızı yazı tipi rengi, uyarıları, istisnaları, başarısız doğrulamaları veya yüksek öncelikli notları belirtmek için sıkça tercih edilir. Bu renkleri elle ya da Koşullu Biçimlendirme aracılığıyla uygulamak oldukça kolay olsa da, yazı tipi rengini algılayıp buna göre hareket eden formüller yazmak her zaman o kadar kolay değildir. Örneğin, bir hücrenin metni kırmızıysa özel bir mesaj döndürmek, ilişkili başka bir hücreyi vurgulamak veya biçimlendirmeyi buna göre ayarlamak isteyebilirsiniz—bu senaryolar aşağıda gösterilmiştir.

Bu makale, Excel’de kırmızı yazı tipine dayalı işlemleri gerçekleştirmek için birkaç pratik çözüm sunar. Bu yöntemler, VBA tabanlı algılamadan Koşullu Biçimlendirme’yi kullanmaya ve yerleşik Bul ve Değiştir aracını uygulamaya kadar geniş bir yelpazede yer alır. Ayrıca, en uygun yöntemi seçmenize yardımcı olmak amacıyla kullanım senaryolarının avantajlarını ve sık karşılaşılan tuzakları da inceleyeceğiz.


Yazı Tipi Rengi kırmızıysa başka bir hücrede belirli bir metin döndürün

Başvurulan bir hücrenin Yazı Tipi Rengi kırmızıysa, başka bir hücrede belirli bir metni (örneğin "Fail" veya "Pass") döndürmek için doğrudan bir formül işe yaramaz; çünkü Excel işlevleri varsayılan olarak yazı tipi rengini algılayamaz. Bu durumda, Kullanıcı Tanımlı İşlev (UDF) olarak bilinen özel bir VBA işlevinden yararlanabilirsiniz. Bu yöntem, sonuçların her zaman yazı tipi rengi değişikliklerine göre otomatik olarak güncellenmesini istediğinizde idealdir. Unutmayın: Bu işlevin doğru çalışabilmesi için çalışma kitabını kullanan tüm kullanıcıların makroları etkinleştirmiş olması gerekir.

1. Alt + F11 tuşlarına aynı anda basarak Microsoft Visual Basic for Applications düzenleyici penceresini açın.

2. Ardından, Ekle > Modül seçeneğini tıklayın. Açılan modül penceresine aşağıdaki VBA kodunu kopyalayıp yapıştırın:

VBA kodu: Yazı Tipi Rengi kırmızıysa belirli bir metin döndür

Function FontColorisRed(Rng As Range)
'Updateby ExtendOffice
    Application.Volatile
    If Rng.Font.ColorIndex = 3 Then
    FontColorisRed = "Fail"
    Else
    FontColorisRed = "Pass"
    End If
End Function
Not: Yukarıdaki kodda, eğer Yazı Tipi Rengi kırmızıysa işlev "Başarısız" değerini döndürür; aksi takdirde "Başarılı" değerini döndürür. Bu döndürülen metinleri ihtiyaçlarınıza göre değiştirebilirsiniz. Ayrıca özel kırmızı tonlarıyla (standart Excel kırmızısı değil) çalışıyorsanız, VBA'daki renk kodunu buna göre ayarlamanız gerekebilir.

3. VBA düzenleyiciyi kapatın. Şimdi bir çalışma sayfası hücresine aşağıdaki formülü girin (örneğin C2 hücresine):=FontColorISRed(B2) ve ardından diğer satırlara formülü uygulamak için doldurma tutamacını aşağı doğru sürükleyin. Başvurulan hücrenin yazı tipi rengi kırmızıysa, sonuç anında "Fail" (Başarısız) olarak görüntülenecektir.

Yazı rengi kırmızıysa belirli bir metin döndürmek için bir formül uygula

Başvurulan hücrelerdeki Yazı Tipi Rengi’ni değiştirdikten sonra formülün güncellenmediğini düşünüyorsanız, sonucu yenilemek için F9tuşuna basın veya formülü tekrar girin. Unutmayın, tüm VBA çözümlerinde olduğu gibi, bu özelliğin çalışması için dosyanızın makro destekleyen bir çalışma kitabı ().xlsm) olarak kaydedilmesi ve makroların etkinleştirilmiş olması gerekir.

kutools for excel yapay zekasının ekran görüntüsü

Excel'in sihrini KUTOOLS AI ile keşfedin

  • Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsini basit komutlarla oluşturulan grafiklerle tamamlayın.
  • Ö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 anında uygulayın.
  • Formül Yorumlama: Karmaşık formülleri bir çırpıda anlayın.
  • Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
Yapay zekâ destekli araçlarla Excel yeteneklerinizi geliştirin.Şimdi İndirinve verimliliği hiç olmadığı kadar deneyimleyin!

Yazı Tipi Rengi kırmızıysa hücreyi vurgulayın

Yazı tipi rengi kırmızı olan hücreleri görsel yönetimi güçlendirmek veya başka işlemler için vurgulamak istiyorsanız, Excel’in Koşullu Biçimlendirme özelliğini bir VBA işleviyle birlikte kullanabilirsiniz. Bu çözüm, belirli hücrelere görsel vurgu eklemek ve bunu mevcut biçimlendirme kurallarıyla sorunsuzca entegre etmek istediğinizde oldukça etkilidir. Dosyayı paylaşmayı planlıyorsanız, bu yaklaşımın makrolar gerektirdiğini unutmayın ve makro güvenlik ayarlarınızı buna göre uygun şekilde yönetin.

1. VBA düzenleyiciyi açmak için Alt + F11 tuşlarına basın.

2.Ekle>Modülseçeneğine tıklayın ve aşağıdaki VBA kodunu modül penceresine yapıştırın:

VBA kodu: Yazı Tipi Rengi kırmızıysa hücreyi vurgulayın

Function HighlightRedFont(pRg As Range) As Boolean
'Updateby ExtendOffice
Dim xRg As Range
Dim xBol As Boolean
xBol = False
    For Each xRg In pRg
        If xRg.Font.Color = vbRed Then
            xBol = True
        End If
    Next
  HighlightRedFont = xBol
End Function

3. VBA düzenleyiciyi kapatın ve Excel’e dönün. Aşağıda gösterildiği gibi Giriş > Koşullu Biçimlendirme Kullan > Yeni Kural yolunu izleyin:

Giriş > Koşullu Biçimlendirme > Yeni Kural'a tıklayın

4.Yeni Biçimlendirme Kuralıiletişim kutusunda aşağıdaki adımları uygulayın:

  • Bir Kural Türü Seçin bölümünde, Biçimlendirilecek hücreleri belirlemek için bir formül kullan seçeneğini işaretleyin.
  • Formül kutusuna aşağıdaki formülü girin (örneğin, B2 hücresine uygulanacaksa):=highlightredfont(B2)
  • Biçim düğmesine tıklayarak istediğiniz vurguyu ayarlayın.

İletişim kutusundaki seçenekleri belirtin

5. Hücre Biçimini Ayarla iletişim kutusunda, Dolgu sekmesine gidin ve hücreler için vurgu rengini seçin. Seçiminizi onaylamak için Tamam düğmesine tıklayın.

Hücreyi vurgulamak için bir renk seçin

6.Tamam düğmesine iki kez tıklayın (her iletişim kutusu için bir kez) ve kuralı uygulayın. Artık kırmızı yazı tipine sahip hücreler, ayarlarınıza göre otomatik olarak vurgulanacaktır; örnek aşağıda gösterilmiştir:

Kırmızı yazı rengine sahip hücreler vurgulanır

Koşullu Biçimlendirme kullanıldığında yazı tipi rengi değiştirildikten sonra güncellenmiyorsa, etkilenen hücreyi düzenlemeyi veya yenilemek için F9 tuşuna basmayı deneyin. Bu yöntemin, özel bir VBA işlevinin mevcut olmasına ve makroların etkinleştirilmiş olmasına bağlı olduğunu unutmayın.


Yazı Tipi Rengi kırmızıysa Yazı Tipi Rengi'i değiştirin

Kırmızı yazı tipindeki tüm metni farklı bir Yazı Tipi Rengine dönüştürmeniz gerekebilir—biçimlendirmeyi birleştirmek veya verileri daha etkili şekilde işaretlemek için. Excel’de bu ihtiyaç için Bul ve Değiştir özelliği ile Kutools for Excel gibi üçüncü taraf eklentiler dahil olmak üzere çeşitli çözümler mevcuttur. Her yaklaşımın kendine özgü avantajları ve dikkat edilmesi gereken noktaları vardır.

Yazı Tipi Rengi kırmızıysa Bul ve Değiştir işleviyle Yazı Tipi Rengi'i değiştirin

Excel’in Bul ve Değiştir özelliği, biçimlendirmeye göre arama ve değiştirme yapmanızı sağlar; böylece belirli bir Yazı Tipi Rengine (örneğin kırmızıya) sahip tüm hücreleri kolayca seçip bunları başka bir renge verimli şekilde değiştirebilirsiniz. Bu yöntem, bir çalışma sayfası ya da aralık genelinde hızlı düzenlemeler yapmak için idealdir ve makro veya eklenti gerektirmez.

1. Yazı tipi rengini değiştirmek istediğiniz aralığı seçin ve ardından Ctrl + H tuşlarına basarak Bul ve Değiştir iletişim kutusunu açın. Aşağıda gösterildiği gibi daha fazla ayar için Seçenekler >> seçeneğine tıklayın:

İletişim kutusunda Seçenekler'e tıklayın

2. Genişletilmiş iletişim kutusunda aşağıdaki işlemleri gerçekleştirin:

  • Ne Ara ve İle Değiştir alanlarına odaklanmak için boş bırakın.
  • Ne Ara kutusunun yanında, Biçim > Hücreden biçim seçin seçeneğine tıklayın ve ardından kırmızı yazı tipine sahip, hedeflediğiniz hücreye tıklayın.
  • İle Değiştir yanındaki Biçim > Biçim seçeneğine tıklayarak Biçimi Değiştir iletişim kutusunu açın.

Biçim > Hücreden Biçim Seç'i seçin ve kırmızı yazı rengine sahip bir hücreye tıklayın

Biçim > Biçim Değiştir'e tıklayarak Değiştir Biçimi iletişim kutusuna gidin

3. Biçimi Değiştir iletişim kutusunda, Yazı Tipi sekmesi altında Renk açılır menüsünden istediğiniz değiştirme rengini seçin. Ayarlarınızı onaylayın:

Değiştirmek için bir renk seçin

4. Çıkmak için Tamam düğmesine tıklayın Biçimi Değiştir iletişim kutusundan. Son olarak, Bul ve Değiştir iletişim kutusunda Tümünü Değiştir seçeneğine tıklayın. Tanımlanan kırmızı yazı tipine sahip tüm hücreler, seçtiğiniz yeni Yazı Tipi Rengi’ne hemen geçecektir:

Kırmızı yazı rengine sahip tüm hücreler, belirttiğiniz yazı rengiyle değiştirilir

Not: "Hücreden biçim seçin" seçeneğini kullandığınızda, yalnızca Yazı Tipi Rengi değil, tüm biçimlendirme özellikleri eşleştirme için kullanılır. Hücreleriniz Yazı Boyutu, kalın yazı veya diğer biçimler açısından farklılık gösteriyorsa, yalnızca tam eşleşmeler değiştirilecektir. En iyi sonuçlar için hedef hücrelerin rengin dışında aynı biçimlendirmeye sahip olduğundan emin olun.

Bu yöntem, makroları etkinleştirmeden tek seferlik toplu bir işlem yapmak istediğinizde özellikle yararlıdır. Ancak çalışma kitabınızda Yazı Tipi Rengi düzenli olarak bir iş akışının parçası olarak değişiyorsa, otomatik veya seçmeli bir çözümü değerlendirmeniz önerilir.


Eğer Yazı Tipi Rengi kırmızıysa, yararlı bir özellik ile Yazı Tipi Rengi değiştirin

Eğer yüklüyse, Kutools for Excel, Benzer formatta hücreleri seçin özelliği, tam olarak aynı Yazı Tipi Rengi'ne (örneğin kırmızı) sahip tüm hücreleri hızlıca seçmenize ve ardından yeni Yazı Tipi Rengi'ni toplu olarak uygulamanıza olanak tanır. Bu yöntem, temel Bul ve Değiştir özelliğinden daha esnektir çünkü seçim işlemini yalnızca Yazı Tipi Rengi ile sınırlayabilir veya gerektiğinde diğer belirli öznitelikleri dahil edebilir/ihmal edebilirsiniz. Kutools, bu işlemleri gerçekleştirmek için kullanıcı dostu bir arayüz sunar ve büyük veri kümelerinde zengin biçimlendirmeyi sıkça yöneten kullanıcılar için idealdir.

Kutools for Excelkarmaşık görevleri kolaylaştırmak, yaratıcılığı ve verimliliği artırmak üzere 300'den fazla gelişmiş özelliğe sahiptir.Yapay zeka yetenekleriyle entegre edilmiştir, Kutools görevleri hassaslıkla otomatikleştirerek veri yönetimi sürecini zahmetsiz hale getirir.Kutools for Excel hakkında ayrıntılı bilgi…         Ücretsiz deneme…

Kutools for Excel yüklendikten sonra Kutools for Excel, aşağıdaki adımları izleyin:

1. İşlem yapılacak aralığı seçin, ardından aşağıda gösterildiği gibi Kutools > Seç > Benzer formatta hücreleri seçin seçeneğine gidin:

Kutools > Seç > Biçime Göre Hücreleri Seç'e tıklayın

2. Benzer formatta hücreleri seçin iletişim kutusunda, Hücreden biçim seçin seçeneğine tıklayın ve ardından kırmızı yazı tipine sahip bir hücre seçin. Eşleşecek biçimlendirme özelliklerini ayarlayabilirsiniz—bu durumda, diğer biçimlendirmeden bağımsız olarak yalnızca kırmızı yazı tipi rengini kullanan tüm hücreleri eşleştirmek için sadece Yazı Tipi Rengi seçeneğini işaretli bırakın.

İletişim kutusunda seçenekleri ayarlayın

3. Devam etmek için Tamam düğmesine tıklayın. Uyarı kutusunda Evet seçeneğine tıklayın:

İletişim kutusunda Evet'e tıklayın

4. Yazı tipi rengi kırmızı olan tüm hücreler tek seferde seçildi. Bu hücreler seçiliyken, gerekirse Excel’in Yazı Tipi Rengiaçılır menüyü kullanarak renklerini manuel olarak özelleştirebilirsiniz.

Kırmızı yazı rengini değiştirmek için bir yazı rengi belirtin

Bu yaklaşım, büyük Aralık'lerde veya yalnızca renge dayalı seçici biçimlendirme ayarlaması gerektiren durumlarda özellikle verimlidir. Bu işlevi kullanırken, yalnızca istenen biçimlendirme özniteliklerinin seçildiğinden emin olun; aksi takdirde görsel olarak benzer görünse de küçük biçimlendirme farklılıkları olan hücreleri atlamış olabilirsiniz.

İpucu: Kutools, seçim veya biçimlendirme işlemlerinde hata yapmanız durumunda değişikliklerinizi kolayca geri almanızı sağlayan toplu işlem ve geri alma özelliklerini de sunar.

Beklenmeyen sonuçlarla karşılaşırsanız veya istenen hücreler seçilmiyorsa, iletişim kutusunda yalnızca doğru biçimlendirme özniteliklerinin (örneğin Yazı Tipi Rengi) işaretli olduğundan emin olun. Ayrıca, hedeflenen Veri Aralığı içinde çalıştığınızdan da emin olun.


Yukarıdaki yöntemlere ek olarak, Excel'de Yazı Tipi Rengi'a dayalı verileri işlemek için başka yollar da vardır:

  • VBA toplu işleme kodu: Büyük veri kümeleri üzerinde sık sık işlem yapmanız gerekiyorsa, özel bir VBA betiği tüm hücreleri tarayabilir ve kırmızı yazı tipiyle biçimlendirilmiş hücreleri algıladığında belirli eylemleri otomatik olarak gerçekleştirebilir. Bu yöntem, toplu biçimlendirme, işaretlemek veya eşleşen hücreleri günlüğe kaydetmek için son derece esnektir; ancak temel düzeyde VBA programlama bilgisi gerektirir.
  • Manuel inceleme ile sıralamayı birleştirme: Kırmızı yazı tipine sahip verileri daha kolay incelemek veya düzenlemek için Excel’in Hücre Rengine Göre Sıralama özelliğini ya da Yazı Tipi Rengine Göre Sıralama özelliğini (Excel 2007 ve üzeri sürümlerde mevcuttur) kullanın. Bu yöntem, tek seferlik görevlerde veya makroların/eklentilerin kullanımına izin verilmeyen ortamlarda özellikle idealdir.

Hangi yöntemi kullanırsanız kullanın, her zaman işinizi önceden kaydedin ve özellikle toplu işlemler veya makrolar kullanıyorsanız yöntemleri verilerinizin bir yedek kopyası üzerinde deneyin. Rutin sorun giderme adımları arasında, hesaplamaları yenilemek için F9 tuşuna basmak ve VBA tabanlı yaklaşımlar beklenen şekilde çalışmazsa Excel’in Güven Merkezi’ndeki makro ayarlarını doğrulamak yer alır.

Özetle, Excel'de Yazı Tipi Rengi'a dayalı işlemler yalnızca yerleşik formüllerin ötesine geçer. Doğru aracı seçmek—VBA, Excel yerleşik özellikleri veya Kutools gibi eklentiler—iş akışınızın sıklığına ve karmaşıklığına bağlıdır. Hangi yöntemi seçerseniz seçin, verimli ve doğru sonuçlar elde etmek için her zaman renk kodlarını, biçimlendirme özniteliği seçimlerini ve makro güvenliğini iki kez kontrol edin.


  • Süper Formül Çubuğu (birden fazla metin satırını ve formülü kolayca düzenleyin); Okuma Düzeni (çok sayıda hücreyi kolayca okuyun ve düzenleyin); Filtre Aralığı'na Yapıştır…
  • Birleştirilmiş Hücreler/Satırlar/Sütunlar ve Verileri Saklama; Hücreleri Böl İçeriği; Yinelenen Satırı Birleştir ve Topla/Ortalama Al… Tekrarlanan Girişleri Önleyen Hücreler;Aralıkları Karşılaştır…
  • Yinelenen veya Benzersiz Satırları Seçin; Boş Satırları Seçin (tüm hücreler boştur); Süper Bul ve Yaklaşık Arama, Birden Fazla Çalışma Kitabında; Rastgele Seçim…
  • Tam Kopyala — Formül referansını değiştirmeden birden fazla hücreye uygulayın; Çoklu Sayfalara Otomatik Referans Oluşturun; Madde İşaretleri Ekle, onay kutusu ve daha fazlası…
  • Sık Kullanılan Formülleri Kaydedin ve Hızlıca Ekleyin, aralıklar, grafikler ve resimler;Hücreleri Şifreleyin şifreyle;Posta Listesi Oluşturunve e-posta gönderin…
  • Metni Çıkart, Metin Ekle, Belirli Konumdaki Karakteri Sil, Boşlukları Kaldır; Veri Sayfası İstatistikleri Oluşturun ve Yazdırın; Hücre İçeriği ile Açıklamalar Arasında Dönüştürme…
  • Süper Filtre (filtre şemalarını kaydedin ve diğer sayfalara uygulayın); Gelişmiş Sıralama ay/hafta/gün, sıklık ve daha fazlasına göre; Özel Filtrekalın, italik… gibi stillere göre
  • Çalışma Kitaplarını ve Sayfalarını Birleştirin; tabloları, anahtar sütuna göre birleştirin; veriyi çoklu sayfalara bölün; xls, xlsx ve PDF dosyalarını toplu olarak dönüştürün…
  • PivotTable Şuna Göre Gruplama: Hafta numarası, haftanın günü ve daha fazlası… Kilitli Olmayanları Göster, Seçimi Kilitle farklı renklerle; Formül veya Ad İçeren Hücreleri Vurgulayın…
kte tab 201905
  • Word, Excel ve PowerPoint'te sekmeli düzenleme ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
  • Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açın ve oluşturun.
  • Günlük verimliliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
officetab bottom