Görsel Analizde Ustalık: Koşullu Biçimlendirmede Formüller
Excel'de koşullu biçimlendirmede formül kullanmak, standart kuralların ötesine geçen karmaşık mantıksal koşullara dayalı olarak hücreleri otomatik olarak vurgulamanızı sağlar. Böyle bir kuralı uygulamak için bir aralık seçin, "Formül Kullan..." türünde yeni bir kural oluşturun ve aralığın ilk hücresi için DOĞRU veya YANLIŞ döndüren bir ifade girin. Bu, görselleştirme üzerinde tam kontrol sağlar: yinelenenleri vurgulamaktan tarihleri ve sütunlar arasındaki değerleri karşılaştırmaya kadar.
Çalışma Prensibi ve Söz Dizimi
Standart kurallardan ("Büyüktür", "Metin Şunu İçerir") farklı olarak, formül esneklik sağlar. Koşullu biçimlendirme, seçilen aralıktaki her hücreyi kontrol eder. Formül DOĞRU (TRUE) döndürürse, hücreye önceden belirlenmiş stil (arka plan rengi, yazı tipi rengi, kenarlık) uygulanır.
Altın Kural: Başvurular
Formül her zaman seçilen aralığın sol üst hücresi için yazılır. Excel, bağıl başvuruları (örneğin, A1) kullanarak formülü diğer hücreler için otomatik olarak uyarlar. Kuralı sürüklerken sütunu veya satırı sabitlemeniz gerekirse dolar işaretini ($A1 veya A$1) kullanın.
Temel söz dizimi basittir:
- Başında eşittir işareti:
=. - Mantıksal ifade:
=A1>100. - Uyarlamanın gerekli olduğu yerlerde mutlak başvuru olmaması.
Görevler İçin En İyi 5 Hazır Formül
İşte en sık karşılaşılan durumlar için kanıtlanmış çözümler. Formülü kopyalayın ve ilgili aralığa uygulayın.
1. Listedeki Yinelenenleri Vurgulama
Bir sütundaki tekrarlanan değerleri vurgular.
- Aralık:
A2:A100 - Formül:
=EĞERSAY($A$2:$A$100; A2)>1 - Mantık: Geçerli hücredeki değerin tüm listede kaç kez geçtiğini sayar. Birden fazla kez geçiyorsa renklendirir.
2. İki Sütunun Karşılaştırılması
B sütunundaki değerin C sütunundaki değerden küçük olduğu satırları vurgular.
- Aralık:
B2:C100(her iki sütunu seçin) - Formül:
=$B2<$C2 - Detay: Sütun harfinin önündeki
$işareti, kural geniş bir aralığa uygulansa bile kontrolün özellikle bu sütunlara göre yapılmasını sabitler.
3. Gecikmiş Görevleri Bulma
Zaten geçmiş (tarihi gelmiş) tarihleri vurgular.
- Aralık:
D2:D50 - Formül:
=VE(D2<>""; D2<BUGÜN()) - Mantık: Hücrenin boş olmadığını VE tarihin geçerli tarihten küçük olduğunu kontrol eder.
BUGÜN()işlevi dosya her açıldığında otomatik olarak güncellenir.
4. Tek Bir Sütundaki Koşula Göre Tüm Satırı Vurgulama
Klasik görev: F sütunundaki durum "İptal" ise tüm satırı kırmızıya boyayın.
- Aralık:
A2:Z100(başlık hariç tüm tablo) - Formül:
=$F2="İptal" - Önemli: Sütunu (
$F) mutlaka sabitleyin, ancak satırı bağıl bırakın (2dolar işareti olmadan), böylece renk tüm satır boyunca uzanır.
5. Benzersiz Değerleri Vurgulama
Listede yalnızca bir kez geçen verileri gösterir.
- Aralık:
G2:G100 - Formül:
=EĞERSAY($G$2:$G$100; G2)=1
Uygulamadan Önce Kontrol
Biçimlendirmeye uygulamadan önce formülü sayfadaki herhangi bir boş hücreye girin. DOĞRU veya YANLIŞ döndürmelidir. Bir sayı veya #AD? hatası görüyorsanız, kural düzgün çalışmayacaktır.
Kural Önceliğini Ayarlama
Bir hücre birden fazla koşula uyuyorsa, Excel kuralları yönetim listesinden yukarıdan aşağıya doğru uygular.
- Giriş → Koşullu Biçimlendirme → Kuralları Yönet bölümüne gidin.
- Sırayı değiştirmek için yukarı/aşağı oklarını kullanın.
- "Doğruysa Dur" onay kutusu, üstteki kural zaten çalıştıysa alttaki kuralların kontrol edilmesini engeller. Bu, bir istisna oluşturmak için kullanışlıdır (örneğin, önce "Kritik" olanları kırmızıyla vurgulayın, ardından geri kalanını sarıyla).
Sık Yapılan Hatalar ve Çözüm Yolları
Deneyimli kullanıcılar bile biçimlendirme formülleriyle çalışırken basit noktalarda sık sık takılıp kalır.
| Hata | Neden | Çözüm |
|---|---|---|
| Biçim tüm sütuna aynı şekilde uygulanır | Her yerde mutlak başvuru kullanılmış (örneğin, $A$1>10). | Satır numarasının önündeki dolar işaretlerini kaldırın: $A1>10. |
| Yanlış satır vurgulanıyor | Uygulama aralığı ve formül senkronize değil. | Formülde seçilen aralığın ilk hücresinin adresinin belirtildiğinden emin olun. A5'ten başlayarak seçtiyseniz, formül A5'e referans vermelidir. |
| Kural yok sayılıyor | Öncelik çatışması veya "Doğruysa Dur" onay kutusu. | Yöneticideki kural sırasını kontrol edin. |
| #AD? Hatası | İşlev adında yazım hatası veya Rusça sürümde İngilizce adların kullanılması. | İşlev adlarını kontrol edin (Rusça sürümde TODAY() → BUGÜN(), IF() → EĞER()). Argüman ayırıcısı noktalı virgül ; olmalıdır. |
SSS: Popüler Soruların Yanıtları
Koşullu biçimlendirme formülünde başka bir sayfaya referans verebilir miyim?
Evet, bu mümkündür. Formül şu şekilde görünebilir: =A1>Sheet2!$B$1. Ancak dikkatli olun: Sayfa adı boşluk içeriyorsa, tek tırnak içine alınmalıdır: ='Arşiv Verileri'!$A$1.
Formül neden tarihlerle çalışmıyor?
Sorun çoğu zaman tarihlerin metin olarak saklanmasından kaynaklanır. Hücre biçiminin "Tarih" olarak ayarlandığından emin olun. Ayrıca bölgesel ayarları da kontrol edin: BUGÜN() işlevi sistemin geçerli tarihini döndürür ve hücredeki tarih metin temsili farklı bir biçimdeyse karşılaştırma çalışmayabilir.
Sayfadaki tüm kuralları hızlıca nasıl silebilirim? Koşullu Biçimlendirme → Kuralları Sil → Tüm Sayfadaki Kuralları Sil menüsünü kullanın. Bu, oluşturulan tüm formülleri temizleyecek ve standart görünümü geri getirecektir.
Metindeki tamam kelimeleri vurgulamak için biçimlendirme kullanılabilir mi? Standart koşullu biçimlendirme formülleriyle bir hücre içindeki metnin bir kısmını (örneğin, bir cümle içindeki "acil" kelimesini) vurgulamak mümkün değildir — kural tüm hücreye bütünsel olarak uygulanır. Bunun için bir VBA makrosu gerekecektir.