Ayni kod numarasina sahip farkli satirda ki malzemelerin toplamini tek satira alma

Katılım
11 Haziran 2016
Mesajlar
25
Excel Vers. ve Dili
Office 2010
English
Altın Üyelik Bitiş Tarihi
26/02/2019
Merhabalar,

Asagida ki ekran goruntusunde ki gozuktugu gibi MC number sutununda ki ayni coda a sahip birden fazla satir mevcut. Her satirda mevcut coda a ait QTY sutunun da adedi yazmaktadir. Ben bunlari filtre yaparak tek tek topluyorum ve cok zamanimi aliyor. Birden fazla satirda yazili olan MC Number i tek bir satirda toplam adediyle birlikte cekmek istiyorum. Satirda ki diger bilgiler ayni zaten. Sadece adetleri farkli. Bunun kisa yolu var midir?


 
Katılım
24 Nisan 2005
Mesajlar
3,672
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
MC number ve QTY nin olduğu satır excel de ilk satır olmalı.

* Kolonların hepsini seçin,
* Excel/Ekle/Pivot Table yada Özet Tablo
* Tamam deyin,
* MC Number ı tutup "Satır Etiketleri" ne ekleyin.
* QTY yi tutup Değer lere ekleyin.
* Say QTY yazan yerdeki oku tıklayıp,
* Değer alanları ayarları nı tıklayın.
* Toplam ı seçin
* Tamam deyin
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
Selam,
Öncelikle şunu söylemeliyim ki, resim yerine resimi içeren örnek dosya göndermek daha net cevap verilmesini / almanızı sağlayacaktır.
Şöyle ki, resme bakıldığında hangi kolonlarda hangi başlıklar var. (Yani bilgiler nereden alınacak hangi kolon hesaplatılacak). Kaç satır bilgini var hangi satırdan itibaren hesaplatılacak. Birleştirilmiş hücreler var mı? vs....Hiç bir şey net değil...
Farazi bir cevap veriyorum. Belgenize uyarlarsınız. Anladığım MC No ya göre Adet stoplamını bulmak...
MC No ların B5 hücresinden başladığını , 1000. satıra kadar veri olduğunu , QTY bilgilerinin E5 ten başladığını kabul edip cevap veriyorum...
1 - ETOPLA fonksiyonu ile istediğiniz bir MC No için toplam aldırabilirsiniz.
Örneğin MC00583483 için
=ETOPLA(B5:B1000;"MC00583483";E5:E1000)
şeklinde toplam aldırabilirsiniz...
2 - Eğer filreleme yapıp toplam almak isterseniz de ALTTOPLAM fonksiyonu ile diyelim ki MC00583483 e göre filtreleme yaptınız.
=ALTTOPLAM(9;E5:E1000)
şeklinde hesaplatabilirsiniz.
 
Katılım
11 Haziran 2016
Mesajlar
25
Excel Vers. ve Dili
Office 2010
English
Altın Üyelik Bitiş Tarihi
26/02/2019
selam,
dosyanızda formülün nereye konulacağını bilemediğimden dosyada ilave bir sayfa eklenerek açıklamalar yapıldı.

link : http://s2.dosya.tc/server2/5lb8jh/MATERIAL_REQUISITION21-06-2016-_04.xlsx.html
İlginiz için çok teşekkür ederim.

Listenin orjinal halinde biliyorsunuz 340 satır MC ve 340 satır QTY var. bunları boş bir sayfaya taşıdım ancak etopla ile aynı mc leri tek satıra toplam adetleri ile getiremedim.

İlk işlemlerde yanlış yapıyorum sanırım, sizide yoruyorum kusura bakmayın.
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
selam,
rica ediyorum.. Yormak / yorulmak söz konusu bile değil...
dosyanızdan hareketle, hangi hücrede / hangi sayfada sonuç almak istiyorsunuz.
İsterseniz , örneğinizi o şekilde gönderin ve çözümü ona göre yapalım..
Hatanız nerede onu bulmaya çalışalım..
kolay gelsin..
 
Katılım
11 Haziran 2016
Mesajlar
25
Excel Vers. ve Dili
Office 2010
English
Altın Üyelik Bitiş Tarihi
26/02/2019
selam,
rica ediyorum.. Yormak / yorulmak söz konusu bile değil...
dosyanızdan hareketle, hangi hücrede / hangi sayfada sonuç almak istiyorsunuz.
İsterseniz , örneğinizi o şekilde gönderin ve çözümü ona göre yapalım..
Hatanız nerede onu bulmaya çalışalım..
kolay gelsin..
Merhaba, asadagida ki dosya anlatabilmem icin daha faydali olacaktir sanirim. Size gonderdigim malzeme talep dosyasi, asagida ki dosya malzeme cikis formu. Doldurulacak yerler hemen hemen ayni. Biliyorsunuz talep dosyasinda 1 MC den 10-15 satir oluyor ve her satirda adet farkli. Ben mc bazli filtreleme yapiyorum toplam adedi cikis formuna tek satirda giriyorum. O istekte bin civari satir var ama aslinda malzeme sayisi 350 civari. yani tek tek filtreleme yapip hepsini tek satirda toplayinca binden 350 ye dusuyor. fakat bu saatlerimi aliyor. umarim anlatabilmisimdir

http://s4.dosya.tc/server2/pmngcn/TA-087-QF-167_Material_Issue_Note.xls.html
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
selam,
anladığımı sizinle paylaşmak istedim. Acaba doğru mu anlıyorum...
1 - Malzeme Talep dosyasından , Toplamlar alınarak Malzeme çıkış tablosu doldurulmak isteniyor.
2 - Dolayısıyla, her bir MC kod tekrar etmeden (yani mükerrer kayıt olmadan) toplamları alınacak ve Çıkış dosyasına aktarılacak. Burada şöyle bir sıkıntı görüyorum... Örnek vererek anlatmaya çalışayım. MC 00583489 u ele aldığımızda 16 defa tekrar etmiş. Toplam QTY : 66.... Bunu toplam olarak Çıkış tablosuna TEK bir kalem olarak aldırabiliriz. Ama tekrar eden her bir MC 00583489 için Descriptionlar aynı olmakla beraber DRAWING No ları herbiri için farklı. Eğer tek bir kalem olarak toplam alınacaksa, Çıkış tablosunda ise Drawing No var ve buraya ne yazılacak...
 
Katılım
11 Haziran 2016
Mesajlar
25
Excel Vers. ve Dili
Office 2010
English
Altın Üyelik Bitiş Tarihi
26/02/2019
selam,
anladığımı sizinle paylaşmak istedim. Acaba doğru mu anlıyorum...
1 - Malzeme Talep dosyasından , Toplamlar alınarak Malzeme çıkış tablosu doldurulmak isteniyor.
2 - Dolayısıyla, her bir MC kod tekrar etmeden (yani mükerrer kayıt olmadan) toplamları alınacak ve Çıkış dosyasına aktarılacak. Burada şöyle bir sıkıntı görüyorum... Örnek vererek anlatmaya çalışayım. MC 00583489 u ele aldığımızda 16 defa tekrar etmiş. Toplam QTY : 66.... Bunu toplam olarak Çıkış tablosuna TEK bir kalem olarak aldırabiliriz. Ama tekrar eden her bir MC 00583489 için Descriptionlar aynı olmakla beraber DRAWING No ları herbiri için farklı. Eğer tek bir kalem olarak toplam alınacaksa, Çıkış tablosunda ise Drawing No var ve buraya ne yazılacak...
Cok dogru anlamissiniz hocam, yapmak istedigim tam olarak bu. Drawing No onemli degil bos birakabiliyoruz.
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
İki dosyayı bir dosyada birleştirerek bir çözüm üreteceğim..
Tüm detayları tam bilemediğimden, formüllerle yapmaya çalışacağım.
Yazdırmak istediğinizde, yazdırılacak sayfa adedine göre tanımlamayı da yapacağım ve bilgi adedine göre (sayfa adedi kadar ) yazdırabilirsiniz ....
 
