Bir hücre değerinin sayı olup olmadığı nasıl kontrol edilir?

Bir hücre değerinin sayı olup olmadığını kontrol etmek için IF + ISNUMBER kombinasyonunu kullanabilirsiniz. Bu kombinasyonda ISNUMBER, bir değerin sayı olup olmadığını test eder ve sonucu DOĞRU ve YANLIŞ olarak döndürür. Bundan sonra IF, sonuçta anlamlı bir değer döndürmek için DOĞRU veya YANLIŞ’ı kullanır.

Bir hücre değerinin sayı olup olmadığını test etmek için formül

Bu formülü yazmak için aşağıdaki adımları kullanabilirsiniz.

  1. İlk önce bir hücrenin IF fonksiyonunu girin.
  2. Bundan sonra, IF’nin (mantıksal_metin) ilk argümanına ISNUMBER fonksiyonunu girin.
  3. Ardından ESTNUM işlevinde sayıyı test etmek istediğiniz hücreye bakın.
  4. Şimdi, [doğruysa_değer] bağımsız değişkenine Evet yazın ve [yanlışsa_değer] bağımsız değişkenine Hayır yazın. İhtiyaç duyarsanız başka anlamlı değerler de kullanabilirsiniz.
  5. Sonunda kapatma parantezlerini girin ve sonucu almak için Enter tuşuna basın.
1-test edilecek formülhücre değeri bir sayıdır

Enter tuşuna bastığınız anda, başvurulan hücredeki değere bağlı olarak EVET veya HAYIR değerini döndürür.

Bu formül nasıl çalışıyor?

Dediğim gibi bu formülde iki fonksiyonumuz var, IF + ISNUM. A2 hücresinde bir numaranız var, bu yüzden ISNUMBER’a göre sonuçta TRUE var.

bu formül nasıl çalışır

Artık DOĞRU’ya sahibiz, bu nedenle IF, A2 hücresindeki değere ilişkin sonuçta EVET değerini döndürür.

 =IF(ISNUMBER(A1),"Yes","No")

Mac’te aynı formül

Mac için Excel kullanıyorsanız formül aynı olacaktır ve aynı işlevler kullanılarak yazılabilir.

Mac'lerde aynı formül

Excel, tarihi sayı olarak saklar. Ve bir hücrede bir tarih olduğunda, bu ISNUMBER bu tarihi bir sayı olarak ele alacak ve sonuçta TRUE değerini döndürecektir. Bu soruna bir çözüm bulmaya çalışıyorum, ancak bu formülü kullanarak hâlâ sayı ile tarih arasındaki farkı anlayamıyorum.

Excel dosyasını alın

İndirmek

Yorum ekle

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir