Excel'de bilgi işlevleri nasıl kullanılır?
1. HÜCRE işlevi
CELL işlevi hücre hakkında belirli bilgileri döndürür. Sonuçta elde edilecek birden fazla bilgi türü arasından seçim yapabilirsiniz (işlevde belirtebilirsiniz).
Sözdizimi
HÜCRE(bilgi_türü, [başvuru])
Argümanlar
- info_type: Bir hücre hakkında kontrol etmek istediğiniz bilgi türü. Referansta ihtiyacınız olan bilgi türünü seçmek için bir açılır listeniz var.
- [referans]: Hakkında bilgi almak istediğiniz hücre.
Yorumlar
- İşlevdeki sonucu güncellemek için hücrenin biçimini değiştirirseniz çalışma sayfasını yeniden hesaplamanız gerekir.
Örnek
Aşağıdaki örnekte bir hücre hakkında bilgi almak için tüm parametreleri kullandık. Bu işlevi, bir hücre hakkındaki bilgileri kullanmanız gereken diğer işlevlerle birlikte kullanabilirsiniz.

2. BİLGİ işlevi
INFO işlevi mevcut işletim ortamı hakkında bilgi verir. INFO işlevini kullanarak elde edebileceğiniz yedi farklı bilgi türü vardır.
Sözdizimi
BİLGİ(metin_türü)
Argümanlar
- type_text: buna göre ihtiyacınız olan bilgiler.
Yorumlar
- Mevcut çalışma ortamınız hakkında bilgi almak için 7 farklı ayarınız vardır.
Örnek
Aşağıdaki örnekte mevcut çalışma ortamı hakkında bilgi edinmek için tüm parametreleri kullandık.

3. ESBLANK işlevi
ISBLANK işlevi, bir hücre boşsa TRUE değerini döndürür. Basit bir ifadeyle, ISBLANK işleviyle bir hücreye başvurabilir, boş olup olmadığını kontrol edebilir ve boşsa TRUE sonucunu döndürebilirsiniz.
Sözdizimi
BEYAZ(değer)
Argümanlar
- değer: test etmek istediğiniz bir hücre veya değer.
Yorumlar
- ISERROR, hatanın mutlak mı yoksa başka bir formülden mi kaynaklandığını her iki koşulda da kontrol eder.
- Bir hücredeki her türlü hatayı değerlendirecektir. #YOK, #BÖL/0!, #AD?, #BOŞ!, #SAYI!, #REF! ve #DEĞER!.
Örnek
Aşağıdaki örnekte, F1 hücresi boşsa kullanıcıya mesaj göndermek için IF ile birlikte ISBLANK’ı kullandık.

4.ISERR işlevi
Bir değer #YOK dışında bir hata ise ISERR işlevi DOĞRU değerini döndürür. ISERROR’dan farklı olarak, #N/A dışındaki tüm hataları dikkate aldığını ve bir hata varsa DOĞRU, aksi halde YANLIŞ döndürdüğünü kontrol edebilirsiniz.
Sözdizimi
ISERR(değer)
Argümanlar
- değer: hatayı kontrol etmek istediğiniz hücre referansı veya değeri.
Yorumlar
- ISERR, hatanın mutlak olup olmadığını veya başka bir formülden kaynaklanıp kaynaklanmadığını her iki koşulda da kontrol edecektir.
- #DIV/0 hücresindeki tüm hata türlerini değerlendirir! #İSİM? #HÜKÜMSÜZ! #SAYI! #REF! ve #DEĞER! ama #N/A değil. #N/A’yı kontrol etmek için ISNA ve ISERROR’u kullanabilirsiniz.
Örnek
Aşağıdaki örnekte, hücrede bir hata olması durumunda belirli bir metni almak için ISERR’yi IF ile birlikte kullandık.

Aşağıdaki örnekte, bir hücre aralığını hatalara karşı kontrol etmek için ISERR’yi bir tablo aralığıyla birlikte kullandık.

5. HATA işlevi
Bir değer hatalıysa ISERROR işlevi TRUE değerini döndürür. Tüm hataları dikkate alıp almadığını kontrol edebilirsiniz ve bir hata varsa DOĞRU, aksi halde YANLIŞ değerini döndürür.
Sözdizimi
ESTERHATA (değer)
Argümanlar
- değer: hatayı kontrol etmek istediğiniz hücre referansı veya değeri.
Yorumlar
- ISERROR, hatanın mutlak olup olmadığını veya başka bir formülden kaynaklanıp kaynaklanmadığını her iki koşulda da kontrol edecektir.
- Bir hücredeki her türlü hatayı değerlendirecektir. #YOK, #BÖL/0!, #AD?, #BOŞ!, #SAYI!, #REF! & #DEĞER!.
Örnek
Aşağıdaki örnekte, bir hücrede hata olması durumunda belirli bir metni almak için ISERROR’u IF ile birlikte kullandık.

Aşağıdaki örnekte, bir hücre aralığındaki hatayı kontrol etmek için ISERROR’u bir tablo aralığıyla birlikte kullandık.

6. ESEN işlevi
Sağlanan değer bir ÇİFT sayı ise ISEVEN işlevi TRUE değerini döndürür. Basit bir ifadeyle ISEVEN ile değerin çift sayı olup olmadığını kontrol edebilirsiniz.
Sözdizimi
YEDİ (sayı)
Argümanlar
- sayı: Değerlendirmek istediğiniz değer.
Yorumlar
- Ayrıca, çift tırnak kullanarak veya hatta onlar olmadan da fonksiyona doğrudan bir sayı ekleyebilirsiniz.
- Sayısal olmayan bir değer belirtirseniz #DEĞER! hata değeri.
Örnek
Aşağıda farklı argümanlar kullandık:

- Verilen sayı çift ise TRUE değerini döndürür.
- Negatif değerleri de aynı şekilde değerlendirir.
- 0’ı çift sayı olarak ele alır.
- Ondalık basamaklı bir sayı belirtirseniz, ondalık basamakları yok sayar ve tamsayıyı değerlendirir. Bu örnekte 0,5’i kesti ve 2 olarak değerlendirdi.
- Excel, tarihi seri numarası olarak sakladığından aynı şekilde değerlendirir.
7. EĞERFORMÜL işlevi
ISFORMULA işlevi, sağlanan değerin (veya başvurulan hücrenin) bir formülü varsa DOĞRU değerini döndürür ve hücrede formül yoksa YANLIŞ değerini döndürür.
Sözdizimi
ESENFORMÜL(referans)
Argümanlar
- başvuru: Değerlendirmek istediğiniz hücre başvurusu.
Yorumlar
- Hücre başvurusu geçerli bir başvuru değilse #DEĞER! değerini döndürür.
- Bir e-tablodaki tüm formülleri görüntülemek için Ctrl + ~ kısayol tuşunu da kullanabilirsiniz.
Örnek
Aşağıda farklı argümanlar kullandık:

- Basit bir toplama hesaplaması ve DOĞRU değerini döndürür.
- Geçici bir işlev ve TRUE değerini döndürür.
- Dikkat etmeniz gereken bir nokta da ISFORMULA’nın bir formülün sonucuyla değil, hücredeki formülle ilgili olduğudur. Formül sonucu boş veya hatalı olsa bile TRUE değerini döndürür.
- Hücrede formül dışında bir değer varsa YANLIŞ değerini döndürür.
8. ISLOGICAL işlevi
ISLOGICAL işlevi, sağlanan değer (veya başvurulan hücredeki değer) mantıksal bir değerse TRUE değerini döndürür. Mantıksal bir değere sahip, DOĞRU veya YANLIŞ anlamına gelir. Bu, eğer değer DOĞRU veya YANLIŞ ise DOĞRU, aksi halde YANLIŞ değerini döndürdüğü anlamına gelir.
Sözdizimi
ISLOGICAL (değer)
Argümanlar
- değer: değerlendirmek istediğiniz değer.
Yorumlar
- Hücre başvurusu geçerli bir başvuru değilse #DEĞER! değerini döndürür.
Örnek
Aşağıda farklı argümanlar kullandık:

- İLK hücreye basit bir DOĞRU değeri girdik ve İKİNCİ hücreye DOĞRU fonksiyonunu kullandık. Her iki değer de mantıksal değerler olduğundan her iki değer için de TRUE döndürdü.
- ÜÇÜNCÜ ve DÖRDÜNCÜ hücrelerde sırasıyla YANLIŞ değerini ve YANLIŞ fonksiyonunu kullandık ve her iki değer için de aynı sonuç elde edildi.
- BEŞİNCİ ve ALTINCI’da TRUE ve FALSE mantıksal değerleri de 1 ve 0 sayısal değerlerine sahiptir ancak ISLOGICAL bu dijital mantıksal değerleri işlemeyecektir.
- YEDİ ve SEKİZİNCİ’de değerlendirme yapmak için metin değerlerini kullandık ve FALSE değerini döndürdü.
- NINTH’de boş bir hücre kullandık, FALSE değerini döndürdü ve ONUNCU’da değer bir hata içeriyorsa #YOK değerini döndürdü.
9. ISNA işlevi
Sağlanan değer (veya başvurulan hücredeki değer) bir #YOK hatası ise ISNA işlevi DOĞRU değerini döndürür. Basit bir ifadeyle, yalnızca #YOK’u dikkate alır ve her şey için DOĞRU ve YANLIŞ değerini döndürür.
Sözdizimi
ISNA(değer)
Argümanlar
- değer: Hücre referansı veya test etmek istediğiniz bir değer.
Yorumlar
- Yalnızca #N/A dikkate alınır, diğer hata değerleri göz ardı edilir.
Örnek
Aşağıdaki örnekte farklı hata değerlerini kontrol etmek için ISNA’yı kullandık ve yalnızca #N/A hata değeri durumunda TRUE elde ettik.

Aşağıdaki örnekte, kullanıcıya anlamlı bir mesaj iletmek için ISNA ile birlikte IF ve DÜŞEYARA’yı kullandık.

10. METİN OLMAYAN işlevi
ISNONTEXT işlevi, sağlanan değer (veya başvurulan hücredeki değer) metin olmayan bir değerse TRUE değerini döndürür. Metinsel olmayan anlamlarla, sayı, tarih, sembol vb. anlamına gelir.
Sözdizimi
ISNONTEXT(değer)
Argümanlar
- değer: test etmek istediğiniz bir hücre veya değer.
Yorumlar
- Bir sayı çift tırnak içine alınmışsa metin olarak kabul edilir ve formül YANLIŞ değerini döndürür.
Örnek
Aşağıdaki örnekte hücreye metin dışı bir değer girdiğinde kullanıcıya mesaj göndermek için IF ile birlikte kullandık.

11. ISNUMBER işlevi
Sağlanan değer (veya başvurulan hücredeki değer) bir sayıysa ISNUM işlevi TRUE değerini döndürür. Basit bir ifadeyle, yalnızca sayısal değeri dikkate alır ve gerisini göz ardı eder.
Sözdizimi
ESTNUM(değer)
Argümanlar
- değer: kontrol etmek istediğiniz sayısal bir değer.
Yorumlar
- Çift tırnak içindeki sayılar metin olarak değerlendirilecektir.
Örnek
Aşağıdaki örnekte, kullanıcı F1 hücresine sayısal olmayan bir değer girdiğinde uyarı mesajı göndermek için IF ile birlikte ISNUMBER’ı kullandık.

