Exel ne veut pas faire la somme
Résolu/Fermé
A voir également:
- Excel ne veut pas faire la somme
- Formule somme excel colonne - Guide
- Liste déroulante excel - Guide
- Somme si couleur excel - Guide
- Aller à la ligne excel - Guide
- Comment calculer la moyenne sur excel - Guide
8 réponses
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
Modifié par Mike-31 le 5/10/2012 à 10:25
Modifié par Mike-31 le 5/10/2012 à 10:25
Salut,
Il peut y avoir plusieurs raisons, soit le calcul automatique à été désactivé
soit les cellules sont en format texte
le plus simple pour apporter une réponse fiable serait d'avoir un bout de ton fichier que tu peux joindre avec ce lien
https://www.cjoint.com/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Il peut y avoir plusieurs raisons, soit le calcul automatique à été désactivé
soit les cellules sont en format texte
le plus simple pour apporter une réponse fiable serait d'avoir un bout de ton fichier que tu peux joindre avec ce lien
https://www.cjoint.com/
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
ccm81
Messages postés
10904
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 décembre 2024
2 428
Modifié par ccm81 le 5/10/2012 à 15:20
Modifié par ccm81 le 5/10/2012 à 15:20
bonjour à tous
>fifi384
tes cellules contiennent du texte
il te faut entrer tes valeurs comme des nombres (par exemple 25,34) et les mettre au format monétaire
bonne suite
>fifi384
tes cellules contiennent du texte
il te faut entrer tes valeurs comme des nombres (par exemple 25,34) et les mettre au format monétaire
bonne suite
Il faut donc que je supprime manuellement à chaque ligne le signe + et EUR,?pas moyen de traiter le tableau entier??
00lina00
Messages postés
29335
Date d'inscription
lundi 1 décembre 2008
Statut
Modérateur
Dernière intervention
5 août 2023
1 100
5 oct. 2012 à 16:07
5 oct. 2012 à 16:07
Bonjour,
Essaies de les sélectionner toutes et tu les mets au format monétaire.
J'ai quand même un doute car tu as mis un "+" devant !
Essaies de les sélectionner toutes et tu les mets au format monétaire.
J'ai quand même un doute car tu as mis un "+" devant !
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
5 oct. 2012 à 16:16
5 oct. 2012 à 16:16
Salut le fil,
je suis de retour, effectivement il suffit de saisir les valeurs dans un format reconnu par excel.
Mais je crois comprendre que ces valeurs arrivent sous cette présentation et le traitement par formule necessite une formule usine à gaz pour traiter les espaces, le plus et l'EUR
le plus simple est de traiter ce problème par VBA si tu as quelques notions, un code assez simple rapidement fait sur le fichier joint . Il suffit de faire un clic sur le bouton
https://www.cjoint.com/?BJfqppAlxvX
je suis de retour, effectivement il suffit de saisir les valeurs dans un format reconnu par excel.
Mais je crois comprendre que ces valeurs arrivent sous cette présentation et le traitement par formule necessite une formule usine à gaz pour traiter les espaces, le plus et l'EUR
le plus simple est de traiter ce problème par VBA si tu as quelques notions, un code assez simple rapidement fait sur le fichier joint . Il suffit de faire un clic sur le bouton
https://www.cjoint.com/?BJfqppAlxvX
Mike-31
Messages postés
18352
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
21 décembre 2024
5 110
6 oct. 2012 à 07:16
6 oct. 2012 à 07:16
Re,
Tes données sont sur quelle plage de la colonne A à la colonne (ex. de A à G) ?
s'arretent elles sur la même ligne ?
Tes données sont sur quelle plage de la colonne A à la colonne (ex. de A à G) ?
s'arretent elles sur la même ligne ?
ccm81
Messages postés
10904
Date d'inscription
lundi 18 octobre 2010
Statut
Membre
Dernière intervention
24 décembre 2024
2 428
5 oct. 2012 à 16:30
5 oct. 2012 à 16:30
j'ai bien peur que oui
ton fichier est très grand ?
si oui, une petite macro pour transformer au format nombre
mettre la plage au format monétaire
Alt-F11 pour acceder à l'édieur de macro
Insertion/module
Dans le Module 1
copier/coller le code
Pour exécuter
Selectionner une plage à traiter
Outils/macro/Choisir Nettoie
Exécuter
bonne suite
ton fichier est très grand ?
si oui, une petite macro pour transformer au format nombre
mettre la plage au format monétaire
Public Sub Nettoie() Dim c As Range, v, vv As Double For Each c In Selection v = c.Value v = Trim(Replace(v, "EUR", "")) If v <> "" Then While Not IsNumeric(Left(v, 1)) v = Right(v, Len(v) - 1) Wend v = Replace(v, ",", ".") vv = Val(v) c.Value = vv End If Next c End Sub
Alt-F11 pour acceder à l'édieur de macro
Insertion/module
Dans le Module 1
copier/coller le code
Pour exécuter
Selectionner une plage à traiter
Outils/macro/Choisir Nettoie
Exécuter
bonne suite
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
Modifié par eriiic le 6/10/2012 à 10:28
Modifié par eriiic le 6/10/2012 à 10:28
fifi384 ça te fatigue de remercier les autres intervenants pour le temps passé ?
J'avais une autre idée simple pour le faire sans macro mais je la garde pour moi...
eric
J'avais une autre idée simple pour le faire sans macro mais je la garde pour moi...
eric
UsulArrakis
Messages postés
7405
Date d'inscription
vendredi 28 mars 2003
Statut
Contributeur
Dernière intervention
27 janvier 2022
3 189
5 oct. 2012 à 16:36
5 oct. 2012 à 16:36
salut
il y a la focntion SUPPRESPACE pour supprimer les espace
mais surtout il y a Rechercher/remplacer en appuyant sur les touches Ctrl et H en même temps
on peut ainsi supprimer le + puis EUR puis l'espace en cliquant à chaque fois sur remplacer tout (dans le champ remplacer on ne met rien évidemment)
il y a la focntion SUPPRESPACE pour supprimer les espace
mais surtout il y a Rechercher/remplacer en appuyant sur les touches Ctrl et H en même temps
on peut ainsi supprimer le + puis EUR puis l'espace en cliquant à chaque fois sur remplacer tout (dans le champ remplacer on ne met rien évidemment)
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 248
Modifié par eriiic le 5/10/2012 à 17:33
Modifié par eriiic le 5/10/2012 à 17:33
Bonjour à tous,
Pour compléter la réponse d'usul, ce ne sont pas des espaces 'normaux' que tu as (code 160 et non 32).
Copier un espace dans la barre d'édition des formules et le coller dans 'Rechercher :' (ou bien y saisir Alt+0160, sans relacher Alt), et remplacer par : 'vide'.
eric
Pour compléter la réponse d'usul, ce ne sont pas des espaces 'normaux' que tu as (code 160 et non 32).
Copier un espace dans la barre d'édition des formules et le coller dans 'Rechercher :' (ou bien y saisir Alt+0160, sans relacher Alt), et remplacer par : 'vide'.
eric