ara parça al vb hakkında yardım

maznun5255

Bana bir harf öğretenin kırk yıl kölesi olurum.
Altın Üye
Katılım
26 Nisan 2015
Mesajlar
189
Excel Vers. ve Dili
Microsoft® Excel® Microsoft 365 için MSO 64 bit
Altın Üyelik Bitiş Tarihi
18-07-2025
Sn Excel hocalarım.Bir dosyada alt alta hücrelerde farklı veriler var.Örneğin ;
1-SUDE SU17+SP17-661846-88975
2-UMBRO SP16 MQP-661857-MR75003
Vb gibi.

Bu veriler mesela A2 hücresinde olsun.

B2 hücresine 661846 yı almak istiyorum.
C2 hücresine ise " 661846" dan sonra gelen ( - ) den sonra 88975 veya MR75003 ü getirmek istiyorum.
Bu konuda bir formül rica etsem yardımcı olur musunuz ?
Teşekkürler.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

--B2 hücresine;
Kod:
=PARÇAAL(A2;BUL("-";A2;1)+1;BUL("-";A2;BUL("-";A2;1)+1)-BUL("-";A2;1)-1)
--C2 hücresine;
Kod:
=PARÇAAL(A2;BUL("|";YERİNEKOY(A2;"-";"|";2);1)+1;UZUNLUK(A2)-BUL("|";YERİNEKOY(A2;"-";"|";2);1)+1)
Formülleri aşağı doğru kopyalayın.
.
 

maznun5255

Bana bir harf öğretenin kırk yıl kölesi olurum.
Altın Üye
Katılım
26 Nisan 2015
Mesajlar
189
Excel Vers. ve Dili
Microsoft® Excel® Microsoft 365 için MSO 64 bit
Altın Üyelik Bitiş Tarihi
18-07-2025
Tesekkürler Sn Ömer hocam.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Kolay gelsin.
.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,636
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Merhaba,

Alternatif olarak B2 hücresine uygulayın ve sağa doğru kopyalayın.

Kod:
=KIRP(PARÇAAL(YERİNEKOY("-"&$A2;"-";YİNELE(" ";255));SÜTUN(B2)*255;255))
 
Üst