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:
İçeriği görüntülemek için giriş yapmalısınız
(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:
İçeriği görüntülemek için giriş yapmalısınız
(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:
İçeriği görüntülemek için giriş yapmalısınız
(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:
İçeriği görüntülemek için giriş yapmalısınız
(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:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)

Excel2021 / 365
Kod:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)
 
@52779 hocam 365 formülünüzden esinlenerek bir tık farklı hali..
Kod:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)
 
Excel 365 ile bir farklı alternatif olsun.
Kod:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)
 
Başka bir alternatif Excel365
Kod:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)
 
Bir alternatif yine Excel 365
Kod:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)
 
Başlık dahil yazdıran, farklı bir 365 alternatifi:
Kod:
İçeriği görüntülemek için giriş yapmalısınız
(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:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)

Kod:
İçeriği görüntülemek için giriş yapmalısınız
(1 satır)
 
Üst