Parçaal Hk.

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Merhabalar,

Ekli Örnekte C Sütununda FT: den sonraki fatura numaralarını D sütunundaki hücrelere yazdırmak istiyorum.

Desteklerinizi rica ederim
 

Ekli dosyalar

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Aşağıdaki formül işinizi görüyor mu.

Kod:
=YERİNEKOY(PARÇAAL(C4;MBUL("FT:";C4)+3;7);"-";"")
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Sn Ali Bey,

Fatura no karakter sayısı 4 de olabilir 8 de. Boşluk veya - ye kadar diyebilir misiniz.
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Aşağıdaki kod boşluk dikkate almıyor

=EĞERHATA(SOLDAN(YERİNEKOY(PARÇAAL(C10;BUL("FT:";C10)+3;255);" ";"");EĞERHATA(BUL("-";YERİNEKOY(PARÇAAL(C10;BUL("FT:";C10)+1;255);" ";""))-3;255));"")
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Aşağıdakini dener misin. Formatınız hepsine hakim olmadığım için genel birşey yazdım.

Kod:
=SOLDAN(PARÇAAL(C4;MBUL("FT:";C4)+3;UZUNLUK(C4)-MBUL("FT:";C4)+3);EĞERHATA(MBUL("-";PARÇAAL(C4;MBUL("FT:";C4)+3;UZUNLUK(C4)-MBUL("FT:";C4)+3));MBUL(" ";PARÇAAL(C4;MBUL("FT:";C4)+3;UZUNLUK(C4)-MBUL("FT:";C4)+3)))-1)
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,245
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Ofis 365 için alternatif..

C++:
=ÖNCEKİMETİN(SONRAKİMETİN(C4;"FT:");{"-";" "})
 

nongeyikm

Altın Üye
Katılım
7 Kasım 2005
Mesajlar
495
Excel Vers. ve Dili
Office 365 TR-64
Altın Üyelik Bitiş Tarihi
15-04-2025
Korhan Bey, Ali Bey

çok teşekkür ederim.
 
Üst