Excel'de Sayıların Çiftliğinin Hızlı Kontrolü

Kerem Aydın·8 Temmuz 2026·⏱4 dk

Excel'de bir sayının çift olup olmadığını belirlemek için =MOD(A1;2)=0 formülünü veya =EŞİT(A1) işlevini kullanın. İlki, 2'ye bölümünden kalan sıfır ise DOĞRU değerini döndürür; ikincisi ise doğrudan mantıksal bir değer döndüren özel bir işlevdir. Bu yöntemler tüm Excel sürümlerinde çalışır ve hem tek seferlik kontroller hem de büyük veri dizilerinin işlenmesi için uygundur.

Excel'in Türkçe sürümünde işlev argümanları virgül (,) ile ayrılır, noktalı virgül (;) değil. Söz dizimindeki hata #AD? veya #DEĞER! hatasına neden olur.

Evrensel Kontrol İçin MOD İşlevinin Kullanımı

MOD (bölme işleminden kalan) işlevi, programın herhangi bir sürümünde ve diğer tablo düzenleyicilerinde (Google Sheets, LibreOffice) aynı şekilde çalışan en güvenilir kontrol yöntemidir. Mantık basittir: çift bir sayı 2'ye bölündüğünde kalan 0'dır.

Temel Formül

Kontrol sonucunu bir hücreye girin: =MOD(A1; 2) = 0

  • A1'deki sayı çiftse (örneğin 10, -4, 0), formül DOĞRU değerini döndürür.
  • Tekse (3, 7, -11), sonuç YANLIŞ olur.

Metin Durumu Çıktısı

Raporlar için mantıksal değerler yerine "Çift" veya "Tek" kelimelerini görmek daha kullanışlıdır. Kontrolü EĞER işlevi içine alın:

=EĞER(MOD(A1;2)=0; "Çift"; "Tek")

Bu yaklaşım, ara hesaplamalar için ek sütunlar oluşturmadan verileri hemen etiketlemenizi sağlar.

Özel EŞİT ve TEK İşlevleri

Belirli güncellemelerden itibaren, Türkçe Excel'de sezgisel olarak anlaşılır EŞİT (İng. ISEVEN) ve TEK (İng. ISODD) işlevleri bulunur. Bunlar özellikle bu görev için tasarlanmıştır ve formülleri daha okunabilir hale getirir.

  • =EŞİT(A1) — sayı çiftse DOĞRU değerini döndürür.
  • =TEK(A1) — sayı tekse DOĞRU değerini döndürür.

EŞİT işlevi sayının ondalık kısmını yoksayar. Örneğin, 4.9 değeri için DOĞRU döndürür, çünkü tam kısım (4) çifttir. Ondalık sayılar içeren verilerle çalışırken bunu dikkate alın.

Kontrol Yöntemlerinin Karşılaştırılması

YöntemFormülAvantajlarÖzellikler
Bölme Kalanı=MOD(A1;2)=0Evrensellik, her yerde çalışırSıfır ile karşılaştırma gerektirir
Özel İşlev=EŞİT(A1)Kısalık, okunabilirlikOndalık sayıları aşağı yuvarlayabilir
Metin Çıktısı=EĞER(...)Raporlar için görsellikFormül yazımı daha uzundur

Koşullu Biçimlendirme ile Görsel Vurgulama

Amacınız "DOĞRU/YANLIŞ" sonuçlarından oluşan bir sütun elde etmek değil, tablodaki çift sayıları görsel olarak vurgulamaksa Koşullu Biçimlendirme kullanın. Bu, sayfanın temiz kalmasını sağlar.

Adım Adım Kurulum

  1. Sayıları içeren hücre aralığını seçin (örneğin, A2:A100).
  2. Giriş sekmesinde Koşullu Biçimlendirme → Yeni Kural seçeneğini belirleyin.
  3. Kural türünü seçin: Biçimlendirilecek hücreleri belirlemek için formül kullan.
  4. Giriş alanına, seçimin ilk hücresinin adresine dikkat ederek formülü yazın: =MOD(A2;2)=0
  5. Biçim düğmesine tıklayın, Dolgu sekmesini seçin ve bir renk belirtin (örneğin, açık yeşil).
  6. Tamam'a tıklayın.

Artık aralıktaki tüm çift sayılar otomatik olarak seçilen renkle boyanacaktır. Tek sayıları vurgulamak için =MOD(A2;2)=1 veya =TEK(A2) formülüyle ikinci bir kural oluşturun ve farklı bir renk (örneğin, kırmızı) seçin.

Sık Karşılaşılan Hatalar ve Çalışma İnce Detayları

Çiftlik kontrolü sırasında kullanıcılar genellikle kolayca düzeltilebilen birkaç tipik sorunla karşılaşır.

  • #DEĞER! Hatası: Kontrol edilen hücrede sayı yerine metin varsa ortaya çıkar. Hücre sayı gibi görünse bile metin formatına sahipse (genellikle 1C veya bankacılık sistemlerinden dışa aktarma sırasında olur), formül çalışmaz. Çözüm: "Sütunlara Dönüştür" özelliği veya 1 ile çarpma yoluyla metni sayıya dönüştürün.
  • Negatif Sayılarla Çalışma: MOD işlevi negatif değerleri doğru şekilde işler. -4 çift bir sayıdır (MOD(-4;2) 0'a eşittir). Veriler gerçekten sayısal ise sorun yaşanmaz.
  • Ondalık Sayılar: Matematiksel olarak çiftlik kavramı yalnızca tam sayılar için geçerlidir. EŞİT işlevi kontrolden önce ondalık kısmı atar, MOD ise ondalık bir sayının bölümünden kalanı döndürür, bu da beklenmedik bir sonuç verebilir (0 veya 1 değil). Görev gerektiyorsa, kontrolden önce verilerin TAMSAYI işlevi ile ondalıklardan arındırıldığından emin olun.

Sıkça Sorulan Sorular (SSS)

Bir sütundaki çift sayıların sayısı nasıl hesaplanır? Mantığı sayılara (1 ve 0) dönüştürmek için =--(MOD(A1;2)=0) formülü içeren bir yardımcı sütunla birlikte SAYF.SA işlevini kullanın ve ardından bunları toplayın. Alternatif olarak, dizi formülü kullanın (Excel'in yeni sürümlerinde): =TOPLA(--(MOD(A1:A100;2)=0)), girişi onaylayarak (eski sürümlerde Ctrl+Shift+Enter ile).

Bir tarihin çiftliği kontrol edilebilir mi? Evet, Excel'de tarihler günlerin sıra numaraları olarak saklanır. A1 hücresinde tarih bulunan =EŞİT(A1) formülü, günün sıra numarasının çift olup olmadığını gösterir. Bu, belirli vardiya çizelgeleri için faydalı olabilir.

Sayı görünmesine rağmen formül neden hata veriyor? Büyük olasılıkla hücrede boşluk veya yazdırılamayan bir karakter vardır. Temizlemek için TEMİZLE işlevini kullanın veya hücre formatını kontrol edin.