12. ISODD işlevi
Sağlanan değer (veya başvurulan hücredeki değer) bir TEK sayı ise ISODD işlevi DOĞRU değerini döndürür. Basit bir ifadeyle, eğer değer 2’ye bölünebilen bir sayı ise DOĞRU, aksi durumda YANLIŞ değerini döndürür.
Sözdizimi
ISODD(değer)
Argümanlar
- değer: tek olup olmadığını test etmek istediğiniz sayı.
Yorumlar
- Değer bir sayı değilse #DEĞER hatası döndürülür.
- Bir sayı çift tırnak içine alınmışsa, bu sayıyı metin olarak değerlendirecek ve YANLIŞ değerini döndürecektir.
Örnek
Aşağıdaki örnekte, hücrede tek sayı dışında bir sayı varsa kullanıcıya uyarı mesajı göndermek için IF ile ISODD’yi kullandık.

13. ISREF işlevi
ISREF işlevi, başvurulan değer geçerli bir başvuruysa DOĞRU’yu, aksi halde YANLIŞ’ı döndürür. Basit bir ifadeyle, bir metin değerinin geçerli bir referans olup olmadığını kontrol etmek için ISREF’i kullanabilirsiniz.
Sözdizimi
ISREF(değer)
Argümanlar
- değer: geçerli bir referans bulmak istediğiniz değer.
Yorumlar
- Geçerli bir referans adresi çift tırnak içine alınmışsa, ISREF bu referansı test edemeyecek ve bu referans geçerli olsa bile FALSE değerini döndürecektir.
Örnek
Aşağıdaki örnekte meyve geçerli bir adlandırılmış aralıktır ancak çift tırnak kullandığınızda ISREF bu referansı test edemez.

14.ISTEXT işlevi
ISTEXT işlevi, sağlanan değer (veya başvurulan hücredeki değer) metin ise TRUE değerini döndürür. Basit bir ifadeyle, yalnızca metni dikkate alır ve diğer tüm değer türlerini göz ardı eder.
Sözdizimi
ISTEXT(değer)
Argümanlar
- değer: test etmek istediğiniz hücrenin referansı veya değeri.
Yorumlar
- Çift tırnak içine alınan herhangi bir sayı metin olarak değerlendirilecektir.
Örnek
Aşağıdaki örnekte, kullanıcının geçersiz bir ad (metin dışında) girmesi durumunda bir uyarı mesajı iletmek üzere bir iç içe geçme formülü oluşturmak için ISTEXT’i IF ile birlikte kullandık.

15. İşlevN
N işlevi bir Boolean’ı sayıya dönüştürür. Basit bir ifadeyle DOĞRU’yu 1’e ve YANLIŞ’ı 2’ye dönüştürür. Bu sayılar Boolean değerlerinin gerçek değeridir.
Sözdizimi
N(değer)
Argümanlar
- değer: sayıya dönüştürmek istediğiniz bir boole
Yorumlar
- Gerçek hayatta N’nin ayrı bir işlev olarak hiçbir faydası yoktur, çünkü Excel gerekirse Boolean’ları otomatik olarak sayılara dönüştürebilir.
Örnek
Aşağıdaki örnekte, bir formüle yorum eklemek için N işlevini kullandık.

16. Yok işlevi
NA işlevi #N/A değerini döndürür. Basit bir ifadeyle, NA işlevi sonuçta #N/A hata değerini döndürür. NA işlevinin en iyi kullanımı, bir hücrede boş ve eksik bilgi olduğunda hata almaktır.
Sözdizimi
Yok(değer)
Argümanlar
- NA’da hiçbir tartışma yoktur.
Yorumlar
- #YOK hatası döndürmek için NA’yı işlevlerle birlikte kullanabilirsiniz.
Örnek
Aşağıdaki örnekte, NA işlevini A1 hücresine ekledik ve bu yalnızca #YOK sonucunu döndürdü.

