• DİKKAT !

    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 Dosya Yükleme tamamen ücretsizdir.

Çözüldü Düşeyara Tam Eşleşme Sorunu

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.

Onurovski

Yeni Üye
Katılım
16 Eyl 2023
Mesajlar
32
Aldığı beğeni
2
Excel V
Office 2010 TR
Konu Sahibi
Merhabalar .
Düşeyarada tam eşleşmede bir sorun yaşıyorum .
tam eşleşme yapmama rağmen , (D4640.PW kodu mesela 50 lira olsun 4640.PW kodu da 100 lira olsun )
tabloda önce hangisini bulduysa onu yazıyor .ikisini de 50 lira olarak buluyor .
Bu sorunu nasıl çözebilirim .
Yardımcı olursanız çok sevinirim .
Şimdiden çok teşekkür ederim
 
Merhabalar. Sorununuzu tam anlamadım ama sanki tam eşleşme yapmanız gerekiyor.
 
Konu Sahibi
Merhaba .Tam eşleşme yaptım.Ancak kodlar arasındaki benzerlikten iki kod için aynı rakamı buluyor.
D4640.PW bir kod olsun.fiyatı 50 lira 4640.PW de ayrı bir kod olsun .fiyatı 100 lira . İkisini ayrı ayrı bulmuyor .
4640.pw için de 50 lirayı buluyor . oysa ki tabloda karşılığı 100 lira .

formül aşşağıdaki gibi

HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Ben bu şekilde anlayamadım ama örnek dosya eklerseniz muhakkak bir çözüm bulunur hocam.
 
Konu Sahibi
Ne demek istediğinizi tam anlayamadım . Kodun aşşağısını silip . Sırayla D4640.PW sonrasında 4640.PW yazabilirseniz ikisinde de 100 yazdığını göreceksiniz.
 
Sizin burada önünde arkasında * ve diziyi kullanmanızı anlayamadım. Neden kullanıyorsunuz?
=DÜŞEYARA("&$A2&"";Tablo!A1:F4;2;3;4;5;6};0)
 
Bu işinizi görmez mi?
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
o işimi görüyor yalnız tablo bölümüne bakarsanız B-C-D-E sütunlarında bu kodla aynı fiyata sahip diğer kodları göreceksiniz yatayda .
A sütununda zaten hepsi yazıyor .
formülde 4640.mw veya 4640.x yazdığımda da 50 lira yazması gerekiyor . ancak sizin formülünüzde yazmıyor
 
Konu Sahibi
Sizin burada önünde arkasında * ve diziyi kullanmanızı anlayamadım. Neden kullanıyorsunuz?
=DÜŞEYARA("&$A2&"";Tablo!A1:F4;2;3;4;5;6};0)
Tablo 1 de aynı fiyatda olan ürünleri yatayda yazıyorum .Mesela 4640.mw veya 4640.x de 4640.pw ile aynı fiyat .
o yüzden tablodaki A sütunua bakarsanız anlıyacaksınız ne anlatmak istediğimi .
 
ürün kodlarınız birbirine benzer, yıldız da kullanıyorsunuz, bu nedenle hep aynı sonucu getirmez mi? Ben mi anlayamıyorum.
 
Deneyiniz.
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Konu Sahibi
çok teşekkür ederim .Yazdığınız formül işimi görüyor .Ancak sadece 1 satırı eşliyor .
Çok yüklü olduğundan ve şirket özeli olduğundan atamadığım dosyadaki formül (=DÜŞEYARA(""&$A3&"";'Maliyet DATA'!$E$8:$BQ$634;{2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20;21;22;23;24;25;26;27;28;29;30;31;32;33;34;35;36;37;38;39;40;41;42;43;44;45;46;47;48;49;50;51;52;53;54;55;56;57;58;59;60;61;62;63;64};0))
yani fiyat bilgisi dışında -ürün bilgisi -maliyeti-yurtdışı satışı gibi 64 çeşit bilgiyide yana ekliyor .
Yazdığınız formülle sadece tek bir satırı ekletebilirim .
 
İhtiyaca göre güncellersiniz.
 
istediğiniz böyle birşey mi?
 
Çözüm
Konu Sahibi
Merhaba .Sizin formülünüzü kopyalayıp kendime uyarladığımda sürekli hata veriyor .Hatta sayfada değişiklik yaptığımda dahi gözükmüyor . Çok sebebini anlayamadım .Versiyon farklılığından olabilir mi? Ekte gerçekte yapmak istediğim dosyayı gönderdim .Maliyet datada çalışmadaki tablo gibi tabloyu göreceksiniz .Listede maliyet data tablosundan bulup almak istediğim verileri .Düşeyara ile yaptığımda kod benzerlikleri problem oluyordu.Sizin formülünüz çok işimi görür. Üstelik çok az yer kaplıyor.Ancak bir türlü yapamadım:(
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst