düşey ara eşleşmeme sorunu

Katılım
13 Ağustos 2022
Mesajlar
11
Excel Vers. ve Dili
excel 2016
selamlar

örnek dosyamda sorunumu ifade ettim.

hücrelerde ki benzer ifadeleri düşey arada eşleştiremiyorum.

nasıl bir yol tarif edebilirsiniz .

teşekkür ederim ..

 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Verileriniz görselde aynı. Ama aslında aynı değiller.

A2 hücresi içine F2 ile girince durumu anlayabilirsiniz.

Formülünüzü aşağıdaki gibi değiştirip deneyiniz.

C++:
=VLOOKUP(TRIM(A2)&"*";E:E;1;0)
Türkçe sürüm kullanıyorsanız formülü çevirmelisiniz.
 
Katılım
13 Ağustos 2022
Mesajlar
11
Excel Vers. ve Dili
excel 2016
Verileriniz görselde aynı. Ama aslında aynı değiller.

A2 hücresi içine F2 ile girince durumu anlayabilirsiniz.

Formülünüzü aşağıdaki gibi değiştirip deneyiniz.

C++:
=VLOOKUP(TRIM(A2)&"*";E:E;1;0)
Türkçe sürüm kullanıyorsanız formülü çevirmelisiniz.

Korhan bey dediğiniz şekilde oldu teşekkür ederim

bunun vba kodunuz yazabilirmisiniz ..
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Makro kaydet yöntemini kullanarak sizde gerekli kodları elde edebilirsiniz.
 
Katılım
13 Ağustos 2022
Mesajlar
11
Excel Vers. ve Dili
excel 2016
Verileriniz görselde aynı. Ama aslında aynı değiller.

A2 hücresi içine F2 ile girince durumu anlayabilirsiniz.

Formülünüzü aşağıdaki gibi değiştirip deneyiniz.

C++:
=VLOOKUP(TRIM(A2)&"*";E:E;1;0)
Türkçe sürüm kullanıyorsanız formülü çevirmelisiniz.

Korhan bey ,
geçen gün sorunuma yardımcı olmuştunuz ,
aktif çalışırken bir sorunum oluştu yardımcı olabilirmisiniz.

yukardaki formulde ki sutunların yerlerini değiştirdiğim zaman formul bazılarını eşleştirmiyor .

örnek dosya yükledim.

bakabilirseniz sevinirim

iyi çalışmalar ..


 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
DİZİ formüldür.

B1;
C++:
=INDEX($E$1:$E$1000;MATCH(ROW();MATCH(TRIM($E$1:$E$1000)&"*";$A$1:$A$1000;0);0))
 
Üst