Metin içindeki sayıları Almak

Katılım
30 Kasım 2011
Mesajlar
133
Excel Vers. ve Dili
2007 türkçe
merhaba arkadaşlar A1 hücresinde şöyle bir metin var

TAA. HAB. GELİR (0-2000 GR) 600.18.003.001.002.001.001.0011.006

ben B1 hücresine 600.18.003.001.002.001.001.0011.006 sayısnın gelmesini istiyorum. ancak basamak sayısı standart değil. bu yüzden sağdan veya soldan formülünü uygulayamıyorum. yine metin içinde yer alan "0-200 gr" değerin gelmesini istemiyorum.

yardımcı olacak arkadaşlara şimdiden teşekkürler....

 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
")" karakterini referans alarak yapabilirsiniz...

.
 
Katılım
30 Kasım 2011
Mesajlar
133
Excel Vers. ve Dili
2007 türkçe

hücredeki verler standar değil hocam, örneğin bir hücredeki veride şöyle:

aks KUR. BAS. KAĞIT GEL 600.18.003.002.001.001.003.0013.002.002

standart olan tek şeyistedğim sayılar hücrede en sağ tarafında

 
Katılım
30 Kasım 2011
Mesajlar
133
Excel Vers. ve Dili
2007 türkçe
şimdi dikkat ettimde sayılar bittiğinde arada boşlık var. yani sağdan boşluğa kadar alabilirim. ama nasıl ?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
İngilizce Excel için;

Kod:
=MID(A1;SEARCH("|";SUBSTITUTE(A1;" ";"|";LEN(A1)-LEN(SUBSTITUTE(A1;" ";""))))+1;99)


Türkçe Excel için;

Kod:
=PARÇAAL(A1;MBUL("|";YERİNEKOY(A1;" ";"|";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";""))))+1;99)
.
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,164
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Kriter olarak sağdaki ilk boşluktan sonrası diyebiliyorsak;
aşağıdaki formülü deneyiniz
=SAĞDAN(A1;UZUNLUK(A1)-BUL("|";YERİNEKOY(A1;" ";"|";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;" ";"")))))
 
Katılım
30 Kasım 2011
Mesajlar
133
Excel Vers. ve Dili
2007 türkçe
teşekkürler arkadaşar. oldu....
 
Üst