#DEĞER! hatası

  • Konuyu başlatan Konuyu başlatan selamt
  • Başlangıç tarihi Başlangıç tarihi

Hatayı görelim​

Bir sipariş listesinde tutarı hesaplamak için D2 hücresine aşağıdaki formülü yazıp aşağı kopyaladınız:
Excel formülü
=B2*C2
#DEĞER! hatası
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünAdetFiyatTutar
2Kalem102,525
3Defter5 adet12#DEĞER!
4Silgi4312
SiparişExcelDepo v1.0.0
B3 hücresinde 5 adet yazıyor. Bu bir sayı değil, metindir; Excel onu çarpamaz ve #DEĞER! döndürür.

Neden olur?​

  • Metinle aritmetik işlem: Hücrede sayıyla birlikte birim, harf ya da başka bir karakter vardır.
  • Fonksiyona yanlış türde değer: TARİHSAYISI geçerli bir tarih bekler; 31 Şubat gibi olmayan bir tarih hata verir.
  • Boyutları uyuşmayan aralıklar: TOPLA.ÇARPIM aynı büyüklükte aralıklar ister.
Aşağıdaki formülde ilk aralık dört, ikinci aralık üç hücre olduğu için sonuç #DEĞER! olur:
Excel formülü
=TOPLA.ÇARPIM(A2:A5;B2:B4)
=SUMPRODUCT(A2:A5,B2:B4)

Düzeltilmiş hali​

Kalıcı çözüm veriyi düzeltmektir: adet bir sütunda, birim başka bir sütunda durmalıdır. Veriyi değiştiremiyorsanız sayıyı metinden ayırın. D2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:
Excel formülü
=SAYIYAÇEVİR(SOLDAN(B2;BUL(" ";B2&" ")-1))*C2
=VALUE(LEFT(B2,FIND(" ",B2&" ")-1))*C2
#DEĞER! hatası
Formülünü incelemek için bir hücre seçin.
ABCD
1ÜrünAdetFiyatTutar
2Kalem102,525
3Defter5 adet1260
4Silgi4312
DüzeltilmişExcelDepo v1.0.0
BUL ilk boşluğun yerini bulur, SOLDAN ondan önceki kısmı alır, SAYIYAÇEVİR de bu metni sayıya çevirir. Sona eklenen boşluk, birimi olmayan hücrelerde de bir boşluk bulunmasını sağlar.
Dikkat: TOPLA ve ÇARPIM metin içeren hücreleri hata vermeden atlar. Hata görmemek, sonucun doğru olduğu anlamına gelmez.
 

Hızlı Kontrol

Dersi tamamlamak için 3 sorunun hepsini doğru yanıtlayın.

Yanıtlarınızı kontrol etmek ve ilerlemenizi kaydetmek için giriş yapın.

Giriş Yap

Okuma Rehberi - Ders

Seviye
Başlangıç
Okuma süresi
6 dk okuma
Geri
Üst