Kullanıcı
- Excel Versiyonu
- Excel 2016
- Excel Sürümü
- 64 Bit
- Excel Dili
- Türkçe
Excel'de B1 Sütünda bulunan ürün isim listelerinin içinden hangilerinde, A1 sütununda yazan markalar var. Örnek dosya ekliyorum. Yardımlarınızı bekliyorum.
Ekli dosyalar
Ekli dosyalar
Öncelikle kusura bakmayın. Atlamışım. Düzeltemedim de. Örneğin sonuç olumlu ise c1 hücresine 1, sonuç olumsuz ise c1 hücresine 0 yazdırılabilir.Sayın @crgrkm forumumuza hoşgeldiniz..
Açtığınız konu için seçtiğiniz başlık,
üye olurken okuduğunuz/okudunuz varsayılan Forum Kuralları'nın 6/2 maddesine aykırı.
Forum Kurallarının ilgili bölümünü okuyunuz >>> Forum Kuralları
Ayrıca olması gereken sonucun ne olduğunu, nereye yazılmasını istediğinizi,
formül/makro çözümü elde etmek istediğinizi örneklendirerek netleştirmeniz yerinde olur.
Ayrıca, B sütununda aynı satırda 1'den fazla eşleşme ihtimali olup olmadığını da net ifade edin.
.
Sayın @crgrkm forumumuza hoşgeldiniz..
Açtığınız konu için seçtiğiniz başlık,
üye olurken okuduğunuz/okudunuz varsayılan Forum Kuralları'nın 6/2 maddesine aykırı.
Forum Kurallarının ilgili bölümünü okuyunuz >>> Forum Kuralları
Ayrıca olması gereken sonucun ne olduğunu, nereye yazılmasını istediğinizi,
formül/makro çözümü elde etmek istediğinizi örneklendirerek netleştirmeniz yerinde olur.
Ayrıca, B sütununda aynı satırda 1'den fazla eşleşme ihtimali olup olmadığını da net ifade edin.
.
=EĞERHATA(DÜŞEYARA("*"&A2&"*";$B$2:$B$29331;1;0);"")
İstediğim şudur, b1 sütununda ürünlerin isimleri yazıyor. a1 sütununda marka listesi var. Benim amacım b1 deki ürün isimlerinin içlerinde a1 de yazan markalar geçiyor mu. cevap evet ise c1 hücresine 1 yazılsın cevap hayır ise 0 yazılsın. Amacım ürün listesinin içinde marka kelimeleri yazıyor mu yazmıyor mu.Tam olarak ne istediğiniz tam anlaşılmadığı için aşağıdaki formülü bir deneyiniz.
C2 hücresine yazıp aşağı doğru sürükleyin.
=EĞERHATA(DÜŞEYARA("*"&A2&"*";$B$2:$B$29331;1;0);"")
Förmül yavaş çalışmaktadır deneyiniz. Makrolu çözüm hızlı olabillirİstediğim şudur, b1 sütununda ürünlerin isimleri yazıyor. a1 sütununda marka listesi var. Benim amacım b1 deki ürün isimlerinin içlerinde a1 de yazan markalar geçiyor mu. cevap evet ise c1 hücresine 1 yazılsın cevap hayır ise 0 yazılsın. Amacım ürün listesinin içinde marka kelimeleri yazıyor mu yazmıyor mu.
=EĞER(EĞERSAY($B$2:$B$23000;"*"&A2&"*")>0;1;0)
Teşekkür ederim. Ancak son formülü uyguladığımda, 1 ve 0 değerlerini ürün ismine göre değil de markaya göre veriyor. ürün ismine göre vermeli, ben ürün ismine müdahale edebileyim. Yani formülde sadece marka satırında 1 yazıyor. Ama o marka hangi ürün isim listesinde geçiyor bunu anlayamıyoruz.Förmül yavaş çalışmaktadır deneyiniz. Makrolu çözüm hızlı olabillir
=EĞER(EĞERSAY($B$2:$B$23000;"*"&A2&"*")>0;1;0)
Teşekkür ederim, istediğim tam olarak buydu.Merhaba.
Konu başlığınızı güncelledim.
Ekteki belgeyi deneyiniz.
Belgede kullanılan kod aşağıda gösterilmiştir.
.CSS:İndirmek için giriş yapmanız gerekmektedir. (14 satır)
İki Sütun karşılaştırma, eşit olanları bulma !
|
|
İki sütunda bulunan bilgileri karşılaştırma
|
|
Farklı İki Sütundan Veri Alma
|
|
Sütun Satır numarasıyla kaçıncı Sütun Satır
|
|
Satırı Sütuna Dönüştürerek Aktarma
|