Özellik ikonu

DOĞRU

İndirme izni yok

Genel Bakış

DOĞRU (TRUE), mantıksal DOĞRU değerini verir. Parametre almaz ve yalnızca geriye dönük uyumluluk için bulunur. Aynı değer hücreye doğrudan DOĞRU yazılarak ya da formüllerde DOĞRU anahtar sözcüğüyle de elde edilir; koşul ve mantıksal sınama formüllerinde kullanılır.

Söz dizimi ve parametre​

Türkçe Excel
=DOĞRU()
İngilizce Excel
=TRUE()
Geçerli kullanımlar
=DOĞRU()
İşlev hiçbir parametre almaz; parantezler boş kalır. Parantezsiz DOĞRU yazımı da aynı mantıksal değeri verir ve yeni çalışmalarda bu yazım tercih edilmelidir.

1. DOĞRU değeriyle karşılaştırma​

A sütunundaki değerlerin mantıksal DOĞRU değerine eşit olup olmadığını B sütununda sınayalım. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=A2=DOĞRU()
=A2=TRUE()
DOĞRU
Formülünü incelemek için bir hücre seçin.
AB
1Hücredeki değerDOĞRU() ile eşit mi?
2DOĞRUDOĞRU
3DOĞRUDOĞRU
41YANLIŞ
5EvetYANLIŞ
TemelExcelDepo v1.0.0
Sonuçlar sırasıyla DOĞRU, DOĞRU, YANLIŞ ve YANLIŞ olur. A2 hücresine doğrudan yazılan DOĞRU ile A3 hücresindeki DOĞRU() işlevinin sonucu aynı mantıksal değerdir. 1 sayısı ve "Evet" metni görünüşte olumlu olsa da mantıksal DOĞRU değerine eşit sayılmaz.

2. Koşul sağlanınca DOĞRU döndürme​

Stoku 10 adedin altına düşen ürünler için sipariş gerektiğini gösterelim. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞER(B2<10;DOĞRU())
=IF(B2<10,TRUE())
DOĞRU
Formülünü incelemek için bir hücre seçin.
ABC
1ÜrünStokSipariş gerekli mi?
2Kalem5DOĞRU
3Defter25YANLIŞ
4Silgi9DOĞRU
5Ataş10YANLIŞ
Stok KontrolüExcelDepo v1.0.0
Sonuçlar sırasıyla DOĞRU, YANLIŞ, DOĞRU ve YANLIŞ olur. Koşul sağlandığında EĞER işlevi DOĞRU() değerini döndürür. Koşul sağlanmadığında yanlış durum için bir değer verilmediğinden YANLIŞ döner; stoku tam 10 olan ürün de bu yüzden YANLIŞ sonucunu verir. Parantezsiz yazım da aynı sonucu üretir:
Excel formülü
=EĞER(B2<10;DOĞRU)
=IF(B2<10,TRUE)

3. Hücreye yazılan DOĞRU değeri​

B sütununa ödeme durumu doğrudan DOĞRU ya da YANLIŞ olarak yazılmıştır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=EĞER(B2=DOĞRU();"Kapandı";"Açık")
=IF(B2=TRUE(),"Kapandı","Açık")
DOĞRU
Formülünü incelemek için bir hücre seçin.
ABC
1Fatura noÖdendiDurum
2F-1001DOĞRUKapandı
3F-1002YANLIŞAçık
4F-1003DOĞRUKapandı
Fatura DurumuExcelDepo v1.0.0
Sonuçlar sırasıyla Kapandı, Açık ve Kapandı olur. B sütunundaki değerler hücreye doğrudan yazılmış mantıksal değerlerdir; DOĞRU() ile karşılaştırıldığında yalnızca DOĞRU olan satırlar koşulu sağlar. Aynı sonuç B2 hücresi doğrudan koşul olarak kullanılarak da alınabilir.

4. Son koşul olarak DOĞRU​

Birden çok koşulu sırayla sınayan formülde hiçbir koşul sağlanmazsa varsayılan sonucu vermek için son koşula DOĞRU() yazılır. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=ÇOKEĞER(B2>=90;"Pekiyi";B2>=70;"İyi";DOĞRU();"Geliştirilmeli")
=IFS(B2>=90,"Pekiyi",B2>=70,"İyi",TRUE(),"Geliştirilmeli")
DOĞRU
Formülünü incelemek için bir hücre seçin.
ABC
1ÖğrenciNotDeğerlendirme
2Ayşe95Pekiyi
3Mehmet78İyi
4Zeynep52Geliştirilmeli
5Can70İyi
Not DeğerlendirmeExcelDepo v1.0.0
Sonuçlar sırasıyla Pekiyi, İyi, Geliştirilmeli ve İyi olur. İlk iki koşul sağlanmadığında DOĞRU() her zaman DOĞRU olduğundan son sonuç seçilir. Böylece ÇOKEĞER işlevi uygun koşul bulunamadığı için #YOK hatası vermez; 70 notu da ikinci koşulun sınırında olduğu için İyi sonucunu alır.

Kullanırken dikkat edin​

  • Geriye dönük uyumluluk: DOĞRU işlevi yalnızca eski çalışma kitaplarıyla uyumluluk için bulunur ve yeni çalışmalarda kullanılması önerilmez. İşlev yerine DOĞRU anahtar sözcüğü kullanılmalıdır.
  • Parametre yok: DOĞRU parametre gerektirmeyen birkaç işlevden biridir. Yine de parantezler yazılır: DOĞRU().
  • Doğrudan yazım: Aynı mantıksal değeri bir hücreye doğrudan DOĞRU yazarak da girebilirsiniz. DOĞRU() işlevi ile DOĞRU değeri birbirine eşdeğerdir; ikisi karşılaştırıldığında sonuç DOĞRU olur.
  • Koşullu formüllerde kullanım: EĞER işlevinde koşul sağlandığında dönecek değer olarak DOĞRU() ya da parantezsiz DOĞRU yazılabilir; ikisi aynı sonucu verir. Yanlış durum için değer verilmezse EĞER işlevi YANLIŞ döndürür.
  • Mantıksal değer sayı veya metin değildir: Mantıksal DOĞRU değeri, 1 sayısına ya da "Evet" gibi bir metne karşılaştırmada eşit sayılmaz. Bu tür değerlerle sınama yaparken türlerin aynı olduğundan emin olun.
  • İlgili işlevler:
    • YANLIŞ: Mantıksal YANLIŞ değerini verir; DOĞRU işleviyle aynı biçimde çalışır ve aynı şekilde geriye dönük uyumluluk içindir.
    • EĞER: Bir koşula göre DOĞRU ya da YANLIŞ sonucuna bağlı farklı değerler döndürmek için tercih edilir.
    • ÇOKEĞER: Birden çok DOĞRU ya da YANLIŞ koşulunu sırayla sınayıp ilk sağlanan koşulun sonucunu vermek için kullanılır.
Mini Sayfa içindeki sonuç hücresini seçerek gerçek formülü görebilirsiniz. Formüllü örnekleri indirilebilir Excel dosyasında da kullanabilirsiniz.

Desteklenen Excel sürümleri

  • Microsoft 365
  • Excel 2003
  • Excel 2007
  • Excel 2010
  • Excel 2013
  • Excel 2016
  • Excel 2019
  • Excel 2021
  • Excel 2024
Yazar
ExcelDepo
İndirme sayısı
0
Gösterim
9
İlk yayın
Güncel
İngilizce
TRUE
Platformlar
Windows, Mac, Web

Puanlar

0.00 Oylama 0 İnceleme
Geri
Üst