düşeyara boş satırlara veri atıyor

Katılım
6 Ağustos 2008
Mesajlar
171
Excel Vers. ve Dili
EXCEL 2007
değerli arkadaşlar merhaba

üç dosya ile bağlantılı çalışmam var.örnek cost sayfasında düşeyara ile tarama yapıyorum.ancak düşeyara boş satırlara değer atıyor ve hep aynı değeri atıyor.çözemedim.üç dosyayı da indirmeniz gerekli birbiri ile bağlantılı çalışıyor.
 

Ekli dosyalar

Katılım
25 Mart 2006
Mesajlar
29
Excel Vers. ve Dili
2010 - Eng.
Sorun şurdan kaynaklanıyor, Cost Örnek dosyasında bulunan Düşeyara formülü Cost Tanzer dosyasında alıyorya boş olan satırın karşısında değer var, ya Malzeme Listelerinde boş satırları sileceksin ya sıralama yapıp boşları en son sıraya koyacaksın.
 

Korhan Ayhan

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

Aşağıdaki formül yapısını kullanabilirsiniz. Kırmızı bölüme kendi formülünüzü adapte ediniz.

B6 Hücresine uygulayınız.

Kod:
=EĞER(A6="";"";[COLOR=red]DÜŞEYARA_FORMÜLÜNÜZ[/COLOR])
 
Katılım
6 Ağustos 2008
Mesajlar
171
Excel Vers. ve Dili
EXCEL 2007
Hocam teşekkürler gösterdiğiniz yoldan sorunu çözdüm teşekkürler.bir sorum daha olacak "sorgulama sonucu (boş hücreye tekabül eden) değeri (0) nasıl verdirebilirim. Olmayan değeri #yok# veriyor sonuçta toplam almada sorun doğuyor.
 
Katılım
10 Mayıs 2009
Mesajlar
1,080
Excel Vers. ve Dili
2003 türkçe
Merhaba dosyanızı incelemedim ama Korhan Hocamın verdiği formülden hareketle size aşağıdaki formülü önereceğim.Umarım işinizi görür ya da bir yön verir.

EĞER(YADA(A6="";EHATALIYSA(DÜŞEYARA(FORMÜLÜNÜZ));0);"";DÜŞEYARA(FORMÜLÜNÜZ))
 
Katılım
6 Ağustos 2008
Mesajlar
171
Excel Vers. ve Dili
EXCEL 2007
hocam formulünüzü benim formüle eklermisiniz ekledim ancak olmadı yardım için teşekkürler.


DÜŞEYARA(A4;'[COST.xls]x-150322ex'!$B$1:$BE$6500;KAÇINCI("TOPLAM";'[COST.xls]x-150322ex'!$B$1:$BE$1;0);0)
 
Katılım
10 Mayıs 2009
Mesajlar
1,080
Excel Vers. ve Dili
2003 türkçe
Söylediğim kalıba uyarladım ama dosyanızda çalışır mı bilmiyorum.ben de çok iyi biliyor sayılmam umarım formül yerine oturur ve işinizi görür.

=EĞER(YADA(A4="";EHATALIYSA(DÜŞEYARA(A4;'[COST.xls]x-150322ex'!$B$1:$BE$6500;KAÇINCI("TOPLAM";'[COST.xls]x-150322ex'!$B$1:$BE$1;0);0));0);"";DÜŞEYARA(A4;'[COST.xls]x-150322ex'!$B$1:$BE$6500;KAÇINCI("TOPLAM";'[COST.xls]x-150322ex'!$B$1:$BE$1;0);0))
 
Katılım
6 Ağustos 2008
Mesajlar
171
Excel Vers. ve Dili
EXCEL 2007
Hocam işimi gördü çok teşekkürlker ellerine sağlık.yardımcı olan diğer arkadaşlarada çok teşekkür ederim iyi geceler sağlıcakla kalın.
 
Katılım
10 Mayıs 2009
Mesajlar
1,080
Excel Vers. ve Dili
2003 türkçe
İşinizi gördüğüne sevindim iyi çalışmalar dilerim.
 
Katılım
6 Ağustos 2008
Mesajlar
171
Excel Vers. ve Dili
EXCEL 2007
Değerli arkadaşlar yine merhaba

sizlere bir sorum olacak .dosyam ekte yardımcı olursanız memmnun olurum.teşekkürler
 

Ekli dosyalar

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

1. Yol,

Düşeyara formülündeki ehatalıysa değeri "" değil 0 yazarsanız sorun çözülür. Eğer bu sıfır değerleri gözükmesini istemiyorsanız B5:B7 aralığını seçin, biçim / isteğe uyarlanmıştan tür bölümüne,

[=0]"";Genel

2. Yol,

D5:

=EĞER(B5="";0;B5)-C5

.
 
Katılım
6 Ağustos 2008
Mesajlar
171
Excel Vers. ve Dili
EXCEL 2007
Sayın hocam aslında işimi gördü sayılır.tek sorun hocam c5 hücresininde boş olacağı ihtimali var.yani b5 te değer var c5 hücesine düşeyara boş değer atmış. O zaman nasıl
bir formul uygulamamız lazım acaba.(yani bazen b sütünu nda değer var bazende c sütununda)
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Tam olarak dosyadaki mantığı bilmediğim için uzun formülü veriyorum.

=EĞER(B5="";0;B5)-EĞER(C5="";0;C5)

.
 
Katılım
6 Ağustos 2008
Mesajlar
171
Excel Vers. ve Dili
EXCEL 2007
Hocam çook saol işimi gördü şimdi tam olarak ellerine sağlık allah razı olsun hayırlı akşamlar
 
Üst