• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Aynı ve birbirine benzer verileri bulma/eşleştirme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

nunu446

Yeni Üye
Kullanıcı Bilgileri
Aktiflik
Çevrimdışı
Katılım
13 Nis 2021
Mesajlar
247
Aldığı beğeni
23
Excel V
Office 2019 EN
Konuyu Başlatan
Merhaba. Ekteki dosyada C ve F sütununda aynı ve birbirine benzeyen verileri eşleştirmek, yanyana yazdırmak istiyorum. Bununla birlikte C sütununda da aynı ve birbirine yakın yazılmış olan verileri alt alta getirmek istiyorum. Bunu işlemi kısa yoldan yapmak mümkün mü?

Şimdiden teşekkür ederim.
 

Ekli dosyalar

  • ORNEK.xlsx
    52.9 KB · Gösterim: 8
Çözüm
Sayın nunu446
Benim de böyle bir sorunum vardı.
Bu sorunu doğru-yanlış tablosu tutarak aştım.
Tabloma veriyi internetten çekerek aldığım için
yazım düzenini gelen şekliyle kontrol etme imkanım yok.
Nasıl geliyorsa öyle.
Ben de doğru isim listesi çıkardım.
Bunların karşısına ikinci bir sütuna yanlış yazılmış olanları "&" ile ekledim.
Dış veriyi çektiğimde önce bu tabloya uğrarım yanlışları düzeltirim,
farklı bir yanlış yazım varsa onu tabloya eklerim,
bir sayısal kodlama sistemi geliştirdim kodlarımı dağıtırım
sonra ne raporlama yapacaksam onu yaparım.
Zaten bir süre sonra yanlış yazım düzeni yanlışa doyuyor. :)
Doğru bir seçenek üç beş yanlış yazım şekliyle kalıyor.
Şimdi bence;
C ve F sütunlarını başka bir sayfada altalta...
merhabalar
benzerden kastınız "kum çakıl" "AGREGA" vs alt alta getirmek istiyorsanız aynı sınıfta olan malzemeler için kodlama yapmanız gerekir diye düşünüyorum (her grup için ayrı kod)
 
benzerden kastım mesela firma adına "Örnek LTD" ama bu firma 2. kez "Ornek LTD" olarak yazılmış. Aslında aynı firma ama sadece Ö harfi O harfi olarak yazılmış.
 
Sayın nunu446
Benim de böyle bir sorunum vardı.
Bu sorunu doğru-yanlış tablosu tutarak aştım.
Tabloma veriyi internetten çekerek aldığım için
yazım düzenini gelen şekliyle kontrol etme imkanım yok.
Nasıl geliyorsa öyle.
Ben de doğru isim listesi çıkardım.
Bunların karşısına ikinci bir sütuna yanlış yazılmış olanları "&" ile ekledim.
Dış veriyi çektiğimde önce bu tabloya uğrarım yanlışları düzeltirim,
farklı bir yanlış yazım varsa onu tabloya eklerim,
bir sayısal kodlama sistemi geliştirdim kodlarımı dağıtırım
sonra ne raporlama yapacaksam onu yaparım.
Zaten bir süre sonra yanlış yazım düzeni yanlışa doyuyor. :)
Doğru bir seçenek üç beş yanlış yazım şekliyle kalıyor.
Şimdi bence;
C ve F sütunlarını başka bir sayfada altalta kopyala yapıştır yapın.
Sütunu seçin. Yinelenenleri kaldırın. 1163 tane benzersiz firma ismi var.
Ben sol taftaki Muhasebe Hesap Kodu kısmından yürünebilir diye düşünmüştüm
fakat buradaki kodlar doğru firma için de yanlış firma için de farklı.
Yani burdan yürüme imkanı yok.

O zaman burdan sonrası bir defaya mahsus amelelelik.
Bunu yapacaksınız.Bundan kaçış yok.
Doğru olan firma ismine sıra no verin. Kodlayın yani.
Doğru olmayanlara 0 verin. Zaten bu aşamadan sonrası 0 olanları InStr ile
aramak olacak. Orada muhtemelen bazı ölçütler geliştirmek icap edecek
buna o zaman bakarız. Bence sorunuzun yanıtını formüller kısmında zorlamak
pek gerçekci değil. Burda kapatın. Makrolar kısmında sorun.
Başlığınız konuyu ne kadar iyi tanımlarsa,
arama sırasında döndürülen sonuçlar da o kadar alakalı olur.
Bu hem formun genel işleyişi için hem de sizin daha sağlıklı yanıtlar almanız için
en uygunu diye düşünüyorum.

Metinsel arama-tarama birimleri için
sayısal bir kodlama sisteminiz olsun. Bu müthiş bir kolaylık.
Deneyin göreceksiniz. ABC firmasının kodu 10 ise 10 yazın.
Yok bu benim kafamı karıştırır derseniz bir sütun ekleyin yazın bu kodları.
En son aşamada raporlamanızı görselleştirdiğiniz alanda firma isimlerini girersiniz.
Geçer gider. Raporlama işlemlerini firma isimleri üzerinden yürütüyorsanız form düzenine geçin.
Firma isim kayıtlarını ComboBox dan yapın. vs.
Ama önce şu kodlama işlemlerini yapın. Soruyu makrolar kısmına taşıyın.
Kolay gelsin.
 
Çözüm
Sayın nunu446
Benim de böyle bir sorunum vardı.
Bu sorunu doğru-yanlış tablosu tutarak aştım.
Tabloma veriyi internetten çekerek aldığım için
yazım düzenini gelen şekliyle kontrol etme imkanım yok.
Nasıl geliyorsa öyle.
Ben de doğru isim listesi çıkardım.
Bunların karşısına ikinci bir sütuna yanlış yazılmış olanları "&" ile ekledim.
Dış veriyi çektiğimde önce bu tabloya uğrarım yanlışları düzeltirim,
farklı bir yanlış yazım varsa onu tabloya eklerim,
bir sayısal kodlama sistemi geliştirdim kodlarımı dağıtırım
sonra ne raporlama yapacaksam onu yaparım.
Zaten bir süre sonra yanlış yazım düzeni yanlışa doyuyor. :)
Doğru bir seçenek üç beş yanlış yazım şekliyle kalıyor.
Şimdi bence;
C ve F sütunlarını başka bir sayfada altalta kopyala yapıştır yapın.
Sütunu seçin. Yinelenenleri kaldırın. 1163 tane benzersiz firma ismi var.
Ben sol taftaki Muhasebe Hesap Kodu kısmından yürünebilir diye düşünmüştüm
fakat buradaki kodlar doğru firma için de yanlış firma için de farklı.
Yani burdan yürüme imkanı yok.

O zaman burdan sonrası bir defaya mahsus amelelelik.
Bunu yapacaksınız.Bundan kaçış yok.
Doğru olan firma ismine sıra no verin. Kodlayın yani.
Doğru olmayanlara 0 verin. Zaten bu aşamadan sonrası 0 olanları InStr ile
aramak olacak. Orada muhtemelen bazı ölçütler geliştirmek icap edecek
buna o zaman bakarız. Bence sorunuzun yanıtını formüller kısmında zorlamak
pek gerçekci değil. Burda kapatın. Makrolar kısmında sorun.
Başlığınız konuyu ne kadar iyi tanımlarsa,
arama sırasında döndürülen sonuçlar da o kadar alakalı olur.
Bu hem formun genel işleyişi için hem de sizin daha sağlıklı yanıtlar almanız için
en uygunu diye düşünüyorum.

Metinsel arama-tarama birimleri için
sayısal bir kodlama sisteminiz olsun. Bu müthiş bir kolaylık.
Deneyin göreceksiniz. ABC firmasının kodu 10 ise 10 yazın.
Yok bu benim kafamı karıştırır derseniz bir sütun ekleyin yazın bu kodları.
En son aşamada raporlamanızı görselleştirdiğiniz alanda firma isimlerini girersiniz.
Geçer gider. Raporlama işlemlerini firma isimleri üzerinden yürütüyorsanız form düzenine geçin.
Firma isim kayıtlarını ComboBox dan yapın. vs.
Ama önce şu kodlama işlemlerini yapın. Soruyu makrolar kısmına taşıyın.
Kolay gelsin.
Cevabınız için teşekkür ederim, soruyu makro kısmına taşıdım.
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst