Hücrede son - işaretinden sonraki kısmı alma

Katılım
5 Ekim 2011
Mesajlar
3
Excel Vers. ve Dili
2011
Merhaba,

FRM-MD3-B001-114-1
FRM-MD3-B001-114-1.5
FRM-MD3-B001-114-100
FRM-MD3-B001-114-2.5




Yukarıdaki gibi bir verim var. Burada B sütununa son - işaretinden sonraki kısmı yazdırmak istiyorum. Yardımcı olur musunuz? B sütünundaki sonuç aşağıdaki gibi olmalı.

1
1.5
100
2.5
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Bu şekilde deneyin.

Kod:
=SAĞDAN(A1
 ;UZUNLUK(A1)-BUL("*";YERİNEKOY(A1;"-";"*";UZUNLUK(A1)-UZUNLUK(YERİNEKOY(A1;"-";"")))))
.
 

politen

Altın Üye
Katılım
11 Eylül 2009
Mesajlar
120
Excel Vers. ve Dili
Office 365 Türkçe
Altın Üyelik Bitiş Tarihi
17.04.2019
Eğer son - işaretine kadar olan kısım sabit uzunlukta ise;
=PARÇAAL(A1;18;5) işinizi görür.
 

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:
=TRIM(MID(SUBSTITUTE(A1;"-";REPT(" ";100));400;100))
Türkçe Excel için:

Kod:
=KIRP(PARÇAAL(YERİNEKOY(A1;"-";YİNELE(" ";100));400;100))
.
 

Murat OSMA

Altın Üye
Altın Üye
Katılım
23 Mayıs 2011
Mesajlar
5,508
Excel Vers. ve Dili
Microsoft 365 TR-EN
Altın Üyelik Bitiş Tarihi
31-12-2028
Alternatif;

Kod:
[SIZE="2"]=ORTAB(A1;ARA(81;BUL("-";A1;SATIR($1:$81))+1);15)[/SIZE]
 

politen

Altın Üye
Katılım
11 Eylül 2009
Mesajlar
120
Excel Vers. ve Dili
Office 365 Türkçe
Altın Üyelik Bitiş Tarihi
17.04.2019
Üstatlar yine süper çözümler üretmiş. Benim ki basit kalmış. Teşekkürler.
 
Üst