Çoklu Sütundaki Verileri Sütunda Benzersiz Listeleme

Çoklu Sütundaki Verileri Sütunda Benzersiz Listeleme

  • Yazar Yazar 52779
  • Oluşturulma tarihi Oluşturulma tarihi
  • Öne Çıkanlar
Çoklu Sütundaki Verileri Sütunda Benzersiz Listeleme
Bu dosya, birden fazla sütuna dağılmış isim, ay, gün, sayı ve şehir gibi karışık verileri tek bir sütunda benzersiz olarak listeler. Aynı sonuç farklı yöntemlerle üretildiği için kullanılan Excel sürümüne göre uygun çözüm seçilebilir.

Dosya makro içerir (.xlsm); açarken makroları etkinleştirmeniz gerekir.

Dosyanın içeriği​

  • Sayfa1: Kaynak veri B5:I19 aralığındadır. Sütun başlıkları İsim, Ay, Gün ve Ana Adı gibi alanlardır; aralıkta boş hücreler de bulunur.
  • M sütunu: Makro ile üretilen benzersiz liste.
  • N sütunu: Standart formülle oluşturulan benzersiz liste.
  • O sütunu: Dizi mantığıyla çalışan ikinci bir standart formül çözümü.
  • P ve R sütunları: Excel 365 dinamik dizi fonksiyonlarıyla alfabetik sıralı benzersiz listeler.

Kullanılan formüller​

Standart çözümde satır ve sütun numaraları birleştirilir, COUNTIF ile daha önce listelenenler elenir, AGGREGATE ile sıradaki hücrenin adresi bulunur ve INDIRECT ile değeri getirilir. N5 hücresindeki formül şöyledir:
Excel formülü
=IFERROR(INDIRECT(TEXT(AGGREGATE(15,6,1/(1/((1000*ROW($B$5:$I$19)+COLUMN($B$5:$I$19))*(COUNTIF($N$4:$N4,$B$5:$I$19)=0)*($B$5:$I$19<>""))),1),"R0C000"),0),"")
O sütunundaki çözümde aynı mantık MIN ve IF ile kurulmuştur. Excel 365 çözümlerinden P5 hücresi, hücreleri TEXTJOIN ile birleştirip FILTERXML ile ayrıştırır, ardından UNIQUE ve SORT uygular. R5 hücresi ise SEQUENCE, INDEX, MOD, UNIQUE ve FILTER fonksiyonlarını birlikte kullanır.

Makrolar​

  • BenzListe: M5 sütunundaki eski sonuçları temizler, B5:I19 aralığındaki değerleri Dictionary nesnesiyle tekilleştirir, sonucu M5 hücresinden itibaren yazar ve A-Z sıralar.
  • Sil: M sütunundaki listeyi temizler ve M5 hücresini seçer.
Makrolar zararlı bir işlem içermez; yalnızca M sütununda çalışır. Çalıştırmak için Geliştirici sekmesinden Makrolar penceresini açıp ilgili makroyu seçmeniz yeterlidir.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. Kendi verinizi B5:I19 aralığına yazın.
  3. Excel 365 kullanıyorsanız P ve R sütunlarındaki dinamik dizi sonuçlarını inceleyin.
  4. Eski sürümlerde N ve O sütunlarındaki formülleri veri sayısı kadar aşağı kopyalayın.
  5. Makro çözümü için BenzListe makrosunu çalıştırın; listeyi silmek için Sil makrosunu kullanın.

Galeri

  • Çoklu Sütundaki Verileri Sütunda Benzersiz Listeleme - 1
    Çoklu Sütundaki Verileri Sütunda Benzersiz Listeleme - 1
  • Çoklu Sütundaki Verileri Sütunda Benzersiz Listeleme - 2
    Çoklu Sütundaki Verileri Sütunda Benzersiz Listeleme - 2

52779 tarafından daha fazla dosya

Detaylar
Yazar
52779
İndirme
13
Gösterim
2,770
İlk sürüm
Güncel
SHA-256
b3cf1e05041f7b3329f61f234d00cd008dc257c44e7ac607700644b63c8c16b6

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Muhteşem örneklerinizden biri daha. Yeni yeni keşfediyorum.
52779
Çok teşekkür ediyorum.
Geri
Üst