Dizi formülü ile yinelenenleri kaldırma

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Merhaba,
Ekli dosya Partner sayfasında;
Aşağıdaki dizi formülü ile seçtiğimiz bir bölgeye dair Partner listesini alabiliyoruz,
bu işlemi yaparken aynı anda Yenilenleri kaldırarak her bir Partner Adı' nı tek seferde alması sağlanabilir mi?

teşekkürler, iyi pazarlar.

Kod:
=EĞERHATA(İNDİS(DATA!$B$1:$B$100;KÜÇÜK(EĞER(DATA!$A$2:$A$100=$C$1;SATIR(DATA!$B$2:$B$100));SATIR()-3));"")
 

Ekli dosyalar

Korhan Ayhan

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

Not: DATA sayfasındaki verilerde boşluklar var. Bunları temizlerseniz mükerrer gibi görünen veriler benzersiz olarak görünecektir. Mesela B3 hücresinin sonunda boşluklar var. Bunun gibi başka hücrelerde var. Hepsini temizledikten sonra formülü kullanabilirsiniz.

DİZİ formüldür.

C++:
=EĞERHATA(İNDİS(DATA!$B$2:$B$60;KAÇINCI(KÜÇÜK(EĞER(DATA!$A$2:$A$60=$C$1;EĞER(EĞERSAY(A$3:A3;DATA!$B$2:$B$60)=0;EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60));"");1);EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60);0));"")
Dosyanın içinde G sütununda alternatif olarak ofis 365 ile çözümde bulunuyor.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Dosya boyutuna dikkat etmemiştim Dosya boyutunu küçülterek tekrar paylaştım.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Deneyiniz.

Not: DATA sayfasındaki verilerde boşluklar var. Bunları temizlerseniz mükerrer gibi görünen veriler benzersiz olarak görünecektir. Mesela B3 hücresinin sonunda boşluklar var. Bunun gibi başka hücrelerde var. Hepsini temizledikten sonra formülü kullanabilirsiniz.

DİZİ formüldür.

C++:
=EĞERHATA(İNDİS(DATA!$B$2:$B$60;KAÇINCI(KÜÇÜK(EĞER(DATA!$A$2:$A$60=$C$1;EĞER(EĞERSAY(A$3:A3;DATA!$B$2:$B$60)=0;EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60));"");1);EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60);0));"")
Dosyanın içinde G sütununda alternatif olarak ofis 365 ile çözümde bulunuyor.
Korhan hocam merhaba,
Bu formülde, A sütunundan bağımsız olarak;
sadece B sütunundaki benzersiz değerleri çekmek, (AREA ile ilgisiz) formülü düzenleye çalıştım ama beceremedim,
yardımcı olur musunuz;

teşekkürler,
iyi Akşamlar
 

Korhan Ayhan

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

C++:
=EĞERHATA(İNDİS(DATA!$B$2:$B$60;KAÇINCI(KÜÇÜK(EĞER(EĞERSAY(A$3:A3;DATA!$B$2:$B$60)=0;EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60);"");1);EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60);0));"")
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Deneyiniz.

C++:
=EĞERHATA(İNDİS(DATA!$B$2:$B$60;KAÇINCI(KÜÇÜK(EĞER(EĞERSAY(A$3:A3;DATA!$B$2:$B$60)=0;EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60);"");1);EĞERSAY(DATA!$B$2:$B$60;"<"&DATA!$B$2:$B$60);0));"")
Korhan Hocam Data sayfası B sütunundaki benzersiz değerleri çekmek için vermiş olduğunuz bu formülü uyguladığımda;

ekli dosya Partner sayfası "H" sütununda;

Teşekkürler,
iyi akşamlar.
 

Ekli dosyalar

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Korhan Hocam Data sayfası B sütunundaki değerleri Veri >> "Yenilenleri Kaldır" yöntemiyle aldığımda ekli görselde belirttiğim gibi 25 değer var,
yalnız formül uygulayınca 2 değer geliyor, ondan sonarkii değeri birden çok defa yazıyor.

teşekkürler,
iyi çalışmalar.
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Çünkü formül benzersiz veriyi oluştururken formülün yazıldığı sütundaki önceki hücrelerde sayma işlemi yaparak sonuca ulaşıyor.

Formülü yazdığınız ilk hücreye F2 yaparsanız A3 hücresine başvurduğunu görebilirsiniz.

Ama siz formülü H sütununa uygulamışsınız. Doğal olarak hatalı sonuç üretecektir.

Aşağıdaki bölümü H sütunu olarak ayarlarsanız sorun çözülecektir..

EĞERSAY(A$3:A3
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,043
Excel Vers. ve Dili
Office 2013 İngilizce
Çünkü formül benzersiz veriyi oluştururken formülün yazıldığı sütundaki önceki hücrelerde sayma işlemi yaparak sonuca ulaşıyor.

Formülü yazdığınız ilk hücreye F2 yaparsanız A3 hücresine başvurduğunu görebilirsiniz.

Ama siz formülü H sütununa uygulamışsınız. Doğal olarak hatalı sonuç üretecektir.

Aşağıdaki bölümü H sütunu olarak ayarlarsanız sorun çözülecektir..

EĞERSAY(A$3:A3
çok teşekkürler Korhan Hocam
 
Üst