Extraire nombre de cellules
Résolu
lopaq90
Messages postés
7
Statut
Membre
-
Heas Messages postés 73 Statut Membre -
Heas Messages postés 73 Statut Membre -
Bonjour,
Voici un exemple de donnée que j'ai:
8,50 euros par heure
10-15€
12€/h
10€/heure
9-10€/h
Cela depend du service, en moyenne 12€/h
15euros de l'heure
15 de l'heure
11euro/heure
13/h + frais déplacement
15€/heure
8h de l'heure
Comment pourrais-je extraire seulement les montant pour en faire des stats??
Merci
Voici un exemple de donnée que j'ai:
8,50 euros par heure
10-15€
12€/h
10€/heure
9-10€/h
Cela depend du service, en moyenne 12€/h
15euros de l'heure
15 de l'heure
11euro/heure
13/h + frais déplacement
15€/heure
8h de l'heure
Comment pourrais-je extraire seulement les montant pour en faire des stats??
Merci
A voir également:
- Extraire nombre de cellules
- Extraire une video youtube - Guide
- Extraire le son d'une vidéo - Guide
- Nombre de jours entre deux dates excel - Guide
- Extraire image pdf - Guide
- Formule excel pour additionner plusieurs cellules - Guide
6 réponses
Bonjour,
Avec des formules et des heures au format [h]
Avec des formules et des heures au format [h]
lopaq90
Messages postés
7
Statut
Membre
Merci de ta réponse mais je ne comprend pas ce que tu veux dire...
Bonjour,
les données sont comme dans l'exemple?
C'est-à-dire ce sont des phrases contenant des nombres?
les données sont comme dans l'exemple?
C'est-à-dire ce sont des phrases contenant des nombres?
Le code suivant extrait tous les caractères numériques et les met à la suite en B :
Sub test()
Dim DernLigne As Long
DernLigne = Range("A" & Rows.Count).End(xlUp).Row
For i = 1 To DernLigne
Dim DernCar As Long
DernCar = Len(Range("A" & i).Value)
For j = 1 To DernCar
If IsNumeric(Mid(Range("A" & i).Value, j, 1)) Then
Range("B" & i).Value = Range("B" & i).Value & Mid(Range("A" & i).Value, j, 1)
End If
Next j
Next i
End Sub
Alors deux remarques :
1) Pour faire des stats, il est conseillé d'organiser l'information. Dans cet exemple, il n'y a pas d'organisation...
2) Comme l'information n'est pas organisée, cela va devenir rapidement compliqué.
Alors il est possible d'utiliser "Rechercher" Pour trouver un chiffre
A partir du moment où un chiffre est trouvé, de rechercher un nombre, mais ce ne sera pas simple.....
Plus de détails?
1) Pour faire des stats, il est conseillé d'organiser l'information. Dans cet exemple, il n'y a pas d'organisation...
2) Comme l'information n'est pas organisée, cela va devenir rapidement compliqué.
Alors il est possible d'utiliser "Rechercher" Pour trouver un chiffre
A partir du moment où un chiffre est trouvé, de rechercher un nombre, mais ce ne sera pas simple.....
Plus de détails?
Autre solution : passez par plusieurs Recherche/Remplacer pour uniformiser les parties texte d'une part et les parties numériques d'autre part.
Par exemple remplacez tous les "heures" "heure" et autres par "h", idem pour euros
Ensuite, vous remplacez par un vide les mots de liaison ("et", "de", "-", "en moyenne", etc.)
Bref vous y allez à tatons, c'est le prix à payer quand on a des données sources non cadrées (pour avoir fait bcp de questionnaires quantitatifs je sais à quel point il est important de restreindre la forme des réponses possibles :s)
bonne continuation
Par exemple remplacez tous les "heures" "heure" et autres par "h", idem pour euros
Ensuite, vous remplacez par un vide les mots de liaison ("et", "de", "-", "en moyenne", etc.)
Bref vous y allez à tatons, c'est le prix à payer quand on a des données sources non cadrées (pour avoir fait bcp de questionnaires quantitatifs je sais à quel point il est important de restreindre la forme des réponses possibles :s)
bonne continuation
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question