Comment puis-je extraire la date de ces chaînes dans Excel ?
John8/11/12
Jackson09/11/2013
Résultat souhaité :
John 8/11/12
Jackson 09/11/2013
Puis-je le faire en utilisant uniquement une formule excel utilisant les fonctions excel ?
Comment puis-je extraire la date de ces chaînes dans Excel ?
John8/11/12
Jackson09/11/2013
Résultat souhaité :
John 8/11/12
Jackson 09/11/2013
Puis-je le faire en utilisant uniquement une formule excel utilisant les fonctions excel ?
Pour ce faire, vous pouvez utiliser des expressions régulières. Je ne suis pas très familier avec Excel mais voici un lien qui pourrait vous aider. http://www.dzone.com/snippets/regular-expressions-excel-2007
Fonction Excel :
Function FindNumeric( pvsString As String ) As Integer
Dim viPosition As Integer
Dim viFoundAt As Integer
viFoundAt = 0
For viPosition = 1 To Len(pvsString)
If IsNumeric(Mid(pvsString, viPosition, 1)) Then
viFoundAt = viPosition
Exit For
End If
Next viPosition
End Function
Alors dans votre Dans la cellule de votre feuille de calcul :
Pour le nom : =Mid( A1, 1, FindNumeric(A1)-1)
Pour la date : =Mid( A1, FindNumeric(A1), 10)
SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.