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
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,378
Excel Vers. ve Dili
Office 2021 TR & EN
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.
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
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.
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
çok saloun ama a23'deki ile b2 hücreleri aynı c2 hücresinde yok diyor ama var
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
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
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
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
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
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.
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
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
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
nereyi değiştirdiğinizde çalışmıyor? örnek vererek dosya eklermisiniz.
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
Ç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
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
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.
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
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
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
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.
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
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
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
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!
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
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.
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
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
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
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
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
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.
 
Katılım
14 Haziran 2007
Mesajlar
47
Excel Vers. ve Dili
2007 türkçe
şö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
 
Üst