• Web sitemizin SORU-CEVAP bölümünde dosya yüklemek ve dosya indirmek ÜCRETSİZ'dir.

    Gizlilik kapsamında, sadece site yöneticilerimizin ve üyenin kendisinin görebileceği ÜCRETLİ ÖZEL DESTEK alanımız mevcuttur.

Soru Hücredeki Metinde Arama Yap, Barkod 'u Bul

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

Mahir

Yeni Üye
Kullanıcı

Reputation:

Merhaba, ekte yer alan excel'de "Veri" ve "Aranan Barkod" adında iki sayfa mevcut. Yapmak istediğim "Aranan Barkod" sayfasında C sütunu (Durumu Var/Yok ) alanına A sütunu "BARKOD" alanında yer alan 13 sayıdan oluşan barkodun "Veri" sayfasında B sütununda (Etiket) olup olmadığını bulmak istiyorum. Düşeyara ile yaptığım formül galiba hücre içerisinde çok sayıda değer olduğu için işe yaramadı.

Barkod bilgisinin veri sayfasında yer alıp almadığını nasıl bulabilirim. Yardımlarınız rica ederim.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ekli dosyalar (Dosyaları İndirmek İçin Beğenmeniz Gerekir)

  • Dosya.xlsx
    693.4 KB · Görüntüleme: 7
  • goruntu1.jpg
    goruntu1.jpg
    429.6 KB · Görüntüleme: 6
  • goruntu2(Barkod bilgisini yer aldığı veri).jpg
    goruntu2(Barkod bilgisini yer aldığı veri).jpg
    588.3 KB · Görüntüleme: 5

Ömer BARAN

Kurucu
Yönetici
Kurucu

Reputation:

Merhaba.
Aşağıdaki formüllerden;
-- birincisi varsa, aranan verinin satır numarasını,
-- ikincisi kaç adet var olduğu
-- üçüncüsü ise VAR/YOK sonucunu.
verir. Arama alanı büyük olduğndan formülleriniz biraz yavaş sonuç verecektir.
Makro kullanarak daha hızlı sonuç alınabilir.[HIDETHANKS]
Rich (BB code):
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
[/HIDETHANKS]
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Mahir

Yeni Üye
Kullanıcı

Reputation:

Merhaba.
Aşağıdaki formüllerden;
-- birincisi varsa, aranan verinin satır numarasını,
-- ikincisi kaç adet var olduğu
-- üçüncüsü ise VAR/YOK sonucunu.
verir. Arama alanı büyük olduğndan formülleriniz biraz yavaş sonuç verecektir.
Makro kullanarak daha hızlı sonuç alınabilir.[Gizlenmiş içerik]
Ömer Bey, hızlı ve açıklayıcı cevabınız için teşekkür ederim. 8699525350077 barkod numaralı ve FUSIX DERMACORT %2 + %0.1 KREM (30 GR) isimli ilaç "Veri" sayfasında yer almasına rağmen formül sonucu yok olarak çıkıyor. Bu barkodu acaba neden bulamamıştır.

İkinci bir sorumda "Veri" sayfasında ekiket sütünun da yer alan barkodu ayırıp tekbir sütunda toplaya bilme imkanı var mı.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ömer BARAN

Kurucu
Yönetici
Kurucu

Reputation:

Veri sayfası B sütunundaki verilerden, uzunluğu 255 karakterden büyük olan verilerle ilgili sorun yaşanıyordur.

Bu nedenle en pratik çözüm; Veri sayfası C2 hücresine =SOLDAN(B2;255) formülünü uygulayıp liste boyunca kopyalayın.
Ardından da önceki cevabımda verdiğim formüllerdeki arama sütun adlarını B yerine C olarak değiştirerek tekrar uygulayın.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

KMLZDMR

VIP
VIP
Kullanıcı

Reputation:

Sayın Ömer BARAN üstadım,
3. Pencerede yazılı olan ve buna benzer bazı 13 haneli barkodlar veri sayfası B sütununda 18. satırda da olduğu üzere
satırın başından başlamaktadır.
8699324080052|KALSIYUM gibi...
aranan barkod sayfası c sütunundaki formülü =EĞERHATA(KAÇINCI("*|"&A2&"*";Veri!$B$1:$B$14605;0);"")
nasıl düzenlersek hücrede başlayan 13 haneli barkod numarasına ulaşmış oluruz?
Sanırım mevcut formül sadece ilgili satırın içinde olursa bulmakta...
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Mahir

Yeni Üye
Kullanıcı

Reputation:

Veri sayfası B sütunundaki verilerden, uzunluğu 255 karakterden büyük olan verilerle ilgili sorun yaşanıyordur.

Bu nedenle en pratik çözüm; Veri sayfası C2 hücresine =SOLDAN(B2;255) formülünü uygulayıp liste boyunca kopyalayın.
Ardından da önceki cevabımda verdiğim formüllerdeki arama sütun adlarını B yerine C olarak değiştirerek tekrar uygulayın.
Ömer Bey, belirttiğiniz şekilde denedim bir kısmı düzeldi, 8 barkodu oldu halde bulamıyor. İşimin büyük bir kısmını gördü.

