düşey ara fonksiyonu ile veri çekme

bilisim2010

Altın Üye
Katılım
2 Nisan 2011
Mesajlar
162
Excel Vers. ve Dili
office 2007 tr
Altın Üyelik Bitiş Tarihi
17-12-2025
merhaba ekteki dosyamda depoyatay sayfasına stokenvanter sayfasından düşeyara ile verileri çekmeye çalışıyorum yanlız aynı stok kodundan 2 tane var adetleri farklı depolarıda farklı birini çekiyor birine yanlış diyor bunu nasıl düzeltiriz.?

örnek: bundan 500 adet var deposu ankara depo

11260711

ASPERA (1/2+ NEK 2150-2155 GK R.404 A) (530 K.CAL)

500

ADET

5121​

ANKARA DEPO


bundan 111 adet var deposu istanbul depo

11260711

ASPERA (1/2+ NEK 2150-2155 GK R.404 A) (530 K.CAL)

111

ADET

50​

İSTANBUL DEPO



depo yatay sayfasına istanbul depoyu çekiyor ankara depoya yanlış diyor formülde bir eksiklikmi yapıyorum anlamadım. yardımlarınızı rica ediyorum saygılar.
 

Ekli dosyalar

ccuneyt13

Altın Üye
Katılım
20 Ocak 2011
Mesajlar
460
Excel Vers. ve Dili
Office 365 Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
01-11-2026
Merhaba,
Düşeyara yerine aşağıdaki gibi bir alternatif önerebilirim.

C2'ye

=EĞER(ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$C$1;StokEnvanter!B:B;'Depo Yatay'!B2) = 0; ""; ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$C$1;StokEnvanter!B:B;'Depo Yatay'!B2))

D2'ye

Kod:
=EĞER(ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$D$1;StokEnvanter!B:B;'Depo Yatay'!B2) = 0; ""; ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$D$1;StokEnvanter!B:B;'Depo Yatay'!B2))
formülleriniz yazıp aşağıya doğru formülleri çoğaltınız.
 

sward175

Özel Üye
Katılım
4 Şubat 2011
Mesajlar
1,147
Excel Vers. ve Dili
Excel Vers. ve Dili:
Microsoft Office Professional Plus 2016
Altın Üyelik Bitiş Tarihi
04-06-2024
Merhaba, bilişim 2010,
Depo Yatay C2' ye aşağıdaki formülü yazarak sağa ve aşağıya doğru çekiniz.
Veri aralığı Stok Envanter sayfası A2: A7 dileğinize göre ayarlayabilirsiniz.
Sağlıcakla kalın.

=TOPLA.ÇARPIM(((StokEnvanter!$A$2:$A$7='Depo Yatay'!$A2)*(StokEnvanter!$B$2:$B$7='Depo Yatay'!$B2)*(StokEnvanter!$F$2:$F$7='Depo Yatay'!C$1)*(StokEnvanter!$C$2:$C$7)))
 

bilisim2010

Altın Üye
Katılım
2 Nisan 2011
Mesajlar
162
Excel Vers. ve Dili
office 2007 tr
Altın Üyelik Bitiş Tarihi
17-12-2025
Merhaba, bilişim 2010,
Depo Yatay C2' ye aşağıdaki formülü yazarak sağa ve aşağıya doğru çekiniz.
Veri aralığı Stok Envanter sayfası A2: A7 dileğinize göre ayarlayabilirsiniz.
Sağlıcakla kalın.

=TOPLA.ÇARPIM(((StokEnvanter!$A$2:$A$7='Depo Yatay'!$A2)*(StokEnvanter!$B$2:$B$7='Depo Yatay'!$B2)*(StokEnvanter!$F$2:$F$7='Depo Yatay'!C$1)*(StokEnvanter!$C$2:$C$7)))
tamamdır hocam çok teşekkür ederim harika çalışıyor a2:a7 ile sınırlamıştınız onu sonradan farkettim a2:a700 yapınca hepsi gelmeye başladı verilerin sorun bitti elinize sağlık hayırlı günleriniz olsun.
 
Son düzenleme:

bilisim2010

Altın Üye
Katılım
2 Nisan 2011
Mesajlar
162
Excel Vers. ve Dili
office 2007 tr
Altın Üyelik Bitiş Tarihi
17-12-2025
Merhaba,
Düşeyara yerine aşağıdaki gibi bir alternatif önerebilirim.

C2'ye

=EĞER(ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$C$1;StokEnvanter!B:B;'Depo Yatay'!B2) = 0; ""; ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$C$1;StokEnvanter!B:B;'Depo Yatay'!B2))

D2'ye

Kod:
=EĞER(ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$D$1;StokEnvanter!B:B;'Depo Yatay'!B2) = 0; ""; ÇOKETOPLA(StokEnvanter!C:C;StokEnvanter!F:F;'Depo Yatay'!$D$1;StokEnvanter!B:B;'Depo Yatay'!B2))
formülleriniz yazıp aşağıya doğru formülleri çoğaltınız.
sward175 in formülü işimi gördü hocam teşekkürler.
 
Üst