DEĞER Hatası

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,112
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office 365 Tr 64 Bit
Altın Üyelik Bitiş Tarihi
04-06-2024
Herkese, Merhabalar.
Ekli dosyada hücre boş ise yada formül sonucu boş ise #DEĞER# hatası almaktayım.
Hatanın giderilmesi için yardımlarınızı rica ederim.
Saygılarımla,
sward175
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Sanırım yanlış dosya paylaştınız..
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,112
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office 365 Tr 64 Bit
Altın Üyelik Bitiş Tarihi
04-06-2024
Korhan Bey, Merhaba,
Günün yorgunluğu diyelim. Kusura bakmayın.
Doğru dosya ektedir.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülün başına EĞER HÜCRE BOŞSA koşulunu eklemeyi deneyebilirsiniz..
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,112
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office 365 Tr 64 Bit
Altın Üyelik Bitiş Tarihi
04-06-2024
Korhan Bey, Merhaba.
Dediğinizi uyguladım bu seferde #AD? hatası veriyor.
Saygılarımla,
sward175
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Nasıl eklediniz..

Paylaşırmısınız..
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,112
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office 365 Tr 64 Bit
Altın Üyelik Bitiş Tarihi
04-06-2024
Korhan Bey,
Formüllü sayfa ektedir.
 

Ekli dosyalar

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,712
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Merhaba,

"G2" boş olduğunda"I2" nin sonucunu boş veren formül,

I2=EĞER(G2="";"";EĞER(BUGÜN()<G2;G2-BUGÜN()&" Gün Kaldı";EĞER(BUGÜN()-G2=0;"Bugün Son Gün";BUGÜN()-G2&" Gün Geçti")))

Şayet "I2" için boş ("") değil de farklı bir sonuç istiyorsanız, EĞER(G2;"";"" ifadesindeki ikinci "" yerine farklı bir ifade/ibare yazabilir siniz.

Kolay gelsin,
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,112
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office 365 Tr 64 Bit
Altın Üyelik Bitiş Tarihi
04-06-2024
Sayın, 1Al2Ver,
Gayet güzel sonuç veriyor.
Teşekkür eder sağlıklı huzurlu günler dilerim.
Saygılarımla,
Sward175
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Merhabalar,

Aslında #4 nolu mesajımda size direkt olarak cevabı verebilirdim. Yanlış anlaşılmak istemem ama eski üyelerimizin bu tarz eklemeleri yapamaması bana garip geliyor. Yönlendirme yaparak bu eklemeyi sizin yapabileceğinizi düşünüyordum. O sebeple mesajımı o şekilde yazdım. Neyse diğer arkadaşımız direkt cevabı vererek çözümü sizlere sunmuş..

Ek bilgi olarak hatalı sonuç üretiyor dediğiniz formülde kullandığınız EBOŞSA fonksiyonu tamamen BOŞ olan hücreler için doğru sonuçlar üretmektedir. Fakat siz G sütunundaki hücreleri boş bırakmak için "" (2 adet çift tırnak) kullanmışsınız. Doğal olarak artık bu hücre görüntüde boş olsada kirlenmiş (dirty) hücre sınıfına girmektedir. Bu sebeple EBOŞSA fonksiyonu sizin için çözüm olmamış oluyor. Ayrıca formülü eksik düzenlemişsiniz.

Basitçe EĞER formülünün çalışma mantığı aşağıdaki gibidir...

=EĞER(Koşul;Koşul Sağlanıyorsa Bu İşlemi Yap;Koşul Sağlanmıyora Bu İşlemi Yap)

Siz ise I2 hücresine aşağıdaki şekilde yazmışsınız.. Eğer hücre EBOŞSA kendi gün hesaplama işlemini yap demişsiniz. Oysa ki hücre EBOŞSA sonucu boş bırak demeliydiniz. Formül kurgusu eksik olduğu için istenmeyen sonuçlar üretmesi normaldir.

=EĞER(EBOŞSA(G2);(EĞER(BUGÜN()<G2;G2-BUGÜN()&" Gün Kaldı";EĞER(BUGÜN()-G2=0;"Bugün Son Gün";BUGÜN()-G2&" Gün Geçti"))))
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,112
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office 365 Tr 64 Bit
Altın Üyelik Bitiş Tarihi
04-06-2024
Korhan Bey, Merhaba.
Ayrıntılı bilginiz için teşekkür ediyorum.
Hayır sizin yada hiç kimsenin açıklayıcı yazısı için farklı bir düşüncem olamaz bilakis zevkle okurum.
Sağlıklı huzurlu güzel günlere.
Sward175
 

1Al2Ver

Altın Üye
Katılım
5 Kasım 2007
Mesajlar
4,712
Excel Vers. ve Dili
64 Bit TR - Microsoft Office 365 - Win11 Home
Altın Üyelik Bitiş Tarihi
04-01-2026
Sayın Korhan Ayhan merhaba,

Umarım verdiğim çözüm, size karşı bir saygısızlık olarak algılanmamıştır,

Sizin direkt çözüm yerine, 4 nolu mesajdaki yol göstericiliğinizi atlamışım,

Önerinizin üstüne çözüm sunmak şık olmadı diye düşündüm ve bu nedenle de kendimi biraz suçlu hissettim, özür dilerim.

Anlayışınız için teşekkür ederim.

Saygılarımla.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
@1Al2Ver,

Hiç önemli değil..

Ben genelde forumda bolca vakit geçiren üyelerimizin tümüne bu şekilde yönlendirme yaparak öğrenmeleri konusunda teşvik etme yolunu tercih ediyorum.

Forumun arşivinde neredeyse cevaplanmayan konu çeşidi kalmadı diye düşünüyorum. Elbette eksikler vardır. Ama konular incelenerek ve çözüm için vakit ayrılırsa aşılamayacak durumun olmadığını düşünüyorum. Sadece bazı üyelerimizi biraz cesaretlendirmek gerekiyor..
 
Üst