Soru Eğer formülü ile hücre içinde olan bir harfe göre isim yazdırmak

Katılım
9 Eylül 2012
Mesajlar
171
Excel Vers. ve Dili
2003
Altın Üyelik Bitiş Tarihi
09-12-2023
sayın üstadalar

DEĞER

SONUÇ

    

10S01

EĞER C2 HÜRESİNDE "S HARFİ" VAR İSE "TORNA"

    

40H002

EĞER C3 HÜRESİNDE "H HARFİ" VAR İSE "FREZE"

    

50V104

EĞER C2 HÜRESİNDE "V HARFİ" VAR İSE "TAŞLAMA"

    
 
Katılım
9 Eylül 2012
Mesajlar
171
Excel Vers. ve Dili
2003
Altın Üyelik Bitiş Tarihi
09-12-2023
Üstad çok teşekkür ederim. Bunu eğer veya diğer formüllerle yapma yolu var mı?
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Deneyiniz.

C++:
=İNDİS({"TORNA"\"FREZE"\"TAŞLAMA"};TOPLA.ÇARPIM(KAÇINCI(1;EĞERSAY(A2:A2;{"*S*"\"*H*"\"*V*"});0)))
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Deneyiniz.

C++:
=İNDİS({"TORNA"\"FREZE"\"TAŞLAMA"};TOPLA.ÇARPIM(KAÇINCI(1;EĞERSAY(A2:A2;{"*S*"\"*H*"\"*V*"});0)))
Ara formülü ile deniyorum hatalı sonuç dönüyor. Neden acaba?
Kod:
=ARA(PARÇAAL(C2;3;1);{"H";"V";"S"};{"FREZE";"TAŞLAMA";"TORNA"})
 
Katılım
9 Eylül 2012
Mesajlar
171
Excel Vers. ve Dili
2003
Altın Üyelik Bitiş Tarihi
09-12-2023
İndisle oldu. Çok ama çok teşekkür ederim. Ekip Olarak süpersiniz
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ara formülü ile deniyorum hatalı sonuç dönüyor. Neden acaba?
Kod:
=ARA(PARÇAAL(C2;3;1);{"H";"V";"S"};{"FREZE";"TAŞLAMA";"TORNA"})
Aşağıdaki diziyi alfabetik sıralayınız. Karşılığında sonuç dizisini de revize edip deneyiniz.

{"H";"V";"S"}
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,167
Excel Vers. ve Dili
2019 Türkçe
Çok deneme ve araştırma yaptım demek sorun buymuş. Teşekkürler.
Aynen dediğiniz gibi yapınca doğru sonuç dönüyor.
Kod:
=ARA(PARÇAAL(C2;3;1);{"H";"S";"V"};{"FREZE";"TORNA";"TAŞLAMA"})
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,789
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Sayın Muzaffer Ali Arkadaşım,
Formülünüz üçüncü karakteri harf kabul ederek arıyor, bu da farklı bir sorun.
İyi çalışmalar
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Harflerin yeri farklı olursa öneriniz çalışmayacak. Sanırım bunu demek istediler..
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,789
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Evet, Korhan Hocam haklı, ben de bunu demek istedim. Korhan Hocamın çalışması da benimki de her durumda çalışıyor.
iyi çalışmalar
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,239
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Aslında verilen örnek dosyaya göre @Muzaffer Ali bey ortak bir nokta yakalayarak ilerlemiş. Doğal olarak sunduğu çözüm bu bağlamda doğrudur.

Ama üyelerimizin eklediği örnek dosyaları inceleyince "kesin farklı yapıda veriler vardır" diye içimizden geçirerek daha esnek formüller/makrolar kurguluyoruz.
 
Üst