Zaman zaman daha büyük listelerle çalışmak zorunda kalıyorum. "Veri" sayfasında ekiket sütünun da yer alan barkodu ayırıp tekbir sütunda toplaya bilme imkanı var mı. Eğer böyle bir imkan varsa işimi daha da kolaylaştırır.

Yardımlarınız için teşekkürler.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ömer BARAN

Kurucu
Yönetici
Kurucu

Reputation:

Tekrar merhaba.

O halde;
-- önce aşağıdaki birinci formülü VERİ sayfası C2 hücresine uygulayıp liste boyunca kopyalayın.
-- sonra da ikinci formülü (ilgili verinin satır numarasını elde etmek için)
ARANAN BARKOD sayfası C2 hücresine uygulayın ve liste boşunca kopyalayın.
[HIDETHANKS]
Rich (BB code):
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
[/HIDETHANKS]
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ömer BARAN

Kurucu
Yönetici
Kurucu

Reputation:

Önce bundan önceki formül ile çözüm bulmaya yönelik cevabıma bakınız.
Makro ile çözüm önerisinde de bulunayım dedim.
[HIDETHANKS]
CSS:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
[/HIDETHANKS]
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

KMLZDMR

VIP
VIP
Kullanıcı

Reputation:

Sayın @Ömer BARAN üstadım
7 mesajdaki fVeri sayfası c2 hücresine kopyalanacak birinci formülü uyguladığımda AD hatası aldım.Hatam nerede olabilir.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

KMLZDMR

VIP
VIP
Kullanıcı

Reputation:

Sayın @Ömer BARAN üstadım
7. mesajdaki Veri sayfası c2 hücresine kopyalanacak birinci formülü uyguladığımda AD hatası aldım.Hatam nerede olabilir.
sanırım aşağıdaki formül excel2003 de hata vermektedir. Zira, 7. YERİNEKOY( da işaret vermektedir. Başka çözüm var mıdır?
=SOLDAN(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY(YERİNEKOY("|"&B2&"|";"nasıl kullanılır";"");",";"|");"saklanması";"");"fiyatı";"");"yan etkileri";"");"kullananlar";"");"kullanıcı yorumları";"");"ne için kullanılır";"");"yorumları";"");"nedir";"");"Kullanmadan Dikkat Edilmesi Gerekenler";"");"||";"");255)
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Mahir

Yeni Üye
Kullanıcı

Reputation:

Tekrar merhaba.

O halde;
-- önce aşağıdaki birinci formülü VERİ sayfası C2 hücresine uygulayıp liste boyunca kopyalayın.
-- sonra da ikinci formülü (ilgili verinin satır numarasını elde etmek için)
ARANAN BARKOD sayfası C2 hücresine uygulayın ve liste boşunca kopyalayın.
[Gizlenmiş içerik]
Ömer Bey, ikinci formül sorunsuz çalışıyor. Birinci verdiğiniz formülde 13 haneli barkod diğer verilerden ayrışmıyor. 13 haneli Barkodu diğer verilerden ayırıp tek bir sütunda toplayabilirmiyiz. Desteğiniz için tekrar teşekkürler.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ekli dosyalar (Dosyaları İndirmek İçin Beğenmeniz Gerekir)

  • barkod.jpg
    barkod.jpg
    412.3 KB · Görüntüleme: 4

Mahir

Yeni Üye
Kullanıcı

Reputation:

Önce bundan önceki formül ile çözüm bulmaya yönelik cevabıma bakınız.
Makro ile çözüm önerisinde de bulunayım dedim.
[Gizlenmiş içerik]
Ömer Bey, Makroda sorunsuz ve gayet hızlı çalışıyor. Emekleriniz için teşekkür ederim.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Ömer BARAN

Kurucu
Yönetici
Kurucu

Reputation:

Zaman zaman daha büyük listelerle çalışmak zorunda kalıyorum.
"Veri" sayfasında etiket sütünun da yer alan barkodu ayırıp tekbir sütunda toplayabilme imkanı var mı?
Aşağıdaki kod, Veri sayfası B sütunundaki metinsel verilerin içinde art arda 13 karakteri SAYI olan (BARKOD) kısmını
hızlıca C sütununa yazar.[HIDETHANKS]
CSS:
Değerli ziyaretçimiz lütfen, içeriği görüntüleyebilmek için Giriş Yap veya Kayıt Ol anlayışınız için teşekkürler.
[/HIDETHANKS]
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Mahir

Yeni Üye
Kullanıcı

Reputation:

Aşağıdaki kod, Veri sayfası B sütunundaki metinsel verilerin içinde art arda 13 karakteri SAYI olan (BARKOD) kısmını
hızlıca C sütununa yazar.[Gizlenmiş içerik]
Ömer Bey, desteklerinizle sorunum çözüldü, tekrar emeklerinize sağlık.
 



Forumumuzu reklamsız kullanmak, Hazır Excel Dosyaları indirmek ve web sitemize destek olmak için Hesap Yükseltme yapabilirsiniz. Detayları buradan inceleyebilir, hemen hesabınızı yükseltebilirsiniz.

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst