• DİKKAT

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

KARŞILAŞTIRMA- İKİ HÜCRE DEĞERİ EŞİT Mİ

altan888

Altın Üye
Katılım
15 Şubat 2008
Mesajlar
374
Excel Vers. ve Dili
Excel 2016 TR
Merhabalar, ekteki excel tablsounda görüleceği üzere iki hücre birbirinin aynı ancak iki hücre eşit mi dediğimde eşit değil YANLIŞ sonucu çıkıyor.
Yardımlarınızı rica ediyorum.
 

Ekli dosyalar

Değerli Arkadaşım

A2 hücresinin karakter uzunluğu 19 karakter, B2 hücresinin karakter uzunluğu 18 karakter.
Aynı şekilde A3 hücresinin karakter uzunluğu 19 karakter. B3 hücresinin karakter uzunluğu 18 karakter.

Bu yüzden bu hücreler birbirine eşit çıkmıyor.

A2 yi kopyalayıp direkt B2 ye yapıştırınca eşit (DOĞRU) çıkıyor.

Selamlar...
 
Tekrar Merhaba

Dosyanızı biraz daha inceleyince A sütunundaki değerlerinizin en sağ tarafında bir şekilde bir karakterin gizli kaldığını, gizlendiğini farkettim.
Bu karakterin eşittir formülünde devredışı kalması lazım.

Aşağıdaki formülü kullandığınızda A sütunundaki hücrelerdeki karakterlerin en sağında kalan bu gizli karakter devre dışı kalıyor.

=EĞER(UZUNLUK(A2)=UZUNLUK(B2);A2=B2;SOLDAN(A2;UZUNLUK(B2))=B2)

ve C sütunundaki sonuçlar DOĞRU çıkıyor.

Bu formülü C2 ye yapıştırıp aşağıya doğru ihtiyaç kadar çoğaltabilirsiniz.

Selamlar...

İlgili Resim
215289
 
Son düzenleme:
Tekrar Merhaba

Dosyanızı biraz daha inceleyince A sütunundaki değerlerinizin en sağ tarafında bir şekilde bir karakterin gizli kaldığını, gizlendiğini farkettim.
Bu karakterin eşittir formülünde devredışı kalması lazım.

Aşağıdaki formülü kullandığınızda A sütunundaki hücrelerdeki karakterlerin en sağında kalan bu gizli karakter devre dışı kalıyor.

=EĞER(UZUNLUK(A2)=UZUNLUK(B2);A2=B2;SOLDAN(A2;UZUNLUK(B2))=B2)

ve C sütunundaki sonuçlar DOĞRU çıkıyor.

Bu formülü C2 ye yapıştırıp aşağıya doğru ihtiyaç kadar çoğaltabilirsiniz.

Selamlar...

İlgili Resim
Ekli dosyayı görüntüle 215289
Sayın
kulomer46
Cevap ve yardımlarınız için çok teşekkür ederim,
Sizin çözüm yolunuzuda kullanacağım lakin bugün internette biraz araştırma yaptım, TEMİZ isminde bir fonksiyonla karşılaştım,
=TEMİZ(A2) ve =TEMİZ(B2) yapınca hücre içindeki gizli kalmış karakterleri temizliyor sanırım, akabinde iki hücre uzunluğu 18' e iniyor ve eşit sonucu çıkıyor.

Tekrar yardımlarınız için çok teşekkürler.
 
Sayın
kulomer46
Cevap ve yardımlarınız için çok teşekkür ederim,
Sizin çözüm yolunuzuda kullanacağım lakin bugün internette biraz araştırma yaptım, TEMİZ isminde bir fonksiyonla karşılaştım,
=TEMİZ(A2) ve =TEMİZ(B2) yapınca hücre içindeki gizli kalmış karakterleri temizliyor sanırım, akabinde iki hücre uzunluğu 18' e iniyor ve eşit sonucu çıkıyor.

Tekrar yardımlarınız için çok teşekkürler.


Merhaba

Sizin yazdığınız bilgiyle 'TEMİZ' isimli fonksiyonu bende öğrenmiş oldum.
Denedim fonksiyon gerçekten temiz çalışıyor.
Bilgi için teşekkürler.

Selamlar..
 
Geri
Üst