XL 2013 Extraire un caractére dans une cellule

Eowiin

XLDnaute Nouveau
Bonjour,

Je souhaiterais récupérer deux caractères dans une colonne du type suivant :

Espanyol1 - 0Getafe

Dans une première cellule je voudrais extraire le score de "Espanyol" donc le 1 et dans une deuxiéme cellule je voudrais récupérer le score de "Getafe" le 0.
Sachant que j'ai tout les scores de la saison à faire, les nombres de caractères sont variable en fonction du nom des équipes.
J'ai essayé en combinant les fonctions DROITE ou GAUCHE avec CHERCHE pour essayer d'isoler avec le "-" qui est le seul caractère commun a chaque cellules mais sans grande réussite
Pour ensuite faire une comparaison entre ces deux cellules et déterminez si c'est un match nul ou pas.

Merci d'avance.

Cordialement,

Thomas

PS : exemple sur plusieurs cellule :
Espanyol1 - 0Getafe
Deportivo La Corogne0 - 0Real Sociedad
Atlético Madrid1 - 0Las Palmas
Rayo Vallecano0 - 0Valence

Athletic Bilbao0 - 1Barcelone
Sporting Gijón0 - 0Real Madrid
Levante1 - 2Celta Vigo
Real Bétis1 - 1Villarreal
 

Modeste geedee

XLDnaute Barbatruc
Re : Extraire un caractére dans une cellule

Bonsour®
avec une petite fonction personnalisée ....:rolleyes:
VB:
Function SansTxt(target)
    Dim i As Integer
    Dim x As String
    For i = 1 To Len(target)
            x = Mid(target, i, 1)
            SansTxt = SansTxt & IIf(Asc(x) > 41 And Asc(x) < 58, x, "")
    Next
End Function
Capture.jpg
 

Pièces jointes

  • Capture.jpg
    Capture.jpg
    36.1 KB · Affichages: 41

Discussions similaires

Statistiques des forums

Discussions
312 498
Messages
2 088 996
Membres
104 001
dernier inscrit
dessinbecm