Kelimeler arası boşlukları sayma

Katılım
5 Ağustos 2008
Mesajlar
227
Excel Vers. ve Dili
Office 2007
Merhaba arkadaşlar.!

EX001 - İSTANBUL HAVAALANI YOĞUN
EX002 - GİRESUN - 1 YOĞUN KAR YAĞIŞI VAR
EX003 - VAN SULAR BUZ TUTMUŞ DURUMDA
EX004 - BOLU - 2 ALT GEÇİT VE TÜNELLERDE SORUN VAR

yukarıdaki metinden ex kodu ve lokasyon adının alınmasını sağlayan bir formül varmı? özellikle formül istiyorum ama makroda ekstra eklenirse çok iyi olur.

yani;
EX001 - İSTANBUL
EX002 - GİRESUN - 1
EX003 - VAN
EX004 - BOLU - 2

bir türlü kurguyu kuramadım. yardımlarını rica ediyorum. şimdiden tşkler.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,637
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
EX002 - GİRESUN - 1 YOĞUN KAR YAĞIŞI VAR şeklinde yazarsa biraz zor ve karışık

EX002 - GİRESUN1 YOĞUN KAR YAĞIŞI VAR şeklinde olursa hemen cevaplayabilirim
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

bu işinizi görür mü?

B4 hücreye
Kod:
=EĞER(ESAYIYSA(MBUL("-";A4;9));SOLDAN(A4;MBUL("-";A4;9)+2);SOLDAN(A4;MBUL(" ";A4;9)-1))
C4 hücreye
Kod:
=YERİNEKOY(A4;B4;"")
 
Katılım
5 Ağustos 2008
Mesajlar
227
Excel Vers. ve Dili
Office 2007
merhaba

bu işinizi görür mü?

B4 hücreye
Kod:
=EĞER(ESAYIYSA(MBUL("-";A4;9));SOLDAN(A4;MBUL("-";A4;9)+2);SOLDAN(A4;MBUL(" ";A4;9)-1))
C4 hücreye
Kod:
=YERİNEKOY(A4;B4;"")
Hocam harikasınız diyecek fazla sözüm yok. tşkler. elinize sağlık.

*** hocam mbul'da 9 yazılmış başlangıç sayısı neye göre 9 yazıldı? bir anlam vermedim.

*** 2. bir sorumda =EĞER(ESAYIYSA(MBUL("-";A4;9));"ok";"no") formülündeki ESAYIYSA(MBUL("-";A4;9) sorgusundaki kıyaslanan değer nedir? MBUL=2 yemi MBUL>2 den mi gibi...
 
Son düzenleme:
Üst