Aynı Fatura Numarasına Göre Toplam Aldırmak

stier_22

Altın Üye
Katılım
15 Eylül 2009
Mesajlar
147
Excel Vers. ve Dili
excel 2016
Altın Üyelik Bitiş Tarihi
04-01-2028
Merhaba arkadaşlar ,

Elimde 29.000 satırlık bir excel listesi var , bu liste hazırlanırken 1 fatura 1 den fazlaya bölünmüş, maliyet çalışması yapmam için her bir faturayı içeriği ile beraber birleştirmem gerekiyor. Yani listedeki tekrar eden her faturayı bana tek kalemde vermesini istiyorum fatura tarihi , numarası, firma unvanı , vergi numarası, mal cinsi toplam mal adeti, toplam matrah, toplam KDV'yi bana tek kalemde verdirmemi sağlayacak bir formül var mıdır? Yardımcı olacak arkadaşlara şimdiden çok teşekkür ediyorum. örnek dosyam ektedir... Makrolu çözüm olursa çok iyi olur :)
 

Ekli dosyalar

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba arkadaşlar ,

Elimde 29.000 satırlık bir excel listesi var , bu liste hazırlanırken 1 fatura 1 den fazlaya bölünmüş, maliyet çalışması yapmam için her bir faturayı içeriği ile beraber birleştirmem gerekiyor. Yani listedeki tekrar eden her faturayı bana tek kalemde vermesini istiyorum fatura tarihi , numarası, firma unvanı , vergi numarası, mal cinsi toplam mal adeti, toplam matrah, toplam KDV'yi bana tek kalemde verdirmemi sağlayacak bir formül var mıdır? Yardımcı olacak arkadaşlara şimdiden çok teşekkür ediyorum. örnek dosyam ektedir... Makrolu çözüm olursa çok iyi olur :)

istediğiniz sonuçlara Pivot tablo ile daha kolay ulaşırsınız, ekli dosyayı inceler misiniz.
 

Ekli dosyalar

stier_22

Altın Üye
Katılım
15 Eylül 2009
Mesajlar
147
Excel Vers. ve Dili
excel 2016
Altın Üyelik Bitiş Tarihi
04-01-2028
istediğiniz sonuçlara Pivot tablo ile daha kolay ulaşırsınız, ekli dosyayı inceler misiniz.
Kısmen evet ama mesela aynı fatura numarası ile farklı ürünler ve farklı matrah ve kdv'ler var pivotta bunlar alt alta gelmiş oysa ki benim bunları tek faturaya indirgemem için mal cinsinde espadril, spor ayakkabısı, terlik tek hücrede yan yana ve bunların matrah ve kdv lerininde toplamının tek satırda olması gerekiyor bunu pivot ile yapamıyoruz sanırım
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Kısmen evet ama mesela aynı fatura numarası ile farklı ürünler ve farklı matrah ve kdv'ler var pivotta bunlar alt alta gelmiş oysa ki benim bunları tek faturaya indirgemem için mal cinsinde espadril, spor ayakkabısı, terlik tek hücrede yan yana ve bunların matrah ve kdv lerininde toplamının tek satırda olması gerekiyor bunu pivot ile yapamıyoruz sanırım

Ekli dosyayı inceler misiniz,
 

Ekli dosyalar

stier_22

Altın Üye
Katılım
15 Eylül 2009
Mesajlar
147
Excel Vers. ve Dili
excel 2016
Altın Üyelik Bitiş Tarihi
04-01-2028
Ekli dosyayı inceler misiniz,
Pivotta kaymalar olmuş sanırım terlik ayakkabı başlıkları birden fazla gelmiş ve altlarına genel toplam ve kdv rakamları girmiş aslında ekteki dosyada olan örnekteki gibi olmasını istediğim faturaların toplam halinin alınmış şekli.
 

Ekli dosyalar

stier_22

Altın Üye
Katılım
15 Eylül 2009
Mesajlar
147
Excel Vers. ve Dili
excel 2016
Altın Üyelik Bitiş Tarihi
04-01-2028
Ekli dosyayı inceler misiniz,
Birde sizinkine göre uyarlamaya çalıştığımda formatım sizin ki gibi olmuyor nedense sizde başlıklar mal cinsleri vs hepsi alt alta toplu halde benimki ekte görüldüğü gibi farklı ne yapıyorsunuz bu formatta olması için
 

Ekli dosyalar

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Birde sizinkine göre uyarlamaya çalıştığımda formatım sizin ki gibi olmuyor nedense sizde başlıklar mal cinsleri vs hepsi alt alta toplu halde benimki ekte görüldüğü gibi farklı ne yapıyorsunuz bu formatta olması için

