Extraire des chiffres de deux cellules texte pour faire un calcul
MChevrier
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
MChevrier Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
MChevrier Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je dois calculer une durée à partir de données numériques de deux cellules. Voici un exemple des deux types de cellules sur lesquelles je dois travailler :
Ces cellules peuvent contenir du texte qui ressemble à : 3LOC/1ENR/2COM ou des fois plus simple comme 3COM, c'est variable, mais 5 groupe max comme 2LOC/3ENR/1COM/2PER/2ARI
Appelons cette cellule E9 pour fin de discussion
L'autre type de cellule peut contenir du texte qui ressemble à : 32 ou 26/30/24, mais 5 groupe max
Appelons cette cellule F9
Si dans E9 on a 3LOC/1ENR/2COM, le calcul à faire après extraction est ((3+1+2)*10) + 10
Si dans F9 on a 26/30/24, le calcul à faire après extraction est (26+30+24) * 2
Dans notre exemple on a donc 70 pour E9 et 80 pour F9
On fait le total = 150.
Ce 150 représente une durée en minutes, je dois présenter à l'utilisateur le résultat sous la forme 2:30. Ce qui lui indique une durée de deux heures et 30 minutes. Une fois cette information connue de l'utilisateur, il intervient ailleurs pour réserver une plage horaire de 2:30 et ce 2:30 n'est maintenant plus utile puisque cette réservation est complétée.
Je vais pousser le défi encore plus haut : Pour que le calcul se déclenche, l'utilisateur n'a qu'à sélectionner E9 et F9 et immédiatement le résultat 2:30 s'affiche dans une cellule, toujours la même, disons J2. Donc, si je sélectionne E9 et F9, dans J2 apparaît 2:30. L'utilisateur fait la réservation qu'il doit faire avec cette information. Ensuite il doit aller plus bas dans la feuille et sélectionner, disons E16 et F16 ce qui déclenchera un nouveau calcul utilisant les contenus de E16 et F16. Ce qui fera apparaître toujours en J2 le nouveau résultat avec lequel il fera une autre réservation de plage horaire.
J'aimerais que le résultat soit une formule, je ne suis pas très habile en VBA, mais s'il le faut, je m'y mettrai parce que je devine un peu que ce défi est quand même costaud.
Merci à ceux/celles qui pourrons m'aider.
Je dois calculer une durée à partir de données numériques de deux cellules. Voici un exemple des deux types de cellules sur lesquelles je dois travailler :
Ces cellules peuvent contenir du texte qui ressemble à : 3LOC/1ENR/2COM ou des fois plus simple comme 3COM, c'est variable, mais 5 groupe max comme 2LOC/3ENR/1COM/2PER/2ARI
Appelons cette cellule E9 pour fin de discussion
L'autre type de cellule peut contenir du texte qui ressemble à : 32 ou 26/30/24, mais 5 groupe max
Appelons cette cellule F9
Si dans E9 on a 3LOC/1ENR/2COM, le calcul à faire après extraction est ((3+1+2)*10) + 10
Si dans F9 on a 26/30/24, le calcul à faire après extraction est (26+30+24) * 2
Dans notre exemple on a donc 70 pour E9 et 80 pour F9
On fait le total = 150.
Ce 150 représente une durée en minutes, je dois présenter à l'utilisateur le résultat sous la forme 2:30. Ce qui lui indique une durée de deux heures et 30 minutes. Une fois cette information connue de l'utilisateur, il intervient ailleurs pour réserver une plage horaire de 2:30 et ce 2:30 n'est maintenant plus utile puisque cette réservation est complétée.
Je vais pousser le défi encore plus haut : Pour que le calcul se déclenche, l'utilisateur n'a qu'à sélectionner E9 et F9 et immédiatement le résultat 2:30 s'affiche dans une cellule, toujours la même, disons J2. Donc, si je sélectionne E9 et F9, dans J2 apparaît 2:30. L'utilisateur fait la réservation qu'il doit faire avec cette information. Ensuite il doit aller plus bas dans la feuille et sélectionner, disons E16 et F16 ce qui déclenchera un nouveau calcul utilisant les contenus de E16 et F16. Ce qui fera apparaître toujours en J2 le nouveau résultat avec lequel il fera une autre réservation de plage horaire.
J'aimerais que le résultat soit une formule, je ne suis pas très habile en VBA, mais s'il le faut, je m'y mettrai parce que je devine un peu que ce défi est quand même costaud.
Merci à ceux/celles qui pourrons m'aider.
A voir également:
- Extraire des chiffres de deux cellules texte pour faire un calcul
- Extraire une video youtube - Guide
- Excel cellule couleur si condition texte - Guide
- Extraire texte d'une image - Guide
- Concatener deux cellules excel - Guide
- Extraire le son d'une vidéo - Guide
1 réponse
Bonjour à tous,
J'ai fait l'extraction ...
https://www.cjoint.com/c/KAuxWUwrh4N
tes additions, je te les laisse ...
Ne peux se faire qu'en vba (et pas par moi !)
Crdlmt
J'ai fait l'extraction ...
https://www.cjoint.com/c/KAuxWUwrh4N
tes additions, je te les laisse ...
Ce qui fera apparaître toujours en J2
Ne peux se faire qu'en vba (et pas par moi !)
Crdlmt
MChevrier
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
C'est déjà un super pas en avant. Merci.