• DİKKAT

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

Excel veri doğrulama aynı olmayan fakat aynı gibi algılanan hatayı nasıl çözebilirim

ruzzher

Altın Üye
Katılım
1 Şubat 2022
Mesajlar
32
Excel Vers. ve Dili
Excel 2019 ve 2016
nrvulfc.png
 
Merhaba.
Aynı olamayan fakat aynı gibi algılanan şey nedir?
Örnek dosya üzerinde gösterirseniz daha iyi anlaşılır.
Dosyanızı altın üyelik alarak siteye yada dosya.tc gibi bir siteye ekleyebilirsiniz.
 
Merhabalar a sütuna barkodları ekliyorum. Barkodlarım 21 karakterlidir. Barkodları okuturken bazen 2 kere okunuyor. O yüzden aynı barkod okuttuğumda hata vermesini istedim.

Bu ekran resimde örnek olarak veriyorum.
e2e995w.png


15 karakterli örnek bir barkod girdim 14 karakteri aynı sadece son 1 karakteri farklı ve excel bunu kabul etti fakat 16 karakterli ve üzeri sadece son 1 karakteri farklı olsa bile aynı diye algılıyor.

Yazdığım veri doğrulamadaki formül:
izamuzx.png
 
Ben de sizin yaptığınız gibi yaptım. 16 karakterlik veri ile 15 karakterlik veri için aynı uyarısını vermedi. Yani olması gerektiği gibi çalıştı.
 
Ben de sizin yazptığınız gibi yaptım. 16 karakterlik veri ile 15 karakterlik veri için aynı uyarısını vermedi. Yani olması gerektiği gibi çalıştı.
Örnek Dosyam buradan bakabilirsiniz. 2 bilgisayar ve excel online ile kontrol ettim ve gene aynı sorun var?
Bu arada siz acaba farklı mı denediniz
Örnek olarak :
1sütuna 12345678901234567890
2sütuna 12345678901234567891 dener misiniz?
 
Ben şimdi sizin dosyanızda tekrar sıfırdan yaparak denedim. Bahsettiğiniz sorun bende de oldu.

Sonra kullandığınız formülü aşağıdaki gibi değiştirince sorun düzeldi.

A sütununu seçip uyguladım.

=TOPLA.ÇARPIM(--(A$1:A$1000=A1))=1
 
15 basamaktan sonraki rakamlar "0" Sıfır ile değiştiriyor.
1234567890123451 yazdım 1234567890123450 oldu
123456789012345123 yazdım 123456789012345000 oldu.

Farklı bir çözüm olarak rakamın başına" ' " tek tırnak işareti eklerseniz sorun çözülüyor.

Ama Excel neden böyle bir şey yapar öğrenmek lazım.
Microsoft Desteğin cevabını buraya yazarsanız iyi olur
 
Konuyla ilgili açıklamaları linklerde bulabilirsiniz.

#10 nolu mesajda verdiğim çözüm önerilmiş.


Linkleri açtıktan sonra Türkçe'ye çevirip inceleyebilirsiniz.
 
Sorun çözüldü. Yardımcı olan herkese teşekkür ederim.
Eğer bu sorun karşılaşan varsa =TOPLA.ÇARPIM(--($A:$A=$A2))=1 formülü ile giderebilir.
 
#10 nolu mesajımda bu öneride bulunmuştum..
 
Geri
Üst