"Düşey ara" hücre boş sorunu?

Katılım
18 Ekim 2008
Mesajlar
48
Excel Vers. ve Dili
Microsoft Office Excel 2010
Arkadaşlar merhaba, belki çok basit ama bir türlü yapamadım.

=DÜŞEYARA(C15;Maliyet_Veri_Girişi!$BL:$BQ;2;YANLIŞ) formulünü yaptım. Veri olan hücreden verileri getiriyor. Ancak boş bir hücre varsa haliyle "#YOK" olarak getiriyor. Ama hücreleri toplarken bu hücreler toplama yapmamı engelliyor. Yardımınızı bekliyorum.
 
Katılım
29 Ekim 2009
Mesajlar
130
Excel Vers. ve Dili
2010 ENG-TR
Merhaba

iferror fonksiyonu n/a veya yoktur cevapları için kullanabileceğn bir fonksiyondur.

=eğerhata(DÜŞEYARA(C15;Maliyet_Veri_Girişi!$BL:$BQ;2;YANLIŞ);0)
=iferror(vlookup(C15;Maliyet_Veri_Girişi!$BL:$BQ;2;false);0)

bu formüller işini görecektir.

kolay gelsin.
 
Son düzenleme:
Katılım
18 Ekim 2008
Mesajlar
48
Excel Vers. ve Dili
Microsoft Office Excel 2010
Teşekkür ederim...

Bogachank, sana çok teşekkür ederim. Sorunsuz hallettim...
 
Katılım
22 Şubat 2007
Mesajlar
250
Excel Vers. ve Dili
excel xp
C23 hücresine sayısal değer girilecek.
E23 hücresinde;
=EĞER(A23>1;DÜŞEYARA(A23;liste!B:F;4;0);"")
formülü var.
G hücresinde ise =C23*E23 formülü var.
A23 hücresi boş iken G23 hücresinde #DEĞER! hatası veriyor.

Bu durum 23. satırdan 42 satıra kadar aynı. A sütüununda 23. satırdan 42. satıra kadar her hücreye veri girişi yapmıyorum. Böyle olunca da G sütununda görünen #DEĞER! uyarısının görünmesini nasıl engelleyebilirim.
 

Mustafa MUTLU

Destek Ekibi
Destek Ekibi
Katılım
24 Temmuz 2008
Mesajlar
1,586
Excel Vers. ve Dili
Ofis 2013 TR 32 Bit
=eğer(A23="";"";EĞER(A23>1;DÜŞEYARA(A23;liste!B:F;4;0);""))
A Sutunu boş ise E Hücresi de boş görünür.
 
Katılım
22 Şubat 2007
Mesajlar
250
Excel Vers. ve Dili
excel xp
Formülü denedim ama G hücresinde #DEĞER! uyarısı hala görünüyor.
 

Mustafa MUTLU

Destek Ekibi
Destek Ekibi
Katılım
24 Temmuz 2008
Mesajlar
1,586
Excel Vers. ve Dili
Ofis 2013 TR 32 Bit
=eğer(ehatalıysa(EĞER(A23>1;DÜŞEYARA(A23;liste!B:F; 4;0);""));"";EĞER(A23>1;DÜŞEYARA(A23;liste!B:F; 4;0);""))

Bunu Dene..
 

Mustafa MUTLU

Destek Ekibi
Destek Ekibi
Katılım
24 Temmuz 2008
Mesajlar
1,586
Excel Vers. ve Dili
Ofis 2013 TR 32 Bit
C23 hücresine sayısal değer girilecek.
E23 hücresinde;
=EĞER(A23>1;DÜŞEYARA(A23;liste!B:F;4;0);"")
formülü var.
G hücresinde ise =C23*E23 formülü var.
A23 hücresi boş iken G23 hücresinde #DEĞER! hatası veriyor.

Bu durum 23. satırdan 42 satıra kadar aynı. A sütüununda 23. satırdan 42. satıra kadar her hücreye veri girişi yapmıyorum. Böyle olunca da G sütununda görünen #DEĞER! uyarısının görünmesini nasıl engelleyebilirim.
=EĞER(A23>1;DÜŞEYARA(A23;liste!B:F;4;0);"")

Kırmızı "" işaretini 0 yap tamamdır.
G hücresindeki formül boş küme algıladığı için hata veriyor.

Yada
=eğer(E23="";"";C23*E23)
G Hücresindeki formülü bu şekilde değiştir,
 
Katılım
22 Şubat 2007
Mesajlar
250
Excel Vers. ve Dili
excel xp
Özür dilerim. #DEĞER! hatası "tabela" sekmesinde. Bunu belirtmeyi unutmuşum.
 
Katılım
22 Şubat 2007
Mesajlar
250
Excel Vers. ve Dili
excel xp
=EĞER(A23>1;DÜŞEYARA(A23;liste!B:F;4;0);"")

Kırmızı "" işaretini 0 yap tamamdır.
G hücresindeki formül boş küme algıladığı için hata veriyor.

Yada
=eğer(E23="";"";C23*E23)
G Hücresindeki formülü bu şekilde değiştir,
Çok teşekkürler. Sorun çözüldü.
Linkini verdiğim sayfaya bakabildin mi?
 

Mustafa MUTLU

Destek Ekibi
Destek Ekibi
Katılım
24 Temmuz 2008
Mesajlar
1,586
Excel Vers. ve Dili
Ofis 2013 TR 32 Bit
Hayır Bakmadım
Sorun ne orada..

Tavsiye :

Modüldeki :

Sub Auto_Open()
Sheets("ana").Select
AnaForm.Show
End Sub

Bu kodu :

Sub FormuAc()
AnaForm.Show
End Sub

bu kodla değiştir.
Sayfaya bir Düme koy bu makroyu ata.
Form çalışman bitince
kodları tekrar değiştirirsin..
 

Mustafa MUTLU

Destek Ekibi
Destek Ekibi
Katılım
24 Temmuz 2008
Mesajlar
1,586
Excel Vers. ve Dili
Ofis 2013 TR 32 Bit
Şimdi Baktım
Sen kendine göre bir proğram hazırlamışın.
3-4 Tane form ve bir çok sayfan var.

Proğramın işlevini tam bilmediğimden
İncelemek lazım ne yapıyor ayrıca sayfa içlerine de formül koyduğun için
Anlamakta da zorluk çekebilirim.

Sadece Yardıma ihtiyaç duyduğun konuyu
Ve ne yapmak istediğini sorarsan cevap alman daha kolay olur..
 
Üst