Excelde mevcut veriler ile yeni verilerin karşılaştırılması

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Merhaba arkadaşlar,

Excel'de bir sütunda isimler ve diğer sütunda bu isimlerin ilgili olduğu rakamlar ve son olarak firma adı yazıyor.

Örnek İlk Satır: Bellona - 24, 25 - İstikbal Mobilya A.Ş.

Bu ilk 3 sütunun 50 bin tane satırdan oluştugunu varsayalım;


SORUM ŞUDUR : Elimdeki bu veriler ile yeni 1000 tane isim ve sınıf bilgisini karşılaştırıp ilk 4 ve/veya 5 ve/veya 6 rakamı ve sınıflarından en az biri uyuşan sonuçların otomatik olarak ayrışması. Örneğin yeni verilerde Belli ibaresi varsa ve 24. sınıfta ise bu Bellona ile eşleşmeli.

Örnek dosya ektedir.


Emeğiniz ve yardımlarınız için şimdiden çok teşekkür ederim.

İyi günler.
 
Son düzenleme:

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Merhaba

İstediğinizi yapmak teknik olarak elbette mümkün ancak 300 bin adet veriden bahsediyorsunuz ki (bu durum 2007 versiyonun dışında mümkün değil) bu kadar veriyi karşılaştırıp raporlamak için yazılacak bir kod günlerce çalışabilir. Ayrıca d sütunundaki sınıfların virgülle ayrılmış olarak birden fazla olmasıda bana göre asıl sorundur.

Bu arada nasıl bir rapor formatı istediğinizide belirtirseniz daha net cevap vermek mümkün olacaktır.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Öncelikle ilginiz için çok teşekkür ederim.

İstemiş olduğumuz özetle: Sayfa 1 de yer alacak A sütunu ile Sınıfların yer alacağı B sütunu temel alınarak Sayfa 2'ye yapıştırılacak 1000 isim ve sınıfın Sayfa 1 ile karşılaştırılarak sınıflardan en az bir tanesi tutan ve İlk kelime ya da ilk iki kelime de %50 ve üzerinde benzer olanların sayfa 3'te karşımıza gelmesi.

Kusura bakmayın. Biraz uzun oldu ama böyle özetlemeye çalıştım.

Ayrıca sınıflar sorun teşkil ediyorsa kısa vadeli (ama hayati) çözüm olması açısından sınıfları düşünmeden sadece isimlerin %50 ve üzerinde eşleşenleri benim ayrı bir sayfada ya da sutunda gormem mümkün müdür.

Yardım ve emekleriniz için şimdiden çok teşekkür ederim.
 
Son düzenleme:

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ekli dosyayı inceleyin.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Levent Bey öncelikle gerçekten çok teşekkür ederiz.

Aşağıda isteğimizi biraz daha belirgin kılmak için örnek 2 dosyasını ve açıklamayı yolluyoruz. Yardım ettiğiniz için çok teşekkür ederiz.

Görüşmek dleğiyle...
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ekli dosyayı inceleyin. Sınıf olayını biraz düşünelim. Pratik bir yol bulmak gerekiyor.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Levent Bey sağolasınız.

Burda bir sorunumuz daha var.

F 11 satırına "BY ATINÇ ECHARPE" yerine sadece "A" harfini yazıp benzerleri listeleyi çalıştırdığımızda benzerler sayfasında 6 ve devamındaki satırlar alakasız şekilde listeleniyor.

Örneğin ABİNVEST WS ile ACUN ibaresini karşılaştırıyor. Bu konuda da yardımlarınızı rica ederim. Yolladığınız örneği bir deneyebilir misiniz bu açıdan?

Tekrar sağolun...
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Günaydın,

Levent Bey , tek harfte bir karşılastırma yaparsanız tabiki benzersiz sonuclar alırsınız.İçerisinde "A" veya "a" harfi geçen her veriyi benzerler sheetine taşımaktadır.
Daha ayırt edici bir özellik seçmelisiniz.

Levent Bey'in dediği gibi böyle bir kodun çalışmasını fazlasıyla zaman alır.
Hem pc'nizin işlemci hemde sizin sabrınız buna dayanamıyabilir. :)

Kısacası arama kriterlerinizi iyi belirlemeniz gerekmektedir.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Merhaba Rakkas Bey,

İstediğimi ve sorunumu biraz daha açık ifade etmeye calışayım,

Son örnekte Turuncu bölümdeki F 11 satırındaki isim yerine AC ismini yazıp benzerleri listele dediğimizde Benzerler sayfasında 5. satırda AC - ACELEWEB ile eşleşiyor. Bu tamam. Ama 6-7 ve 8. satırlardaki isimler de AC ile eşleşmesine rağmen Turuncu bölümde AC isim ve adresi olacağına AÇLIK, SAVİLLE ve UNOCAL gibi alakasız isimler geliyor. Bunların sınıf adres vs. bilgisi de gelmiyor ayrıca.

6-7-8. satırlarda da bu örnekte AC'nin bilgileri gelmeli Sarı bölümlerin yanına turuncu olarak.

