Eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Veri Doğrulama Listeleme Sorununu Çözme
- Konuyu başlatan ruzzher
- Başlangıç tarihi
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Çözüm
Bir hücrede yer alan sayısal gibi görünen ve 15 karakterin üzerinde olan Metin biçimindeki değerler, EĞERSAY fonksiyonunda yine sayısal olarak görünmekteymiş.
Dolayısıyla, 15 karakterin üzerindeki sayıları biçimini Excel tarafından "Bilimsel" biçime dönüştüğü için formülde aynı gibi görünmeyen ama arka planında aynı olan değerleri eşit olarak görmekte.
Kaynak olarak:
linkini de inceleyebilirsiniz.
Dolayısıyla, 15 karakterin üzerindeki sayıları biçimini Excel tarafından "Bilimsel" biçime dönüştüğü için formülde aynı gibi görünmeyen ama arka planında aynı olan değerleri eşit olarak görmekte.
Kaynak olarak:
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (1 satır).
Giriş Yap
Örnek dosyaya ekledim yukarıdaki formülü 16 haneli sayı eklense bile sorun yok. sadece aynı olanlarda veri doğrulama devreye girer. Diğerlerinde girmez. Not olarak Veri doğrulama yapılan hücrelerde Hücre içine girmeden Ctrl+V ile yada direk yapıştırma işlemi yapılmaz. Hücre içine girilir öyle yapıştırma işlemi yapılır. İnceleyiniz.
Ekli dosyalar
12456789012345678902 yazdığım bile hata veriyor sizce bunun sebebi nedir? Hem 2019 da hem de 2016
Gönderdiğim örnek dosyada ben hiçbir hata almıyorum siz herhangi bir hata alıyor musunuz ? 2. bir husus bu sayıyı o hücrelere yazmadan önce o hücreleri seçip hücre formatını METİN olarak ayarlıyor musunuz ? Eğer gönderdiğim dosyada herhangi bir sorunla karşılaşmıyorsanız, kendi çalışma dosyanızda karşılaşıyorsanız örnek dosyanızı paylaşmanız sorununuz için daha net olur.
gönderdiğiniz dosyayı farklı siteden yükleyip atabilir misiniz?
@Ömer BARAN ve ya @ExcelDepo yardımcı olabilir misiniz?
Farklı rakamlarda sorun olmuyor saten. örnek olarak şunları dediğinizde demek istediğim anlayacaksınız
Örnek olarak :
1sütuna 12345678901234567890
2sütuna 12345678901234567891 dener misiniz?
Örnek olarak :
1sütuna 12345678901234567890
2sütuna 12345678901234567891 dener misiniz?
Ben sizin yapmak istediğinizi anlayamadım sanırım.
1 hücreye gireceğiniz değer (değer diyorum çünkü Excel'de sayısal veriler maksimum 11 karakterden oluşur. Bu yüzden 11 karakterden uzun sayı yazacaksanız o hücreyi Metin biçiminde yazmanız gerekir. Yazdığınız sayı da artık "SAYISAL" nitelikte olmayacaktır) eğer tekrarlanmışsa hata mı versin?
1 hücreye gireceğiniz değer (değer diyorum çünkü Excel'de sayısal veriler maksimum 11 karakterden oluşur. Bu yüzden 11 karakterden uzun sayı yazacaksanız o hücreyi Metin biçiminde yazmanız gerekir. Yazdığınız sayı da artık "SAYISAL" nitelikte olmayacaktır) eğer tekrarlanmışsa hata mı versin?
Ben ayni veriyi tekrar yazdığımda hata vermesini istiyorum. Size verdiğim örnekteki dosyaya a2 sütuna 12345678901234567890 , a3 sütuna ise 12345678901234567891 yazdığınızda hata veriyor mu? Büyük ihtimalle verecektir fakat bu metin aynı değil çünkü sonundaki karakter birinde 0 diğerinde ise 1 yani aynı değil. Aynı olmamasına rağmen hata veriyor. Ben o sütunu metine çevirdim saten.

Sayısal değerler METİN olarak biçimlendirilmesine rağmen, kırmızı arka plan dışındaki değerlerden ok ile işaretlediklerimi aynı olarak görmekte. Formül sonucunu da göreceğiniz üzere 4 sonucu vermekte. Bu formül Veri Doğrulama özelliğine uygulandığı için sorun çıkıyor.
Sorunun kaynağı bu ama çözümüne dair benim de bir fikrim yok.
Bakalım arkadaşlarımızdan fikri olan çıkar belki.
Verilerin SAYI olduğu belirtiliyor ancak, excelde 15 haneden büyük SAYI yazamazsınız,
hücredeki bir DEĞERin RAKAMlardan oluşması, o değerin SAYI olduğu anlamına gelmez.
15 karakterden fazla RAKAMdan oluşan bir değer hücreye yazılmak istenildiğinde tek seçenek Sn. @Mehmet 'ün eklediği örnek belgedeki gibi alanın veri girişinden önce METİN olarak biçimlendirilmesi gerekir.
Konu sahibinin ekran görüntüsünde de sanki veriler zaten METİN gibi.
Esas olarak örnek belge eklenmeyen sorulara mümkün olduğunca cevap yazmamayı tercih ediyorum ancak fikrimi yazayım.
Ekran görüntüsünden anladığım (aslında tahmin) alandaki verilerin BARKOD OKUYUCUSUndan gelen veriler olduğu yönünde.
Her neyse veri doğrulama formülünü =TOPLA.ÇARPIM(--($A:$A=$A2))=1 şeklinde değiştirerek deneyin.
Ayrıca Sn. @Mehmet 'ün belirttiği gibi hangi veri doğrulama formülünü kullanırsanız kullanın veri girişinin KOPYALA-YAPIŞTIR yöntemiyle yapılmaması gerekir.
.
hücredeki bir DEĞERin RAKAMlardan oluşması, o değerin SAYI olduğu anlamına gelmez.
15 karakterden fazla RAKAMdan oluşan bir değer hücreye yazılmak istenildiğinde tek seçenek Sn. @Mehmet 'ün eklediği örnek belgedeki gibi alanın veri girişinden önce METİN olarak biçimlendirilmesi gerekir.
Konu sahibinin ekran görüntüsünde de sanki veriler zaten METİN gibi.
Esas olarak örnek belge eklenmeyen sorulara mümkün olduğunca cevap yazmamayı tercih ediyorum ancak fikrimi yazayım.
Ekran görüntüsünden anladığım (aslında tahmin) alandaki verilerin BARKOD OKUYUCUSUndan gelen veriler olduğu yönünde.
Her neyse veri doğrulama formülünü =TOPLA.ÇARPIM(--($A:$A=$A2))=1 şeklinde değiştirerek deneyin.
Ayrıca Sn. @Mehmet 'ün belirttiği gibi hangi veri doğrulama formülünü kullanırsanız kullanın veri girişinin KOPYALA-YAPIŞTIR yöntemiyle yapılmaması gerekir.
.
Bir hücrede yer alan sayısal gibi görünen ve 15 karakterin üzerinde olan Metin biçimindeki değerler, EĞERSAY fonksiyonunda yine sayısal olarak görünmekteymiş.
Dolayısıyla, 15 karakterin üzerindeki sayıları biçimini Excel tarafından "Bilimsel" biçime dönüştüğü için formülde aynı gibi görünmeyen ama arka planında aynı olan değerleri eşit olarak görmekte.
Kaynak olarak:
linkini de inceleyebilirsiniz.
Dolayısıyla, 15 karakterin üzerindeki sayıları biçimini Excel tarafından "Bilimsel" biçime dönüştüğü için formülde aynı gibi görünmeyen ama arka planında aynı olan değerleri eşit olarak görmekte.
Kaynak olarak:
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (1 satır).
Giriş Yap
Çözüm
Yardımcı olan herkese teşekkür ederim. Sorun çözüldü
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer konular Benzer kaynaklar Benzer dosyalar
-
-
Sağ Tıklamadaki Kopyalama Sorununu Çözme
- temiz
- Genel Sorular
- Yanıt: 2
-
Formüldeki DEĞER Hatası Sorununu Çözme
- teyadih
- Formül Soruları
- Yanıt: 3
-
Veri Doğrulama Kriteri Oluşturma
- ExcelDepo
- Blog
- Yanıt: 0
-
Yazdırılan Sayfadaki Görünüm Sorununu Çözme
- YasarPiskin
- Makro Soruları
- Yanıt: 18
-
Kopyala Yapıştır Delete Sorununu Çözme
- YasarPiskin
- Makro Soruları
- Yanıt: 4
-
-
-
EĞERSAY 16 Karakter Sorununu Çözme
- ExcelDepo
- Özel
- İndirme: 3
-
Bazı Formüllerdeki Dökülme Sorununu Çözme
- ExcelDepo
- Özel
- İndirme: 2
-
Üç Veri Doğrulama
- ExcelDepo
- Özel
- İndirme: 2
-
Excel Hücrelerini Çözme
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Seçenekli Veri Doğrulama Yapma
- ExcelDepo
- Özel
- İndirme: 3
-
-
-
Veri Doğrulama Yöntemi ile İl İlçe Listeleme
- ExcelDepo
- Excel Şablonları
- İndirme: 34
-
KDV Ayrıştırma İki Oranlı Matrah Çözme
- ExcelDepo
- Excel Şablonları
- İndirme: 2
-
Veri Doğrulama Kullanmayı Öğrenme
- ExcelDepo
- Excel Şablonları
- İndirme: 26
-
İki Farklı Veri Doğrulama Kullanma
- Ömer BARAN
- VIP
- İndirme: 15
-
Tekrarsız Veri Doğrulama Yapma
- ExcelDepo
- Excel Şablonları
- İndirme: 0
-



