ExcelDepo

Site Kurucusu
Harf Duyarlı Benzersiz Listeleme isimli içerikte, aslında aynı değer olan harf farklılıkları olması halinde ayrı değer gibi olan verilerin listelenmesi öğretilmektedir.

Harf Duyarlı Benzersiz Listeleme


Elimizde, üst resimde görünen sarı başlıklı verilerin olduğu gibi bir tablo bulunmaktadır. Dikkat edilirse, tabloda aynı değerler büyük küçük harflerle ve yine birebir aynı olacak şekilde birden fazla yazılmıştır.

Excel normal şartlarda (Türkçe karakterlerde bazı istisnalar olabilir) bu değerlerin hepsini küçük büyük ayırt etmeksizin benzersiz olarak yazdırır. Bunu test etmek için, BENZERSİZ işlevini kullanabiliriz.
Kod:
You must log in to view content
(1 satır)
İşlevi tablomuza uyguladığımızda, sonuçlar aşağıdaki gibi olacaktır.
  • Excel
  • VBA
  • SQL
  • PyThOn
  • Power Query
  • exceldepo
Listeye dikkat edilecek olursa, BENZERSİZ fonksiyonu ilk bulduğu kelimeyi referans alarak yazdırmaktadır. Görüldüğü üzere, veriler normal şartlarda hangi şekilde yazılırsa yazılsın tek bir ifade olarak listelenir.

Bizim yapmak istediğimiz ise, bir harf bile diğerine göre küçük ya da büyük olarak farklı yazılmışsa; bunu ayrı bir değer olarak algılamasını sağlamaktır. Dosyada bu işlemin gerçekleşmesi için bir KTF (Kullanıcı Tanımlı Fonksiyon) kullanılmıştır. Kullandığımız fonksiyon aşağıdaki gibidir:
Kod:
You must log in to view content
(8 satır)
Alternatif Excel yöntemleri ile çözümleri diğer yöneticilerimizden de cevap niteliğinde bekleriz.

Faydalı olması temennisiyle.
 

Ekli dosyalar

Kod:
You must log in to view content
(1 satır)
Bir alternatif..

Sadece Excel 365 versiyonlarında çalışacaktır.
 
Excel 365 versiyonlarında çalışacak bir alternatif.
=REDUCE(;Tablo1;LAMBDA(i;j;EĞER(YADA(ÖZDEŞ(j;i));i;DÜŞEYYIĞ(i;j))))
Kod:
You must log in to view content
(1 satır)
 
Formülle çözüme alternatif olarak,
XMLFİLTRELE işlevinin Harfe duyarlı olması özelliğinden yararlanarak (METİNBİRLEŞTİR işlevi ile beraber)
Not 32.767 karakter limiti vardır.

Excel2019 ve üzeri için
D4 hücresine yazılır aşağıya kopyalanır.
Kod:
You must log in to view content
(1 satır)

Excel2021 / 365
Kod:
You must log in to view content
(1 satır)
 
@52779 hocam 365 formülünüzden esinlenerek bir tık farklı hali..
Kod:
You must log in to view content
(1 satır)
 
Excel 365 ile bir farklı alternatif olsun.
Kod:
You must log in to view content
(1 satır)
 
Başka bir alternatif Excel365
Kod:
You must log in to view content
(1 satır)
 
Başlık dahil yazdıran, farklı bir 365 alternatifi:
Kod:
You must log in to view content
(1 satır)
 
Ofis 2013 ve üstü versiyonlar için Dizi Formülü Alternatifleri olsun. E3 hücresine yazılıp aşağı sürüklenir.

Kod:
You must log in to view content
(1 satır)

Kod:
You must log in to view content
(1 satır)
 
Üst