Belirli bir karakterden sonrasını almak

Katılım
24 Mart 2018
Mesajlar
17
Excel Vers. ve Dili
2016
Merhaba,

Aşağı tabloda yer alan A1 sütunundaki çeşitli yazılar bulunmaktadır. Yapmak istediğim formül ise "/" karakterinden sonraki 2. 3. ve 4. karakterleri sağ tarafa doğru yazabilmek istiyorum. Konu hakkında desteğinizi talep ederim.


 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,354
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,
Metni sütunlara dönüştür'ü denediniz mi?
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki formülleri ilgili hücrelere kopyaladıktan sonra aşağı doğru çoğaltın.

B1 hücresindeki formül : =SOLDAN(DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";2);1;MBUL("-";YERİNEKOY(A1;" / ";"-";2));"");MBUL(" / ";DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";2);1;MBUL("-";YERİNEKOY(A1;" / ";"-";2));"")))
C1 hücresindeki formül : =SOLDAN(DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";3);1;MBUL("-";YERİNEKOY(A1;" / ";"-";3));"");MBUL(" / ";DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";3);1;MBUL("-";YERİNEKOY(A1;" / ";"-";3));"")))
D1 hücresindeki formül : =DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";4);1;MBUL("-";YERİNEKOY(A1;" / ";"-";4));"")

238924
 
Katılım
24 Mart 2018
Mesajlar
17
Excel Vers. ve Dili
2016
Aşağıdaki formülleri ilgili hücrelere kopyaladıktan sonra aşağı doğru çoğaltın.

B1 hücresindeki formül : =SOLDAN(DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";2);1;MBUL("-";YERİNEKOY(A1;" / ";"-";2));"");MBUL(" / ";DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";2);1;MBUL("-";YERİNEKOY(A1;" / ";"-";2));"")))
C1 hücresindeki formül : =SOLDAN(DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";3);1;MBUL("-";YERİNEKOY(A1;" / ";"-";3));"");MBUL(" / ";DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";3);1;MBUL("-";YERİNEKOY(A1;" / ";"-";3));"")))
D1 hücresindeki formül : =DEĞİŞTİR(YERİNEKOY(A1;" / ";"-";4);1;MBUL("-";YERİNEKOY(A1;" / ";"-";4));"")

Ekli dosyayı görüntüle 238924
Merhaba Levent Bey,

Vakit ayırdığınız için çok teşekkür ederim. İyi çalışmalar.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,160
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

A1 hücresi için B1 hücresine uygulayıp yana doğru sürükleyiniz.

C++:
=TRIM(MID(SUBSTITUTE("/"&MID($A1;1;LEN($A1));"/";REPT(" ";255));COLUMN(C$1)*255;255))
Eğer Türkçe sürüm kullanıyorsanız formülü Türkçe'ye çevirmelisiniz.
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,623
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Korhan bey'in yazdığına benzer ama biraz daha farklı.

Kod:
=KIRP(PARÇAAL(YERİNEKOY("/"&$A$1;"/";YİNELE(" ";255));SÜTUN(C$1)*255;255))
 
Üst