Farklı sayfalarda Bul Formülü ve Düşeyara

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
merhaba üstadlarım,

Sayfa1 de

ANDARES 2,5LU YT KOLTUK


Sayfa2 de

ANDARES I Marka Bilgisi


Sayfa1'deki ANDARES 2,5LU YT KOLTUK yanındaki Sütuna Sayfa 2'deki Marka bilgisini getirmek istiyorum.


Makro yada bir formül varmıdır.
Desteklerinizi rica ediyorum.
 

bkk

Altın Üye
Katılım
30 Aralık 2019
Mesajlar
186
Excel Vers. ve Dili
Ofis 2019
Altın Üyelik Bitiş Tarihi
06-12-2025
merhabalar örnek çalışma kitabı paylaşabilir misiniz
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Böyle soruların genelde ucu açık oluyor. Ama anladığım kadarıyla aşağıdaki formülü kullanabilirsiniz.

Verinin A2 hücresinde olduğunu varsaydım.

C++:
=DÜŞEYARA(SOLDAN(A2;MBUL(" ";A2)-1)&"*";DEGER!A:B;2;0)
Not: Sonradan paylaştığınız örnek dosyaya göre hücre adresini ve sayfa ismini düzelttim.
 

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
Merhaba,
örnek bir Excel ekledim.
Bi tarafta ürünün tam adı diğer sayfada ürünün model ismi var
bu 2 değeri düşey ara ile getiremedim.

Çok teşekkür ederim destekleriniz için.
 

Ekli dosyalar

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
Böyle soruların genelde ucu açık oluyor. Ama anladığım kadarıyla aşağıdaki formülü kullanabilirsiniz.

Verinin A1 hücresinde olduğunu varsaydım.

C++:
=DÜŞEYARA(SOLDAN(A1;MBUL(" ";A1)-1);Sayfa2!A:B;2;0)
bunu bende denedim ama andares ve andares plus gibi bir ürün daha oluyor. ozaman çalışma yanlış oluyor
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Önerdiğim fonksiyona "ile başlar" kriteri ekledim. Bu haliyle deneyiniz. Eğer doğru sonuç vermezse "içerir" mantığı ile aşağıdaki gibi kullanabilirsiniz.

Ya da alternatif olarak aşağıdaki dizi formüllerinden birisini deneyebilirsiniz.

C++:
=DÜŞEYARA("*"&SOLDAN(A2;MBUL(" ";A2)-1)&"*";TEMİZ(DEGER!A:B);2;0)
C++:
=EĞER(A2="";"";EĞERHATA(İNDİS(DEGER!B:B;MİN(EĞER(ESAYIYSA(MBUL(DEGER!$A$2:$A$1000;A2));SATIR(DEGER!$A$2:$A$1000);"")))&"";""))
 

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
Merhaba,

Ürün adı

Marka

hatalı

ANDARES 2,5LU YT KOLTUK

TARK

 

HOURS 3 LU KOLTUK

TARK

SORK

3256 BAZA

TARK

 

32 56 25 BERJER

TARK

 

RED LOVE YATAK

TARK

SORK



Değerleri hatalı getirdi üstadım.

:(
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Son mesajımda önerdiklerimi deneyiniz.

DİZİ formül olarak uygulayınız.
 

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
malesef
Yine hatalı geldi.
NEyse olmayacak sanırım teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Önerdiğim son formülleri dosyanıza uyarladım. Sorun yok gibi görünüyor.
 

Ekli dosyalar

eceLprensi

Altın Üye
Katılım
30 Ekim 2007
Mesajlar
97
Excel Vers. ve Dili
2016
Altın Üyelik Bitiş Tarihi
29-06-2025
Üstadım Çok Teşekkürler,
Shift CTRL ile formülü onaylamam kaynaklı olmuş.
Emeklerine sağlık

200000 satırda çok uzun Sürdü :)
Teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,235
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
En başta veri sayısını belirtseydiniz makro kodu önerebilirdim.
 
Üst