METİN İÇERİSİNDE GÜN ALMA

ogrencı4

Altın Üye
Katılım
5 Kasım 2010
Mesajlar
38
Excel Vers. ve Dili
2010
Merhaba
metin içerisinden gün ay ve yıl almak istedim ama aldığım rapor format metin olarak veriyor parçaal ile yapmaya çalıştım ama onda da gün sayısı 2 haneye çıktığında tekrar 1 den geri başlıyor .
bana yardımcı olur musunuz? Teşekkürler.
 

Ekli dosyalar

Son düzenleme:
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Dosyanızda bir veri göremedim.Ben mi yanılıyorum ?
 
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Deneyiniz.
Kod:
=EĞERHATA(TARİH(KIRP(PARÇAAL(YERİNEKOY(D5;"/";"|";1);MBUL("/";YERİNEKOY(D5;"/";"|";1))+1;4));KIRP(PARÇAAL(D5;MBUL(":";D5)+1;MBUL("/";D5)-MBUL(":";D5)-1));PARÇAAL(D5;MBUL("/";YERİNEKOY(D5;"/";"|";2))+1;MBUL("|";YERİNEKOY(D5;"/";"|";2))-MBUL("/";YERİNEKOY(D5;"/";"|";2))-1));"")
 

ogrencı4

Altın Üye
Katılım
5 Kasım 2010
Mesajlar
38
Excel Vers. ve Dili
2010
Deneyiniz.
Kod:
=EĞERHATA(TARİH(KIRP(PARÇAAL(YERİNEKOY(D5;"/";"|";1);MBUL("/";YERİNEKOY(D5;"/";"|";1))+1;4));KIRP(PARÇAAL(D5;MBUL(":";D5)+1;MBUL("/";D5)-MBUL(":";D5)-1));PARÇAAL(D5;MBUL("/";YERİNEKOY(D5;"/";"|";2))+1;MBUL("|";YERİNEKOY(D5;"/";"|";2))-MBUL("/";YERİNEKOY(D5;"/";"|";2))-1));"")
ELLERİNİZE SAĞLIK ALLAH RAZI OLSUN.
 
Katılım
6 Mart 2005
Mesajlar
6,238
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Alternatif olsun
Kod:
=EĞERHATA(TARİH(PARÇAAL(D5;MBUL("/????";D5;BUL("|";YERİNEKOY(D5;"/";"|";2)))+1;4);EĞERHATA(PARÇAAL(D5;MBUL("?/";D5);1);PARÇAAL(D5;MBUL("/??/";D5);2));EĞERHATA(PARÇAAL(D5;MBUL("/?/";D5)+1;1);PARÇAAL(D5;MBUL("/??/";D5)+1;2)));"")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,323
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bir alternatifte ben paylaşayım;

Kod:
=--METNEÇEVİR(SOLDAN(YERİNEKOY(D5;"Doküman Tarihi: ";"");10);"aa.gg.yyyy")
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
41,323
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Bir önceki önerimdeki formül "3/13/2019" verisini içeren satır dahil hata verdi. Bu sebeple aşağıdaki formülü öneriyorum.

Kod:
=TARİH(SAĞDAN(KIRP(SOLDAN(YERİNEKOY(D5;"Doküman Tarihi: ";"");10));4);YERİNEKOY(SOLDAN(SOLDAN(YERİNEKOY(D5;"Doküman Tarihi: ";"");10);2);"/";"");YERİNEKOY(PARÇAAL(SOLDAN(YERİNEKOY(D5;"Doküman Tarihi: ";"");10);BUL("/";SOLDAN(YERİNEKOY(D5;"Doküman Tarihi: ";"");10))+1;2);"/";""))
 
Üst