• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Excel karşılaştırma

Merhaba,

Listenizde tam eşleşme yok. Eşleştirme kriterleriniz neler.

225921
Liste 1'de "candan ekmeklik un 50kğ" yok ama siz var yazmışsınız. (Liste 1'de dağınık olarak var.)
 
Liste 1 de var abcd4 de...asıl problem işte o .liste 1 hücredeki kelimeler liste 2 nin hangi satırında geçiyorsa onu bulmak varsa 'var' dicek.eger yoksa liste1 de olmayan diye gösterecek
(Ben duseyara mbul ve eğer kombinasyonu yapmaya çalıyorum )
 
Son düzenleme:
Liste 2'nin hangi satırında geçiyor?
 
Onu anlatmaya çalışıyorum.
Liste1
candan 50kğ ekmeklik un

Liste2
candan ekmeklik un 50kğ

Yazımları bir birinden çok farklı.
 
Farkındayım ama ürün aynı sıkıntı orda zaten ... yapilabilirmi
 
Siz konuyu/sorunu biliyorsunuz ama çözecek kişiler bilmiyor. Daha fazla ve net detay vermelisiniz.
Liste1 hücrelere dağınık, liste2 tek hücrede mi birleşiyor? Yoksa siteye yüklerken mi bu şekilde yaptınız.
 
Tamam
Liste 1 eski urunler
Liste 2 yeni urunler

BIR-Liste 1 deki dört yan yana satır(a2b2c2d2) bir ürün ismi yanlız kelimelerine ayrılmış.(aynı şekilde (a3b3c3d3 ve a4b4c4d4 de bir ürün ismi ama kelimelere ayrılmış)

IKI.ben liste2 de olan liate 1 de olmayan ürünleri görmek istiyorum
Mesela;
Liste 1 de a2b2c2d2 deki /abalıoğlu/süt/yemi/50kg/ bu kelimeler liste 2 nin hangi satırında geçiyorsa o ürüne var dicek = a2b2c2d2 deki bilgiler F4 de geçtiği için"VAR"

birde diğeri ,kelimelerin yerleri değişik olabiliyor mesela.
Liste 1 de a4b4c4d4 deki /candan/50kg/ekmeklik/un/ kelimelerin sırası liste 2 F3 deki 'Candan ekmeklik un 50kg' aynı değil ama bu a4b4c4d4 deki kelimeler F3 de geçtiği için bu ürün 'VAR'. oyuzden Sıranın önemi yok o kelime içinde geçiyorsa var yoksa o ürün olmayan listede gözükmesin istiyorum...umarım bu sefer anlatabilmisimdir.
 
Üstteki mesajıma harici link ekledim. Deneyebilirsiniz.
 
Öncelikle düzeltelim... (K_DÜŞEYARA olacak)

Bu fonksiyonu ben tasarladım. Bu tarz fonksiyonlara Kullanıcı Tanımlı Fonksiyon denilmektedir. Makro kodları ile yazılmaktadır. Yani bir nevi kişisel fonksiyonlardır. Başka dosyalarda kullanmak istediğinizde kodları ilgili dosyaya taşımak durumundasınız. Ya da eklenti olarak kaydedip tüm dosyalarınızda yerleşik işlev gibi kullanabilirsiniz.

Fonksiyon aranan metni kelimelere ayırarak eşleştirme işlemi yapıyor. Böylece kelimeler karışık yazılı olan metinde de eşleştirme şansı oluyor.
 
2 aydır birçok kişiyle görüştüm ama yapamadık sonunda oldu ...cok tesekkürler
 
İnceleyiniz.

Daha önce başka bir başlıkta Sn. Aladin AKYUREK beyin bir paylaşımında kullandığı formülden faydalanılmıştır.

Harici Link (Silinebilir) ; https://dosyam.org/1MpH/Arama.xlsx

Uygulanan formül;

DİZİ formüldür.

H2;
C++:
=IF(COUNTA($H$1:$K$1)=0;"";IFERROR(INDEX($A$2:$D$10;SMALL(IF(MMULT(ISNUMBER(MATCH($A$2:$D$10;$H$1:$K$1;0))+0;TRANSPOSE(COLUMN($A$2:$D$10)^0))=COUNTA($H$1:$K$1);ROW($A$2:$D$10)-1);ROW($A1));COLUMN(A$1));""))

IF = EĞER
COUNTA = BAĞ_DEĞ_DOLU_SAY
IFERROR = EĞERHATA
INDEX = İNDİS
SMALL = KÜÇÜK
MMULT = DÇARP
ISNUMBER = ESAYIYSA
MATCH = KAÇINCI
TRANSPOSE = DEVRİK_DÖNÜŞÜM
COLUMN = SÜTUN
ROW = SATIR
 

Ekli dosyalar

Merhaba
bende listemdeki meyve isimlerinde belli tarihlerdeki meyve isimleri var. önce bunların toplam kaç tane olduğu lazımdı. bunları eğersay ile buldum am a bana birde bulduğum değerlerde var veya yok sayılarıda lazım. bunlar için formül bulamadım. yardım edebilir misiniz?
https://dosyam.org/1MqI/örnek.xlsx
 
Geri
Üst