Süz ve sırala

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Arkadaşlar selam.
Ekteki dosyada, isteklerimi formülle görüyorum ama ben bunu kodlarla yapmak istiyorum.
İsteğim şu :
Sayfa3, A sütunundaki hata nedenlerini süzerek teke düşürsün ve B sütunundaki hata sayıları ile C sütunundaki iade miktarının toplamını hata dökümleri sayfasına listelesin.
Listelerken, B sütunundaki hata adedine BÜYÜKTEN KÜÇÜĞE doğru sıralasın.
Bir isteğim daha olacak.
Hata dökümleri sayfasındaki TOPLAM satırı her zaman, hata nedenlerinin hemen altında olsun. Yeni hata nedeni eklenirse TOPLAM satırı bir alta kaysın.
Umarım anlatabilmişimdir.
Şimdiden teşekkürler.
 

Ekli dosyalar

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Sorumu güncellemek istiyorum.
 

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Lütfen yardım.
 

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Bana çok karışık geliyor özet tablo. Kodlar en faydalı çözüm benim için.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,084
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Önceki soruma dosya ekledim. İnceleyiniz. Özet tablo özet/rapor çıkarmak için en hızlı, en pratik yöntemdir.
 

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Sayın Yusuf 44.
Öncelikle ilginize ve emeğinize teşekkür ederim.
Az önce dediğim gibi benim için en faydalı çözüm kodlarla yapılacak çözüm ama şaşılacak bir durum var ki kimse ilgilenmedi.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Sayın @YUSUF44 'ün müsedeleriyle, bir alternatif de benden olsun.
Belge ekte.
 

Ekli dosyalar

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Sayın Ömer Baran.
İşlem tamam.
İlginize emeğinize teşekkür ederim.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Kolay gelsin.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Yazdığınız özel mesaj doğrultusunda, kullanılan kodları güncelleyerek önceki cevabıma eklediğim belgeyi yeniledim.
8 numaralı cevap ekindeki yeni belgeyi kullanabilirsiniz.
Konuyla ilgili ilave soru/yeni sorun olduğunda, konu sayfasına mesaj yazmanız, forum takipleri bakımından daha yararlı olur diye düşünüyorum.

UYARI NOTU : Özel mesaj ile ulaştırdığınız belgede Sayfa3'teki 106'ncı satırdaki ÖLÇÜSEL HATA'nın sonunda BOŞLUK karakteri var.
Gerçek belgenizde başka verilerde de benzer durum olabileceğini düşünerek, kod'da ilave yaptım ancak
bu boşluk karakteri meselesini, kulandığınız formülleri gözden geçirerek düzeltebiliyorsanız;
belgede verdiğim kod'da yer alan aşağıdaki kırmızı kısımları silerek kullanın.
Rich (BB code):
        .Cells(sat, 3) = WorksheetFunction.SumIf(S3.[A:A], .Cells(sat, 2), S3.[B:B]) + _
                        WorksheetFunction.SumIf(S3.[A:A], .Cells(sat, 2) & " ", S3.[B:B])
        .Cells(sat, 4) = WorksheetFunction.SumIf(S3.[A:A], .Cells(sat, 2), S3.[C:C]) + _
                        WorksheetFunction.SumIf(S3.[A:A], .Cells(sat, 2) & " ", S3.[C:C])
 

magnesia

Yasaklı üye
Katılım
1 Ocak 2018
Mesajlar
351
Excel Vers. ve Dili
Excel 2010 Türkçe
Altın Üyelik Bitiş Tarihi
01.01.2023
Sayın Ömer BARAN.
Tam istediğim gibi..
Harika, muhteşem..
İlginize,bilginize,emeğinize sağlık..
Çok çok teşekkür ederim..
Uyarılarınız için ayrıca teşekkürler.
 
Üst