Depo Giriş çıkış ve sonuç tablosu

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,643
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Merhabalar Sayın Hocalarım
Soracağım soru ile ilgili benzer çalışmayı daha önce sormuştum ve cavabını almıştım.formüllemesi çok detaylı olduğundan ben anlamakta zorlanıyorum ve yine biçalışma yapmam gerekti ve bu çalışmamın üzerindede ek sorular sorabilirim.
Ekte gönderidğim dosyada ana tablo 3000 satırlı olcak (1 yıl da depodaki giriş çıkış sayılarını ancak kurtarır belki)
manuel girdiğim bi tablonun yanında aynı tablodan bazı kriterlere göre süzme gibi işlemler yapıp tabloyu yeniden oluşturma
tablodaki gri renkli yerlerin dolmasını istiyorum
L,M,O,P,Q,R (1:10) a kadar olan yerlere bazı kriterleri yazdım bazı kriterleri 10 değerde alabilirim.
Mesela L1:L10 arasına en fazla 2 değer bırakabilirim (GİRİŞ ve ÇIKIŞ)
M1:M10 arasına tarih kriteri koydum (Tarik Kriterinin İlk ve Son Günlerini Ayın başı ve sonu seçersem bi nevi aylık döküm almış olurum)
Umarım anlam karışıklığına yol açmamışımdır.
 

Ekli dosyalar

Son düzenleme:

Ö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,

Detaylı deneme yapma şansım olmadı, hata olursa bildiriniz düzeltmeye çalışırım..

Yardımcı hücre olarak K1 hücresine,

Kod:
=TOPLA.ÇARPIM(ESAYIYSA(KAÇINCI(A13:A500;L1:L10;0))*ESAYIYSA(KAÇINCI(B13:B500;M1:M10;0))*ESAYIYSA(KAÇINCI(D13:D500;O1:O10;0))*ESAYIYSA(KAÇINCI(E13:E500;P1:P10;0))*ESAYIYSA(KAÇINCI(F13:F500;Q1:Q10;0))*ESAYIYSA(KAÇINCI(G13:G500;R1:R10;0)))
yazınız.

L13 hücresine aşağıdaki formülü yazarak yan ve alt hücrelere kopyalayınız..

Kod:
=EĞER(SATIR(A1)>$K$1;"";İNDİS(A$1:A$500;KÜÇÜK(EĞER(ESAYIYSA(KAÇINCI($A$13:$A$500;$L$1:$L$10;0))*ESAYIYSA(KAÇINCI($B$13:$B$500;$M$1:$M$10;0))*ESAYIYSA(KAÇINCI($D$13:$D$500;$O$1:$O$10;0))*ESAYIYSA(KAÇINCI($E$13:$E$500;$P$1:$P$10;0))*ESAYIYSA(KAÇINCI($F$13:$F$500;$Q$1:$Q$10;0))*ESAYIYSA(KAÇINCI($G$13:$G$500;$R$1:$R$10;0));SATIR($A$13:$A$500));SATIR(A1))))
.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,643
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Hocam dediklerinizi yaptım ama K1=0 çıktı diğerlerini CTRL+DEL ile enterladım
sonuç çizelgesinde gri renkli yer bi hareket olmadı
çıktı bakabilrmisiniz acaba
ana tablomda Bıcaklı sigorta yazmışım sonuç çizelgesinde Bıçaklı yazmışım düzelttim ama benim anlayamadığım başka bi detay herhalde
 

Ö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
K1 sıfır çıkıyorsa tablonun boş kalması normaldir. Bu durumda uygun veri bulamamıştır. Eklediğiniz tablodaki verilere göre hangi satırlar şartlara uyuyor ise o satırları renklendirip dosyayı tekrar eklermisiniz..

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,643
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Hocam sorumdaki bi püf nokta şu tarih M1 ve M2 ye yazdıklarım aralık anlamı olucak
yani 01.01.2009 dan büyük 31.01.2009 dan küçük
onlardan birini 03.01.2009 yapınca ben srumu sorarkenki kriterleri tabloya formülledi
sorunu buldum yani
ama ben aralık olarak tarihleri formüllemek istiyorum
ilk tarihten büyük ve eşit(M1)
2. tarihten küçük ve eşit (M2)
 

Ö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
K1;

Kod:
=topla.çarpım(esayıysa(kaçıncı(a13:a500;l1:l10;0))*(b13:b500>=m1)*(b13:b500<=m2)*esayıysa(kaçıncı(d13:d500;o1:o10;0))*esayıysa(kaçıncı(e13:e500;p1:p10;0))*esayıysa(kaçıncı(f13:f500;q1:q10;0))*esayıysa(kaçıncı(g13:g500;r1:r10;0)))
L13;

Kod:
=eğer(satır(a1)>$k$1;"";indis(a$1:a$500;küçük(eğer(esayıysa(kaçıncı($a$13:$a$500;$l$1:$l$10;0))*esayıysa(kaçıncı($d$13:$d$500;$o$1:$o$10;0))*esayıysa(kaçıncı($e$13:$e$500;$p$1:$p$10;0))*esayıysa(kaçıncı($f$13:$f$500;$q$1:$q$10;0))*esayıysa(kaçıncı($g$13:$g$500;$r$1:$r$10;0));eğer($b$13:$b$500>=$m$1;eğer($b$13:$b$500<=$m$2;satır($a$13:$a$500))));satır(a1))))
Bu şekilde denermisiniz..

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,643
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Hocam Bu şekilde doğru sonuç verdi.
şimdi ben bu tablolama sisteminde çok soru sorucam
aklıma takılan ilk detay şimdi bu ilk formüllemede
tarih aralığı belirledik malzemenin depoya giriş yada çıkış kriterini belirledik (L ve M sutunlarında sorun yok) ama malzemeye göre (250 Amper Bıçaklı Sigorta) bu malzemeyi ilk sorumda ÜÇBE Rulman firmasından temin ettiğimizi düşünüp O1 hücresine yazdım. ama herhangi bi firmadanda alabildiğimiz için orayı O1 i sildim K1 formülü sıfır verdi haliyle sonuç olumsuz çıktı
O1 i silip gri renkli sonuç tablosunda yine ÜÇBE rulman görüncek şekilde K1 e verdiğimiz formülü yada genel olarak hatayı nasıl düzeltebiliriz.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,643
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
Hocam Az önceki soruma kendim cevap buldum O1:O10 gördüğüm yerleri K1 hücresine yazdığınız formüldede bide L13 için yazdığımız ilk formülde sildim sorun halloldu iyi burasını ben başarmış oldum :)
 

Ö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
Dosyada başka bir sorun var mı?

.
 

modoste

Altın Üye
Katılım
31 Mayıs 2008
Mesajlar
3,643
Excel Vers. ve Dili
Microsoft OFFİCE Ev ve İş 2019 TR
Altın Üyelik Bitiş Tarihi
18-03-2025
şimdilik süper Hocam ben dediğim gibi yarın yada diğer zamanlarda bu çizelgeden çok soru sorucam sizden ve diğer hocalarımdan yardımlarınızı bekliyorum
herhangi bir malzemeden ne kaldı gibi tarih aralığı vericez gibi.......detaylar
şimdilik teşekkürler
 
Üst