Gelişmiş filtre de yinelenenleri kaldırma

Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Merhaba,

Eklediğim makrolu gelişmiş filtre üzerinde rank eşit işlemi ile tedarikçilerin navlunlarına göre sıralamasını yaptırıyorum.
Yapmak istediğim dinamik liste olduğundan dolayı tekrar eden tedarikçilerin tek bir isim olarak çıkması
Benim yaptığımda ise bir tedarikçinin aracı kaç sefer attı ise o tedarikçi sıralamada o kadar görünüyor.

Yardımcı olabilirseniz çok sevinirim

teşekkürler
 

Ekli dosyalar

Son düzenleme:
Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Tekrar Merhaba,

bu konuda bana yardımcı olabilecek değerli üstadların yardımlarını rica ediyorum.
Rank eşit işlemi ile sıraladım fakat tekrar edenler tek görününce sanırım orada da başka bir förmülasyon yapmak gerekecek.

ilgilenirseniz çok sevinirim

teşekkürler
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
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.
Merhaba.

Bence;
-- daha az veri içeren yeni bir örnek belge üzerinde (tabi muhtemel özel durumları içermesi gerekir),
-- olmasını istediğiniz nihai sonucu (matematiksel işlemler olacaksa bu hesaplamaları haricen yaparak) ilgili alanlara elle yazarak,
-- bu sonuçları nasıl bulduğunuzu da sayfaya ekleyeceğiniz metin kutularına yazacağınız açıklamalarla destekleyerek,
örnek belgenizi yenilemenizde yarar var.

Durum ve istek net anlaşılırsa bir üye mutlaka çözüm önerisinde bulunacaktır.
.
 
Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Ömer Bey Merhaba,

1 nolu mesaj da dosya içine açıklama metni ekledim.
Açıklayıcı olduğunu düşündüğüm şekilde belirttim.

Yardımcı olabilecek değerli Excel severlere şimdiden teşekkürlerimi iletiyorum
 
Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Tekrar Merhaba,

Daha kolay anlaşılabilir olsun diye bir iki değişiklik daha yaptım liste de.

Yardımlarınızı rica ediyorum

teşekkürler
 
Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Merhaba,

yardımlarınızı bekliyorum

teşekkürler
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
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.
Merhaba.

Belge ekte.
.
 

Ekli dosyalar

Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Ömer Bey Merhaba,

Ne kadar teşekkür etsem azdır.

Elinize,emeğinize sağlık

Allah razı olsun
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
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.
.
Estağfurullah, kolay gelsin.
.
 
Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Ömer Bey Merhaba,

Talep etmiş olduğum ve yapmış olduğunuz hali ile kusursuz çalışıyor.
Ben sizleri tekrar uğraştırmamak için bir kaç gündür deniyorum makro kayıt yolu ile fakat çözemedim.
Sizin gönderdiğiniz en son güncellemiş hali ile a2 boşsa doğal olarak tedarikçi sıralaması yapmıyor veya kriter ("E2,F2")kısmında a2 de seçimi yapıp kriter ("E2,F2") kısmına araç türünü de belirttiğimde aşağıda filtreliyor fakat tedarikçi sıralama da sadece a2 yi baz alıyor.
Bunu ben filtreledikçe ayrı bir sayfaya kopyalatmaya çalıştım başardım, kopyalandıktan sonra yinelenenleri kaldır dedim onuda başardım yalnız sadece bir kere mahsus çalıştı:) Tekrar filtrele dediğimde hata veriyor.
Eğer bu şekilde ayrı bir sayfada yinelenenler filtre sayfasına göre değişirse hesaplamaları da tek kalan değerlerin yanına aldırıp filtre sayfasına sırası ile getirtebiliriz diye düşünüyorum.


Tekrar uğraştırmak zorunda kaldığım için affedin lütfen ama kendim çözemedim

Bunun için nasıl bir kod yazabiliriz yardımcı olabilirseniz çok sevinirim.

teşekkürler
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
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.
Merhaba.

Aslında istediğiniz işlemin tümü sanırım makro ile içinden çıkılabilir ama yöntem konusunda fikrimi söyleyeyim.

Koşullara uyan satırların kontrolü Sayfa1 J sütunundaki formül üzerinden,
bunların NAVLUN toplamları da K sütunundaki formülün VE işlevi parantezinin içerisindeki koşullar üzerinden yapılıyor.

►Sayfa1 J sütunundaki formülün üzerinde çalışıp;
-- Sayfa3 A2 dolu ise Sayfa1 A sütunu,
-- Sayfa3 C2 dolu ise Sayfa1 C sütunu
-- .....
ile TEDARİKÇİ adını birleştirip J sütununu oluşturun,

►Sayfa1 K sütununda da veriye ilk rastlanan satırda aynı koşullarla (VE işlevi)
ETOPLA işlemi yaptırarak,

adım adım ilerlemenizi öneriyorum.

Yukarıda belirttiğim yöntem üzerinde biraz uğraşın bence, olmazsa ve fırsat bulursam yine de bakarım.
.
 
Katılım
13 Ocak 2017
Mesajlar
158
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
27.01.2022
Ömer Bey,

Yolu gösterdiğiniz için teşekkürler.
Uğraşıp en kısa sürede ulaştığım sonucu sizler ile paylaşacağım.

iyi akşamlar
 
Üst