Hücre içindeki değere göre düşeyara eşleştirmesi

Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
Arkadaşlar merhaba ,
Aşağıda üç farklı örnek göstermek ve bu örneklerde düşeyara veya farklı formüller kullanarak nasıl çözüme gidebilirim düşüncelerinizi almak istiyorum.
Şimdiden herkese teşekkür ederim.

Örnek :
a hücre b hücresi c hücresi d hücresi
106202
= 1001 188106202 = ? son 6 hanesi aynı buna 1001 nasıl getirebilirim.
1883386X01112 = 1001 1883386 = ? ilk 6 hanesi aynı buna 1001 nasıl getirebilirim.
Satılan ürün kod 105101 = 1001 105101 = ? Yazı içindeki değeri bulup 1001 nasıl getirebilirim.

* Bunlar genelde tek excel de oluyor ve çok zamanımı alıyor. (A hücresinde sayılar ve yazılar tamamen örnek olarak yazılmıştır)
 

S.Yiğit

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2008
Mesajlar
1,748
Excel Vers. ve Dili
2019 TR
Merhaba,

Örnek dosya hazırlayarak harici sitelerden yükleyip link verir misiniz? hazırlayacağınız dosyayla gerçek dosyanız aynı formatta olursa ve istediğinizi manuel 1-2 örnekle gösterirseniz işimiz daha kolay olur.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Anladığım kadarıyla içerir mantığı ile arama yapmak istiyorsunuz.

Verilerinizin 1. satırdan başladığını varsaydım. Kendinize göre düzenlersiniz.

Formüller DİZİ formüldür.

1. Alternatif;
C++:
=DÜŞEYARA("*"&SAĞDAN(C1;6)&"*";TEMİZ(A:B);2;0)
2. Alternatif;
C++:
=İNDİS(B:B;KAÇINCI("*"&SAĞDAN(C1;6)&"*";TEMİZ(A:A);0))
 

Ekli dosyalar

Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
Merhaba,

Örnek dosya hazırlayarak harici sitelerden yükleyip link verir misiniz? hazırlayacağınız dosyayla gerçek dosyanız aynı formatta olursa ve istediğinizi manuel 1-2 örnekle gösterirseniz işimiz daha kolay olur.
merhaba,
örnek dosya yükleyemedim o yüzden örnek olarak yazdım şöyle anlatabilirim,
excel açtığınızda ilk satır örnekleyim;
"A1 hücresi 106202 - B1 hücresi 1001 - C1 hücresi 188106202 - ve D1 hücresi ne nasıl 1001 getirebilirim . "
aslında a1 hücresindeki değerin önünde rakamlar yok diğer listede tam tersi önünde rakamlar mevcut.
benim için önemli olan son altı hanesinden grup rakamını yakalayabilmem.
 
Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
Anladığım kadarıyla içerir mantığı ile arama yapmak istiyorsunuz.

Verilerinizin 1. satırdan başladığını varsaydım. Kendinize göre düzenlersiniz.

Formüller DİZİ formüldür.

1. Alternatif;
C++:
=DÜŞEYARA("*"&SAĞDAN(C1;6)&"*";TEMİZ(A:B);2;0)
2. Alternatif;
C++:
=İNDİS(B:B;KAÇINCI("*"&SAĞDAN(C1;6)&"*";TEMİZ(A:A);0))
merhaba ,
ekli dosyayı indiremiyorum hata yazısı geliyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,256
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Formülleri paylaştım. Uygulayıp sonuca gidebilirsiniz.
 
Üst