• 05-06-2019, 17:09:07
    #1
    Merhaba Arkadaşlar,


    Bir tane excel dosyam var, birde resim klasörüm.

    Örnek resimler aşağıdaki gibidir.


    D sütunundaki resim kodları resim klasörümdeki resimler ile eşleşiyor. Yapmak istediğim işlem, eğer resim kodu resim klasöründe var ise D sütununun yanında var yada yok yazmak yada farklı bir işlem.

    Amacım 2000 küsür ürünün kaç tanesinin fotoğrafının olup olmadığını anlamak. Olmayan ürün fotoğrafları tekrardan çekime gidecek amacım bu ürünleri ayırmak.

    Denedim ama yapamadım, sadece klasör içindeki resimleri makro ile excelde listeleyebildim.

    Konu hakkında yardımcı olursanız çok memnun olurum, hayırlı bayramlar.



  • 05-06-2019, 17:13:09
    #2
    darpkaos adlı üyeden alıntı: mesajı görüntüle
    Merhaba Arkadaşlar,


    Bir tane excel dosyam var, birde resim klasörüm.

    Örnek resimler aşağıdaki gibidir.


    D sütunundaki resim kodları resim klasörümdeki resimler ile eşleşiyor. Yapmak istediğim işlem, eğer resim kodu resim klasöründe var ise D sütununun yanında var yada yok yazmak yada farklı bir işlem.

    Amacım 2000 küsür ürünün kaç tanesinin fotoğrafının olup olmadığını anlamak. Olmayan ürün fotoğrafları tekrardan çekime gidecek amacım bu ürünleri ayırmak.

    Denedim ama yapamadım, sadece klasör içindeki resimleri makro ile excelde listeleyebildim.

    Konu hakkında yardımcı olursanız çok memnun olurum, hayırlı bayramlar.



    Aslinda zor olani yapmissiniz zaten eger dogru anladiysam bir kod listeniz var excel de bu kod listesini klasor icindeki kodlar ile karsilastirmak istiyorsunuz. Klasördeki kodlarida excel zaten aldim diyorsunuz geriye sadece karsilastirmak kaliyor. tek bir if komutu ile bir veri dizinini karsilastiracaksiniz.
  • 05-06-2019, 17:16:36
    #3
    Greyfurt adlı üyeden alıntı: mesajı görüntüle
    Aslinda zor olani yapmissiniz zaten eger dogru anladiysam bir kod listeniz var excel de bu kod listesini klasor icindeki kodlar ile karsilastirmak istiyorsunuz. Klasördeki kodlarida excel zaten aldim diyorsunuz geriye sadece karsilastirmak kaliyor. tek bir if komutu ile bir veri dizinini karsilastiracaksiniz.
    Klasör listesini almak için hazır makro kullandım hocam, buradan sonra ne yalan söyleyeyim ilerleyemedim takıldım kaldım
    Konu hakkında bilginiz var ise yardımcı olursanız çok memnun olurum.
  • 05-06-2019, 17:32:13
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    darpkaos adlı üyeden alıntı: mesajı görüntüle
    Klasör listesini almak için hazır makro kullandım hocam, buradan sonra ne yalan söyleyeyim ilerleyemedim takıldım kaldım
    Konu hakkında bilginiz var ise yardımcı olursanız çok memnun olurum.
    hocam macro ile aldığınız kodları başka bir sayfada listeleyip elinizdeki listeyle o sayfadaki listeyi karşılaştırabilirsin. Google'da arama yaparak bir kaç çözüm yolu bulabilirsin hatta koşullu biçimlendirme ilede olmayanları kırmızıya veya istediğin bir renge boyaya bilirsin.

    =EĞER(DÜŞEYARA(D1;A:A;1;0)=D1;"var";"yok")

    bu formülü kullanabilirsin hocam;

    A:A sütunu boş bir sayfada macro ile çektiğin klasördeki kod listesi
  • 05-06-2019, 17:38:17
    #5
    Sfenksmmy adlı üyeden alıntı: mesajı görüntüle
    hocam macro ile aldığınız kodları başka bir sayfada listeleyip elinizdeki listeyle o sayfadaki listeyi karşılaştırabilirsin. Google'da arama yaparak bir kaç çözüm yolu bulabilirsin hatta koşullu biçimlendirme ilede olmayanları kırmızıya veya istediğin bir renge boyaya bilirsin.
    Excel konusunda o kadar iyi değilim hocam, belki kolay bir yöntemi var ama nasıl arama yapacağımı bilemedim.

    Şöyle A Sütunun da 50 tane kod B sütunun da 20 kod var.

    Amacım eğer A satındaki kod B sütunun da herhangi bir satırda var ise yanına evet yada hayır döndürmek.
  • 05-06-2019, 17:39:44
    #6
    https://www.youtube.com/watch?v=8R15TUR5u-E
    yol gösterebilir.
  • 05-06-2019, 17:50:27
    #7
    darpkaos adlı üyeden alıntı: mesajı görüntüle
    Excel konusunda o kadar iyi değilim hocam, belki kolay bir yöntemi var ama nasıl arama yapacağımı bilemedim.

    Şöyle A Sütunun da 50 tane kod B sütunun da 20 kod var.

    Amacım eğer A satındaki kod B sütunun da herhangi bir satırda var ise yanına evet yada hayır döndürmek.
    hocam https://www.dosya.tc/server20/ihcpnv/Kitap1.xlsx.html bu dosyada bi örnek yaptım bunu kullanıp yapabilirsiniz.
  • 05-06-2019, 17:53:55
    #8
    Sfenksmmy adlı üyeden alıntı: mesajı görüntüle
    hocam https://www.dosya.tc/server20/ihcpnv/Kitap1.xlsx.html bu dosyada bi örnek yaptım bunu kullanıp yapabilirsiniz.

    Çok teşekkür ederim hocam hallettim, elinize sağlık.
  • 05-06-2019, 17:55:10
    #9
    darpkaos adlı üyeden alıntı: mesajı görüntüle
    Çok teşekkür ederim hocam hallettim, elinize sağlık.
    rica ederim işinize yaradıysa ne güzel iyi çalışmalar.