Hücre içinde belirli değeri almak

archers70

Altın Üye
Katılım
19 Eylül 2009
Mesajlar
112
Excel Vers. ve Dili
office 365 ing
Altın Üyelik Bitiş Tarihi
23-08-2026
merhabalar ;
bir kısa sorum olacak , bir hücre içinde belirli bir değeri almak istiyorum, mesela hücrede 40 /50 karakter var ve ben içinden # ile başlayıp # ile biten 10 karakteri almak istiyorum. ne kullanmalıyım?
teşekkürler.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,180
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Görselde ki gibi uygulayabilirsiniz.

A1 hücresi için;

C++:
=PARÇAAL(A1;MBUL("#??????????#";A1;1);12)
222213
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,180
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Profilinizi lütfen güncelleyiniz. (Türkçe sürüm yazıyor.)

Karakter sayısı evet önemli.

Diyez ile başlayıp sonu diyez olup arada 10 karakter olması üzerine desen ve formül yazıldı.

İngilizce için;

C++:
=MID(A1;SEARCH("#??????????#";A1;1);12)
Fonksiyonların Türkçe-İngilizce karşılıkları için linkleri inceleyebilirsiniz. (Altın üyelik gerektirebilir.)

 

archers70

Altın Üye
Katılım
19 Eylül 2009
Mesajlar
112
Excel Vers. ve Dili
office 365 ing
Altın Üyelik Bitiş Tarihi
23-08-2026

teşekkür ederim ; ama aşağıdakİ hatayı aldım. neyi yapamadım acaba?
b2 de yazılı

         

N3C: 1000 KADİR HAS CENTER MMM MMMMMM!#X012020001234567!#22-09-2020




=MID(B2;SEARCH("#????????????????#";B2;1);12)


#value!

       
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,180
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Verdiğiniz örnekte diyezler dahil 19 karakter var. Siz desen bölümünde bir adet soru işaretini eksik bırakmışsınız ve sondaki 12 değerini 19 olarak düzeltmemişsiniz.

Olması gereken;

C++:
=MID(B2;SEARCH("#?????????????????#";B2;1);19)
 

archers70

Altın Üye
Katılım
19 Eylül 2009
Mesajlar
112
Excel Vers. ve Dili
office 365 ing
Altın Üyelik Bitiş Tarihi
23-08-2026
Verdiğiniz örnekte diyezler dahil 19 karakter var. Siz desen bölümünde bir adet soru işaretini eksik bırakmışsınız ve sondaki 12 değerini 19 olarak düzeltmemişsiniz.

Olması gereken;

C++:
=MID(B2;SEARCH("#?????????????????#";B2;1);19)
Teşekkürler oldu şimdi.. :)
 
Üst