• DİKKAT

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

DÜŞEYARA'da Metin-Sayı Karşılaştırması

ZuCChiNi

Altın Üye
Katılım
26 Haziran 2006
Mesajlar
267
Excel Vers. ve Dili
Excel 2016, TR, x32
DÜŞEYARA ile arama yaparken sütunlardaki değerlerin metin ya da sayı olması nedeniyle hata mesajı alıyorum.

Sütunları elle metne veya sayıya çevirmek işe yaramıyor çünkü her iki sütun da en az 6.000 satır.

Bu konuda ne önerirsiniz?
 
Merhaba,
Dataların olduğu aralık metin formatında olsun, (A2:A5 aralığı)
Kriterimiz sayı formatında olsun, (D2 hücresi)

Kod:
=DÜŞEYARA(METNEÇEVİR(D2;"@");A$2:B$5;2;)

Saygılar,
 
Merhaba,

* Veri aralığını seçtiğinizde hücre nin sağ köşesinde uyarı vermiyor mu. Veriyorsa tüm alanı seçip uyarı mesajında tıklayın ve "sayıya dönüştür" seçeneğini işaretleyin.

* Eğer uyarı yoksa; Boş bir hücreye 0 yazın. Bu hücreyi kopyalayın, daha sonra sayıya çevirmek istediğiniz aralığı fare ile seçip seçili alanda sağ klik yapın ve özel yapıştır dan "topla" seçeneğini seçerek tamam ile işlemi bitirin.

* Formülde aranan değer bölümünde bu şekilde sıkıntı varsa veriyi formül içinde sayıya çevirebilirsiniz.

=düşeyara(b1+0;

kırmızı ilave gibi.

Eğer tablo dizisinde de sıkıntı varsa, ilk 2 seçeneği uygulamanızı tavsiye ederim. Formül içinde de düzenleme yapılabilir fakat bu sefer formülü dizi formüle çevirmemiz gerekir, alanın büyüklüğünü düşünürsek buda dosyanızda gereksiz yavaşlamaya neden olur.

.
 
Her şekilde de olmuyor. Çünkü birbirine dönüştürdüğümde değerler değişebiliyor.
Sütundaki değerlerdeki nokta, virgül ve sıfır değerleri işleri karıştırıyor.

@bzace ve @Ömer ayrı ayrı teşekkür ederim.
 
Sorunuzu destekleyen örnek dosya ekleyip, dosya içerisinde problemlerin ne olduğunu açıklamanızı rica ederim.
 
Sorunuzu destekleyen örnek dosya ekleyip, dosya içerisinde problemlerin ne olduğunu açıklamanızı rica ederim.

Meselelerden biri de bu zaten. Veriler iki ayrı dosyada. Dosyaların boyutu da büyük. Volvox'taki ürün bilgilerini güncelleme ile ilgiliydi.
Kesin bir çözüm bulacağınızdan eminim. Belki de çözülünce örnek teşkil edecekti ama dediğim gibi biraz uzun yoldan, bir-kaç sütunda indeks-kaçıncı ile aratıp sütunları birleştirdim.

İlgilendiğiniz için çok teşekkür ederim.
 
Geri
Üst