17. SAYFA işlevi
SHEET işlevi, kullanılan referansın sayfa numarasını döndürür. Basit bir ifadeyle SHEET işlevi, işlevde bahsettiğiniz aralığın çalışma sayfası numarasını döndürür.
Sözdizimi
SAYFA(değer)
Argümanlar
- [değer]: sayfanın adı veya sayfadaki herhangi bir hücreye yapılan başvuru
Yorumlar
- Tüm sayfa türlerini (grafik sayfası, çalışma sayfası veya makro sayfası) içerecektir.
- Görünür, gizli veya çok gizli olsalar bile foliolara referans verebilirsiniz.
- Fonksiyonda herhangi bir değer belirtmezseniz size fonksiyonu uyguladığınız sayfanın sayfa numarasını verecektir.
- Geçersiz bir sayfa adı belirtirseniz #YOK sonucunu döndürür.
- Geçersiz bir sayfa referansı belirtirseniz #REF! sonucunu döndürür.
Örnek
Aşağıdaki örnekte sayfa numarasını almak için farklı girdiler kullandık.

Geçersiz bir sayfa adımız ve geçersiz bir sayfa referansımız olduğunda, SHEET işlevi bir hata döndürdü.
18. YAPRAKLAR işlevi
SAYFALAR işlevi, başvurulan aralıktaki çalışma sayfalarının sayısını döndürür. Basitçe söylemek gerekirse, SAYFALAR işleviyle, referans verdiğiniz aralıktaki sayfa sayısını sayabilirsiniz.
Sözdizimi
SAYFALAR (referans)
Argümanlar
- referans: sayfa sayısını saymak istediğiniz referans.
Yorumlar
- Tüm sayfa türlerini (grafik sayfası, çalışma sayfası veya makro sayfası) içerecektir.
- Foliolara görünür, gizli veya çok gizli olsalar bile başvurabilirsiniz.
- İşlevde herhangi bir değer belirtmezseniz, size çalışma kitabındaki toplam sayfa sayısını verecektir.
- Geçersiz bir referans belirtirseniz #REF! sonucunu döndürür.
Örnek
Aşağıdaki örnekte, beş sayfadan A1 hücresinin toplamını almak için 3 boyutlu hücre referansını , sayfa sayısını bulmak için de aynı referansı kullandık.

19. TİP işlevi
TYPE işlevi, sağlanan değerin türünü temsil eden bir sayı döndürür. Basit bir ifadeyle TYPE işlevi, sağlanan değerin türünü temsil eden belirli bir sayıyı döndürür.
Sözdizimi
TÜR(değer)
Argümanlar
- değer – Türünü test etmek istediğiniz hücreye veya değere başvuru.
Yorumlar
- Formül içeren bir hücrenin değerini test ettiğinizde, hücre o formülün döndürdüğü değeri de test eder.
- Boş bir hücreye başvurursanız buna göre 1 sayısını döndürecektir.
- Tarih içeren bir hücreye başvurursanız, tarihin sayı değeri olduğundan sonuç olarak 1 değerini döndürür.
Örnek
Aşağıdaki formülde IF ile birlikte TYPE’ı kullandık.
=IF(TYPE(F3)<>1,”Enter Valid Quantity”,E3*F3)

Bu formülde TYPE, değerin türünü temsil eden bir sayı döndürür ve ardından IF’de bir koşul vardır. Bu sayının 1’e eşit olmaması, verilen değerin bir sayı olmadığını ve IF’nin “Geçerli bir değer giriniz” mesajını döndürdüğünü gösterir. Ve eğer oradaysa, miktarı fiyatla çarpar.
20. TİP HATA işlevi
ERROR.TYPE işlevi, hücredeki hatanın türünü temsil eden bir sayı döndürür. Excel’de her hata türü için belirli bir sayı vardır ve herhangi bir hata yoksa #N/A değerini döndürür.
Sözdizimi
HATA.TİPİ (hata_val)
Argümanlar
- error_val: Hata için değerlendirmek istediğiniz değer.
Yorumlar
- Hataları test etmek için bunu diğer işlevlerle birlikte kullanabilirsiniz.
Örnek
Aşağıdaki örnekte, bir hata oluştuğunda ilgili mesajı görüntülemek için DÜŞEYARA ile birlikte ERROR.TYPE’ı kullandık.

Kullanıcıya alakalı bir mesaj iletmek için bu yöntemi kullanabilirsiniz.