• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

2 Veriyi Karşılaştırıp Farklı Karakter Adedini Bulmak

Katılım
26 Ocak 2007
Mesajlar
4,625
Excel Vers. ve Dili
Ofis 2016
Merhaba Arkadaşlar,
Eşit sayıda karaktere sahip verilerin biribirinde farklı olan karakterin yerini veya sadece 1 karakter farklı olup olmadığını tespit etmek mümkün mü ?

Örneğin : ADANA ve ABANA
verileri için 2.karakter veya 1 sonucunu bulmak. Harfleri PARÇAAL ile farklı hücrelere yayıp, karşılaştırmadan daha kestirme bir yol var mıdır ?
 
Merhaba Arkadaşlar,
Eşit sayıda karaktere sahip verilerin biribirinde farklı olan karakterin yerini veya sadece 1 karakter farklı olup olmadığını tespit etmek mümkün mü ?

Örneğin : ADANA ve ABANA
verileri için 2.karakter veya 1 sonucunu bulmak. Harfleri PARÇAAL ile farklı hücrelere yayıp, karşılaştırmadan daha kestirme bir yol var mıdır ?
 
Ekteki gibi olabilir mi?

DİZİ formül;
C++:
=TOPLA(EĞER(KOD(PARÇAAL(A1;SATIR(A1:A5);1))=KOD(PARÇAAL(B1;SATIR(A1:A5);1))=YANLIŞ;1))

216078
 
Bu da aynı veri için eşleşmeyen tek karakterin kaçıncı sırada olduğunu gösterir.

DİZİ formül;
C++:
=KAÇINCI(YANLIŞ;KOD(PARÇAAL(A1;SATIR(A1:A5);1))=KOD(PARÇAAL(B1;SATIR(A1:A5);1));0)
 
Bu da aynı veri için eşleşmeyen tek karakterin kaçıncı sırada olduğunu gösterir.

DİZİ formül;
C++:
=KAÇINCI(YANLIŞ;KOD(PARÇAAL(A1;SATIR(A1:A5);1))=KOD(PARÇAAL(B1;SATIR(A1:A5);1));0)
Üstad zahmetler verdik sağolun desteğiniz için. Güzel bir formül ama şöyle bir durum var, 1'den fazla fark varsa yine aynı sonucu veriyor.
 
"Tek Karakter" diye mesajımda belirtmiştim.

Makro konusunda sizde denemeler yapabilirsiniz.
 
Geri
Üst