Burada çözüm sanırım benzerlk tespitinde en az 3 ve 4 kriter eşleşenleri benzerlerde listelemesi. Hatta 1. Benzerler ve 2. Benzerler diye 2 sonuç sayfamız olsa ve 1. sayfada en az 3 karakteri eşleşenleri ve 2. sayfada en az 4karakteri eşleşenleri listeletebilsek çok iyi olacak.

1-2 kriteri eşleşmede yeterli kabul edersek sistemimizi bayagı yoracagız ve alakasız sonuclar da gelecek sanırım. En az 3 karakter sanırım işimizi bayağı kolaylaştıracak.

Son olarak sınıflarda da en az bir sınıfı eşleşmede kriter aldırabilirsek süper olacak.

Teşekkürler...
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Arkadaşlar,

Yardım talebim ile ilgili destek verebilirseniz çok minnettar kalacağım.

Sorunumuzu Levent Bey'in desteğil ile bir yere kadar çözdük ama yarım kaldı.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Levent Bey,

İsteklerimi sınırlandırdığım excel örneği Ek'tedir.

Sistem; Sol tarafta beyaz alandaki 1000 civarındaki isim(A Sütunu) ile F Sütunundaki 100 isimin karşılaştırılması ve en az 3 harfi tutanların Benzerler adlı ikinci sayfada yanyana görüntülenmesi.

Burda bir sorum da makroyu siz yazdıktan sonra ben F sütununa 100 değil de 150 tane ya da A sütununda 1000 degil de 6000 isim yazdıgımda sorgulama yine çalışır mı. Bir de 3 değil de 4 karakter uyanları goster demek istersem bunu nasıl yapabilirim.

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

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Ekli dosyayı inceleyin. Aranacak harf sayısını liste sayfasındaki K1 hücresine yazdıktan sonra listele butonuna basın.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Levent Bey çok teşekkürler emeğiniz ve ilginiz için.

Listede bir sorunumuz var. K1 satırında yolladığınız excelde 4 karakter seçili olmasına rağmen Benzerler sayfasında F33 ve devamı satırında S(Tek karakter olmasına rağmen) bir çok isim ile eşleşiyor. Bunu çözebilir misiniz?

Yardımlarınız için çok teşekkür ederim.
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Levent Bey çok teşekkürler emeğiniz ve ilginiz için.

Listede bir sorunumuz var. K1 satırında yolladığınız excelde 4 karakter seçili olmasına rağmen Benzerler sayfasında F33 ve devamı satırında S(Tek karakter olmasına rağmen) bir çok isim ile eşleşiyor. Bunu çözebilir misiniz?

Yardımlarınız için çok teşekkür ederim.
Tek harfi tüm metnin içinde arayıp bulduğundan bunları listeliyor, tek harfte nasıl bir listeleme yapılmasını istiyorsunuz. Kısaca arama kriterlerini netleştirerek detaylıca tarif ederseniz sonuca ulaşmak kolaylaşacaktır.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Levent bey merhaba,

F 1 sütununda Tek harf ya da 2 harf olanları A1'de aramasın. İçinden çıkamayız. Yani F1'de en az 3 karakter olanları A1 ile karşılaştırsın. K1'e 4 yazmıssak 4 olanları.


K1 Sütununa 3 yazmışsak en az 3 karakter uyanları getirsin. 5 yazmışsak 5 karakter uyanları. Mesela 5 karakterini seçip benzerleri listelettiğinizde F1'deki OMI ibaresi 3 karakter olmasına rağmen listeleniyor. Burda F1'de en az 5 karakter olup A1'de eşleşenler benzerler listesinde listelenmeli.

Umarım açık anlatabilmişimdir.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Levent Bey merhaba,

Üzerinde çalıştığımız excel'de 6 + 6 ve K satırı olmak üzere toplam 13 satır var.


Her iki tarafta da İlden sonra gelmek üzere "No" bölümü açmak istiyoruz. Bunu yapma konusunda yardımlarınızı rica ederiz.

İlk İsim Bölümü
Konu Ad A1
Sınıflar B1
Başvuran C1
Başvuran Adres D1
İl - E-1
No - F1


İkinci İsim Bölümü
Konu Ad G1
Sınıflar H1
Başvuran I1
Başvuran Adres J1
İl - K-1
No - L1

Kararkter sayısı girme yeri : M1


Yardımlarınız için şimdiden teşekkür ederiz.
 
Katılım
1 Temmuz 2008
Mesajlar
20
Excel Vers. ve Dili
2003
Levent Beysizden bir şey rica edeceğim. Üzerinde çalıştığımız excel'de 6 + 6 ve K satırı olmak üzere toplam 13 satır var.


Her iki tarafta da İlden sonra gelmek üzere "No" bölümü açmak istiyoruz. Bunu yapma konusunda yardımlarınızı rica ederiz.

İlk İsim Bölümü
Konu Ad A1
Sınıflar B1
Başvuran C1
Başvuran Adres D1
İl - E-1
No - F1


İkinci İsim Bölümü
Konu Ad G1
Sınıflar H1
Başvuran I1
Başvuran Adres J1
İl - K-1
No - L1

Kararkter sayısı girme yeri : M1


Yardımlarınız için şimdiden teşekkür ederiz.
 
Son düzenleme:
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst