Çözüldü Var Olan Tüm Sayfalarda Düşeyara ve Stok Toplama

Katılım
19 Şubat 2008
Mesajlar
31
Excel Vers. ve Dili
Office365 Türkçe
Merhaba, Bir haftadır video izliyorum ancak bulamadım cevabımı.

Excel dosyamda ürünlerin bulunduğu Stok adında bir sayfam var ve proje1, proje2,... adlarında projelerim var.
Projeler sayfasına düşeyara ile ürünlerin bulunduğu sayfadan verilerimi getiriyorum eğer o ürün projeme giriş yaptıysa c sütünuna adet giriyorum projemden iade gelen ürünleri d sütununa giriş yapıyorum ve bu tüm proje sayfalarımda günlük işleniyor.
Proje sayfama işlenen giriş çıkışları da stok sayfamda toplayıp tek bir hücreye toplamak istiyorum. Bunu =düşeyara ile her bir sayfa için arasına + koyarak yapabiliyorum ancak ilk satır değerini bulup getiriyor. Projemde ise aynı ürün birkaç satırda farklı adetlerde gönderilmiş yada iade gelmiş olabiliyor. Bu toplama işlemini ve düşeyara ile nasıl yapabilirim birde yeni açılan proje için oluşturacağım kopya proje sayfasını otomatik stok düşüm işlemine nasıl sokabilirim. İşin içinden çıkmadım. Ekte örnek uygulama var.

 

Korhan Ayhan

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

K2-K3 hücrelerine toplatmak istediğiniz sayfa isimlerini yazınız.

F2 hücresine;
C++:
=TOPLA(ETOPLA(DOLAYLI("'"&$K$2:$K$3&"'!A:A");A2;DOLAYLI("'"&$K$2:$K$3&"'!G:G")))
G2 hücresine;
C++:
=TOPLA(ETOPLA(DOLAYLI("'"&$K$2:$K$3&"'!A:A");A2;DOLAYLI("'"&$K$2:$K$3&"'!I:I")))

Harici Link (Silinebilir) ; https://dosya.co/gaqgjjpc1giy/maliyet.xlsx.html
 

Ekli dosyalar

Katılım
19 Şubat 2008
Mesajlar
31
Excel Vers. ve Dili
Office365 Türkçe
Merhaba,

K2-K3 hücrelerine toplatmak istediğiniz sayfa isimlerini yazınız.

F2 hücresine;
C++:
=TOPLA(ETOPLA(DOLAYLI("'"&$K$2:$K$3&"'!A:A");A2;DOLAYLI("'"&$K$2:$K$3&"'!G:G")))
G2 hücresine;
C++:
=TOPLA(ETOPLA(DOLAYLI("'"&$K$2:$K$3&"'!A:A");A2;DOLAYLI("'"&$K$2:$K$3&"'!I:I")))
=ÇOKETOPLA(PROJE1!$G:$G; PROJE1!$A:$A; $A2)+ÇOKETOPLA(PROJE2!$G:$G; PROJE2!$A:$A; $A2) Bu şekilde çözüm oldu teşekkürler Korhan bey.
 
Son düzenleme:

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,157
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Benim önerim sizin bulduğunuz çözüme göre biraz daha esnektir. Tabi ki kullanım tercihi size aittir.
 
Katılım
19 Şubat 2008
Mesajlar
31
Excel Vers. ve Dili
Office365 Türkçe
Benim önerim sizin bulduğunuz çözüme göre biraz daha esnektir. Tabi ki kullanım tercihi size aittir.
Korhan bey o formülü çalıştıramadım maalesef muhtemelen uyarlamayı yapamadım o sebeple bu yönteme gittim. Sizin formülü benim gönderdiğim dosyaya uyarlama şansınız olursa bende incelemek isterim nerede hata yapıyorum diye.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,157
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Üstteki mesajıma dosyanızı ekledim..
 
Üst