Problème travail

Fermé
anthonydesidm Messages postés 50 Date d'inscription vendredi 8 mai 2015 Statut Membre Dernière intervention 17 novembre 2016 - Modifié par Chris 94 le 17/11/2016 à 11:10
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 - 17 nov. 2016 à 16:53
Bonjour,

Alors voilà, je vous explique mon problème. Je travaille chez N..., dans le transport. Et chaque jours je dois faire un tableau de métrages linéaires pour la journée.

Le tableau est rangé par département, et le résultat total des métrages se fait tout seul en bas. La chose que j'aimerais pouvoir faire, c'est qu'à chaque ligne de département ( exemple : A1 : 18 BOURGES ; A2 : Client 0,4+0.8+1/Client 1,5+6.2 )
J'aimerais qu'en A3 ça m'affiche seulement le résultat de l'addition de tous les chiffres qui sont présents en A2. Sans prendre compte du texte.

Merci d'avance.....

Posté depuis CCM Live forum pour iPhone/iPad

4 réponses

fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
17 nov. 2016 à 11:20
Bonjour,

Ce n'est pas possible car excel fait la somme des nombres trouvés. Or, "Client 0,4+0.8+1/Client 1,5+6.2" n'est pas un nombre mais un ensemble de caractères.
Je pense qu'il te faut décomposer en plusieurs cellules..

J'ai eu un problème similaire récemment peut cela pourra t'aider:

https://forums.commentcamarche.net/forum/affich-33975603-formule-de-calcul
0
anthonydesidm Messages postés 50 Date d'inscription vendredi 8 mai 2015 Statut Membre Dernière intervention 17 novembre 2016
17 nov. 2016 à 11:25
Je comprends bien l'article.
Mais je suis obligé de mettre le nom des clients... comment je peux faire ?

--
0
fabien25000 Messages postés 673 Date d'inscription mercredi 5 octobre 2016 Statut Membre Dernière intervention 28 juillet 2022 59
17 nov. 2016 à 11:49
j'aurai tendance à dire de revoir l'organisation de ton tableau lignes et colonnes maintenant que tu sais que ton souhait initial n'est pas possible..
désolé de ne pas pouvoir t'aider plus que ça
0
anthonydesidm Messages postés 50 Date d'inscription vendredi 8 mai 2015 Statut Membre Dernière intervention 17 novembre 2016
17 nov. 2016 à 11:53
Dommage... le tableau est une conformité

--
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
Modifié par JvDo le 17/11/2016 à 17:40
Bonjour à tous,

Envoies un exemple anonymisé de ton fichier (sur cjoint.com par exemple) pour qu'on puisse te répondre.

Mets bien en regard de tes exemples ce que tu souhaites obtenir.
Il y a un mélange de séparateurs décimaux dans ce que tu as écrit et tu parles de chiffres à somme alors que tu dois certainement vouloir faire la somme des nombres impliqués dans les additions pour chaque client.
Es-tu sûr que c'est ce que tu veux?

Par exemple, avec Client 0,4+0.8+1/Client 1,5+6.2 tu souhaites obtenir 9,9 (0,4+0,8+1+1,5+6,2) ou 27 (somme des chiffres)

Il y a plusieurs méthodes pour obtenir ce que tu souhaites.

Cordialement

Edit :
Je me rend compte que les 0, et 1, correspondent peut-être aux clients et que ton séparateur décimal doit être le point.
Le résultat attendu devrait être 17.

Si tu as la possibilité d'accéder aux fonctions du addin Morefunc de Laurent Longre, tu peux utiliser la formule :
=EVAL(SUBSTITUE(REGEX.SUBSTITUE(macellule;"/?(\w|\s)*,";"+");".";","))

Tu n'auras pas besoin de la substitution du point en virgule et tu pourras le supprimer de la formule.
0