Sizin formatınıza 90% uyuyor, sadece başlık sıralaması değişiyor; Pivot tabloda fatura numarası başta olmak zorunda, birde toplanan sütunlar en solda oluyor.
 

Ekli dosyalar

stier_22

Altın Üye
Katılım
15 Eylül 2009
Mesajlar
147
Excel Vers. ve Dili
excel 2016
Altın Üyelik Bitiş Tarihi
04-01-2028
Sizin formatınıza 90% uyuyor, sadece başlık sıralaması değişiyor; Pivot tabloda fatura numarası başta olmak zorunda, birde toplanan sütunlar en solda oluyor.
Ben denediğimde sizinki gibi olmuyor işte bir şey eksik kalıyor gibi (oysaki sizdeki sıraya göre yaptım ama dağınık geliyor herşey) sizin dosyaya geri kalan faturaları atıp yenile dediğimde de herhangi bir değişiklik olmadı. Acaba listenin tamamını atsam bu formatta bana iletebilir misiniz rica etsem.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,062
Excel Vers. ve Dili
Office 2013 İngilizce
Ben denediğimde sizinki gibi olmuyor işte bir şey eksik kalıyor gibi (oysaki sizdeki sıraya göre yaptım ama dağınık geliyor herşey) sizin dosyaya geri kalan faturaları atıp yenile dediğimde de herhangi bir değişiklik olmadı. Acaba listenin tamamını atsam bu formatta bana iletebilir misiniz rica etsem.
Memmuniyetle yardımcı olurum....
 

stier_22

Altın Üye
Katılım
15 Eylül 2009
Mesajlar
147
Excel Vers. ve Dili
excel 2016
Altın Üyelik Bitiş Tarihi
04-01-2028
Makro ile yapılan çalışma.
Üstad tekrar merhaba bu gönderdiğiniz dosya indirilecek KDV listemde çok işe yaradı, şimdi satış listemde uyguluyorum ama şöyle bir durum var mesela ocak ayında A serisi 123456 no.lu faturam var, birde mayıs ayında H serisi 123456 no.lu faturam var bu makroya göre uyarladığımda fatura numarasını tek alıyor sanırım aynı fatura numarasını görünce ilk gördüğü ayın içinde topluyor. Sıkıntı olan ikisi farklı firma ve farklı dönemlerde sadece fatura no.ları aynı acaba bu gönderdiğiniz makroda böyle bir düzenleme yapabilir misiniz size listemi de eklesem bir bakar mısınız rica etsem.
 

Ekli dosyalar

Ziynettin

Destek Ekibi
Destek Ekibi
Katılım
18 Nisan 2008
Mesajlar
1,106
Excel Vers. ve Dili
office2010
f = CStr(a(i, 4))

Kod satırı yerine aşağıdaki satırları ayrı ayrı deneyin.

f = Month(a(i, 1)) & "|" & CStr(a(i, 4))

f = CStr(a(i, 3)) & "|" & CStr(a(i, 4))

f = Month(a(i, 1)) & "|" & CStr(a(i, 3)) & "|" & CStr(a(i, 4))
 
Katılım
5 Eylül 2007
Mesajlar
1,247
Excel Vers. ve Dili
ofis 2010
Altın Üyelik Bitiş Tarihi
21-07-2024
f = CStr(a(i, 4))

Kod satırı yerine aşağıdaki satırları ayrı ayrı deneyin.

f = Month(a(i, 1)) & "|" & CStr(a(i, 4))

f = CStr(a(i, 3)) & "|" & CStr(a(i, 4))

f = Month(a(i, 1)) & "|" & CStr(a(i, 3)) & "|" & CStr(a(i, 4))
Kod için teşekkürler, son ikisi de doğru soncu veriyor. iyi çalışmalar
 

stier_22

Altın Üye
Katılım
15 Eylül 2009
Mesajlar
147
Excel Vers. ve Dili
excel 2016
Altın Üyelik Bitiş Tarihi
04-01-2028
f = CStr(a(i, 4))

Kod satırı yerine aşağıdaki satırları ayrı ayrı deneyin.

f = Month(a(i, 1)) & "|" & CStr(a(i, 4))

f = CStr(a(i, 3)) & "|" & CStr(a(i, 4))

f = Month(a(i, 1)) & "|" & CStr(a(i, 3)) & "|" & CStr(a(i, 4))

Teşekkürler ziynettin bey, aynı günde olan farklı firmaları bir firma olarak toplamış ama benim için sıkıntı değil muhasebe kaynaklı sorun görünüyor.
Çok faydalı oldu makronuz ...
 
Üst