Katılım
11 Haziran 2016
Mesajlar
25
Excel Vers. ve Dili
Office 2010
English
Altın Üyelik Bitiş Tarihi
26/02/2019
İki dosyayı bir dosyada birleştirerek bir çözüm üreteceğim..
Tüm detayları tam bilemediğimden, formüllerle yapmaya çalışacağım.
Yazdırmak istediğinizde, yazdırılacak sayfa adedine göre tanımlamayı da yapacağım ve bilgi adedine göre (sayfa adedi kadar ) yazdırabilirsiniz ....
Ilginiz ve emeginiz icin ne kadar tesekkur etsem azdir, cok sagolun.
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
selam,
bir düzene oturtmak için uğraşıyorum ama tüm düzeni sayfaların altlarındaki alt bilgiler bozuyor. Bir de Çıkış sayfası 11 adet bir sayfada var. Tüm hepsini makrosuz yaparsak aynı tip ten bir çok sayfayı alt alta yapmak lazım.. zaten bu şekilde olunca da size bir yığın işlem düşer.

Bir de bir sorum olacak.
Her defasında MC kodlarındaki satır adetleri farklı mı olacak. Yani bu defa 350 satır var. Belki bir sonrakinde 500 gibi farklı farklı mı?
Eğer öyleyse bence biraz daha düzenlemeye ihtiyaç var demektir.
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
Ben size
bir düzenleme yaparak göndermeye çalışayım.(Hafta sonu yapabilirim)
şöyle ki
1 - Talep sayfanızdan boş ve şablon olacak şekilde (Üst bilgiler ve alt bilgilerin olduğu) bir sayfa...(yazdır butonu ile tüm bilgiler liste halinde yazdırılacak)
2 - Çıkış sayfasından boş ve şablon olacak şekilde (Üst bilgiler ve alt bilgilerin olduğu) bir sayfa...(yazdır butonu ile tüm bilgiler liste halinde yazdırılacak)
3 - Data sayfası : Tüm MC kodlarının listesinin ve descriptionlarının bulunduğu bir sayfa (Listeye ilaveleriniz oldukça gireceksiniz.)
4 - Talep Girişlerinin yapıldığı bir sayfa... Tüm talepleri bu sayfaya gireceksiniz...

yazdırma ve hesaplama işlemleri makro yardımıyla yapılacak...
 
Katılım
11 Haziran 2016
Mesajlar
25
Excel Vers. ve Dili
Office 2010
English
Altın Üyelik Bitiş Tarihi
26/02/2019
Hocam yoğunluktan dolayı geri dönüş yapamadım, lütfen kusura bakmayın.

Emekleriniz için tekrar tekrar teşekkür ederim. Benim için çok faydalı oldu, elinize kolunuza sağlık.

Bu arada her talepte satır sayısı farklı oluyor hocam genelde 5-30 arası alıyor ama çok nadirde olsa böyle 1000 satırları bulabiliyor.
 
Katılım
31 Ocak 2012
Mesajlar
2,430
Excel Vers. ve Dili
Excel 2010 , Türkçe
Altın Üyelik Bitiş Tarihi
24.01.2019
selam,
rica ediyorum..
problem olursa çekinmeden yazabilirsiniz..
kolay gelsin..

Not :
1 - Gönderilen dokumanda sheet1 3000 satıra kadar değerlendiriliyor. Sheet2 ise 90 adet MC koduna kadar düzenli şekilde çalışabilir. 90 dan fazla olursa aşağıya doğru kopyalayarak çözebilirsiniz.
2 - dokümanlarınız, dokuman yönetim sisteminde (ISO 9000 ...) olduğu için standardına dokunmadan yapmaya çalıştım.
 
Üst