• DİKKAT

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

karşılaştırma için yardım

Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
arkadaşlar ekteki dosyada barkot numaraları var ben iki sütünü karşılaştırıp filtrelediğimde yan yana olan hücrelere aynı barkotları nasıl getirim böyle bir şey excelde mümkünmü yani a3 hücresi ile b3 hücresindeki numaralar filte yapıldığında aynı hizaya gelirmi
 
eğer amacınız iki sütunu karşılaştırıp a sütununda bulunan değerin b sütununda olup olmadığını görmek ise , bununla ilgili fonksiyonla yapılmış bir örnek dosya ektedir, inceleyiniz.
 
Ekli dosyanızı inceleyin

kod ile yapılmış bir karşılaştırma, a ve c sutunlarını karşılaştırıp, aynı olanların karşısına "x" koyar.
 
çok saloun ama a23'deki ile b2 hücreleri aynı c2 hücresinde yok diyor ama var
 
sanırım ilacım sizde yanlız bu kodlmayı nasıl yaptınız anlamadım biraz açıp kodları verirseniz çok bahtiyar olucam saygılar
 
Bu Makro Sadece Bu DeĞeler İÇİn Mİ GeÇerlİ

ArkadaŞlar Ektekİ Dosyayi İncelrersenİz Bu Makro Sadce A C Sutunlarinddakİ Barkot Numaralari İÇİnmİ ÇaliŞiyor Ben A Ve C Sutunlarina BaŞka Barkot Numaralari GİrdİĞİmde Makro GÖrevİnİ Yerİne Getİrmİyor
 
merhaba
sadece A ve C sütunu için çalışır

Set alan1 = Range("A2:" & [A65536].End(xlUp).Address)
Set alan2 = Range("C2:" & [C65536].End(xlUp).Address)

başka ne eklemek istiyorsanız belirtiniz.
 
ama hocam sadece o belitiğiniz sutunlar için olduğunu biliyorumda ben o sutunlardaki barkot numaralarını değiştirdiğimde çalışmıyor onu demek istiyorum size zahmet bi incelerseniz sevinirim
 
merhaba
nereyi değiştirdiğinizde çalışmıyor? örnek vererek dosya eklermisiniz.
 
ÇaliŞmiyor

DeĞerlİ ArkdaŞlar Makro EktekİŞ Dosyada ÇaliŞmiyor EĞer Bu BaŞliĞi İncelersenİz Bİrİnde ÇaliŞiyor Bİrİndae ÇaliŞmiyor Bu Konuda Yardimlarinizi Beklİyorum
 
merhaba
çalışmayabilir!
sorun kodlarda değil sizin verilerinizde.
muhtemelen barkod noları başka bir dosyadan alıp bu sayfaya yapıştırıyorsunuz ve karşılaştırıyorsunuz.
bu sayfadaki bir barkod noyu değiştirerek deniyorsunuz ve aradığınızı bulamıyorsunuz.
mevcut barkod noları 30 karakter uzunluğunda görünüyor. diyelimki bir barkod nosunun son rakamını fareyle seçerek değiştirdiniz. bu durumda 15 karakterlik bir seri no bulursunuz ve doğal olarak listede karşılaştırma yapınca yanlış sonuç verir.
=kırp(A1) fonksiyonunu kullanarak baştaki ve sondaki boşluklardan kurtulun.
 
Ben Bu Konuda Fena Halde Acemİyİm Makrolar Konusunda Bu Kirpma Fonkİsİyonunu Bana O Dosyalar Üzerİnde Örnek Olarak GÖsterebİlİrmİsİnİz Arti Evet Ben Kopyaliyorum ÇÜnkÜ BaŞka Çarem Yok Bu Kirpma Fonksİyonu İle Ben Bu İŞlerİmİ Sorunsuz Yapabİlİrmİyİm Çok TeŞekÜrederİm
 
merhaba
ek dosyada sayfa1'de sorun yaşıyorsunuz.
sayfa1'in kopyası olan sayfa1(2) sayfasında değişiklik yaparak deneyiniz.

not:
KIRP fonksiyonu ile boşluklar silinmiştir.
 
Ben Yaptim E Sutununda Uzunluk 30 F Sutununda Makronun ÇaliŞmasi İÇİn Uzunluk Ayni Olmasimi Gerekİyor Nasil Yapmam Gerekİyor Çok Sikicik Oldum Bİlİyorum
 
merhaba
ek dosyada H ve J sütunlarını kopyalayın ve A ve C sütununa;
özel yapıştır /değerleri

ekranda görünmeyen boşluklar bir karakter olarak değerlendirilir, dolayısıyla aradığını bulamaz.

not: mesajlarınızda küçük harf kullanınız!
 
a ve c sutunlarını karşılaştırıyor

çok saloun ama a23'deki ile b2 hücreleri aynı c2 hücresinde yok diyor ama var

verdiğim kodlarda a ve c sutunlarını karşılaştırıp her iki sutunda da var olanların karşısına "X" işareti koyuyor, siz a23 ve b2 hücrelerinin aynı olduğundan söz ediyorsunuz, kodlarda veya sutunlarda değişiklik yapıp tekrar karşılaştırın, yada örnek dosyanızı ekleyin bakalım.
 
Formül ile istiyorsanız

Formül ile yapılmış örnek dosyanızın c sutunundaki karşılaştırma sonuçları
ekli dosyanızı inceleyiniz
 
a ve b sutunlarını karşılaştır aynı olanları c sutununa yaz

Ekteki örnek ise makro ile yapılmış olup, a ve b sutunlarında ortak olanları c sutununa listeler.Kolay gelsin
 
Altarnatif başka bir karşılaştırma örneği daha

A ve B sutunlarını karşılaştırıp, B sutunundaki verilerden aynı olanlar silinerek C sutununda A sutununda aynı olan hücrenin aynı sırasına yapıştırır. Biraz karışık oldu anlatım, örneği inceleyin anlayacaksınız.
Şöylede diyebiliriz aynı olanlar B sutunundan silinip a sutununun aynı sırasındaki C sutununa yazılır. Kolay gelsin.
 
şöye olsa daha iyi olur a ve b sutunları karşılaştırılır ikisindede ortak olmayan değerleri c sutununa yazması mümkünmü artı ben bu makroyu nasıl düzenyecem çünkü sizin dosyanızı hiç silmemem gerekiyor beni bu konuda aydınlatırsanız sevinirm
 
Geri
Üst