> Tous les forums > Forum Bureautique
 Excel 2007 formule somme dont 2 chiffres ds cellul
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Cecilia2
  Posté le 15/04/2012 @ 13:33 
Aller en bas de la page 
Petite astucienne

Bonjour,

Ci-joint une fichier excel 2003.

Dans 1 colonne, dans une cellule j'ai 823,37 + 132,00 et bien évidemment lorsque je fais la formule somme ça fonctionne pas correctement.

Y a t'il un astuce car je souhaiterai toujours visualiser c'est 2 sommes.

Merci par avance,

Cécilia

http://cjoint.com/?3DpntbYUEf5

Publicité
jemiyo
 Posté le 15/04/2012 à 13:40 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour.

Pour moi, si tu voir les 2 sommes, tu sera obligé de faire 2 colones.

A +

Brownie0169
 Posté le 15/04/2012 à 14:33 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour

Il suffit de mettre le signe "=" devant tes 2 chiffres de la colonne A, ou afficher les 2 chiffres sur 2 colonnes...

philou_10120
 Posté le 15/04/2012 à 15:43 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Formule en considérant que:

la cellule B2 contient 823,37

la cellule B3 contient 132,00

mettre en B4 =somme(B2:B3) le résultat affiché sera 955,37



Modifié par philou_10120 le 15/04/2012 15:48
Cecilia2
 Posté le 15/04/2012 à 16:13 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petite astucienne

Bonjour,

Si je mets en A6

"=" 823.37 + 132,00 le résultat en A16 ne fonctionne toujours pas.

Bonne après-midi

Cécilia

philou_10120
 Posté le 15/04/2012 à 16:28 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Pourquoi un point et une virgule, c'est en principe 2 points ou 2 virgules pas l'un et l'autre contrôler si vos paramètres régionnaux sont bien réglés à virgule si vous travaillez avec la virgule.

Brownie0169
 Posté le 15/04/2012 à 16:29 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Cecilia2

Ne pas mettre les guillemets de chaque coté du signe égal!...

philou_10120
 Posté le 15/04/2012 à 16:35 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

De plus Excel est un tableur donc on lui fait faire les opérations, on ne les fait pas soit même d'ou ma formule de ma précédente réponse. En A4 mettre votre premier nombre (823,37)et en A5 le deuxième (132,00) et en A6 la formule suivante =somme(A4:A5)

philou_10120
 Posté le 15/04/2012 à 17:08 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Votre fichier http://cjoint.com/?BDprfmcFJn7 le problème est simple on ne peut mettre qu'une valeur par cellule. Si on veut en mettre plusieurs il faut les mettre sous forme d'opération =120+230 et quand on valide cela affiche le résultat 350.

DjiDji59430
 Posté le 15/04/2012 à 17:38 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

L'astuce, si on peut considérer ça comme une astuce, est dans la mise en forme de ton tableau.

http://cjoint.com/?BDprMcXji0e

rj390111
 Posté le 15/04/2012 à 17:54 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour,

Une fonction personnelle écrite dans un module

Function EVAL(z As Range)
EVAL = Evaluate(z.Text)
End Function

Cette fonction toute simple a été proposée sur ce site par galopin01 et fonctionne parfaitement.

Si en A2 vous avez 832+123 et que en B2 vous tapez =EVAL(A2) vous aurez le résultat du calcul 955.

Des formules plus complexes écrite en format texte peuvent être calculée avec cette fonction


Ainsi le texte COS(60*PI()/180) donne le calcul 0.5



Modifié par rj390111 le 15/04/2012 18:03
galopin01
 Posté le 15/04/2012 à 19:09 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
  Astucien

Bonsoir,

Oui, je n'avais pas rappelé cette idée car elle impose une remise en forme du tableau.

Par ailleurs, les fonctions personnalisées nécessitent cette ligne supplémentaire :

Function EVAL(z As Range)
Application.Volatile
EVAL = Evaluate(z.Text)
End Function

A+

papouclo
 Posté le 17/04/2012 à 09:05 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Bonjour le forum,

Pour clore peut-être le sujet, on peut s'en sortir aussi sans VBA avec dans la cellule A16 la formule matricielle
{=SOMME(SI(ESTVIDE(A2:A15);0;SI(ESTNUM(A2:A15);A2:A15;CNUM(GAUCHE(A2:A15;CHERCHE("+";A2:A15)-1))+CNUM(DROITE(A2:A15;NBCAR(A2:A15)-CHERCHE("+";A2:A15))))))}
qui donne le résultat attendu 6235,62.
Rappel : Une formule matricielle s'écrit comme une formule simple mais se valide par CTRL+MAJ+ENTREE ; les accolades encadrant la formule apparaissent automatiquement à la validation.

Si je peux me permettre un petit conseil pour traiter un tel sujet, ne pas utiliser une formule de ce genre mais, comme tous les intervenants l'ont dit, prévoir le nombre de colonnes (ou lignes)
nécessaires pour qu'il y ait UNE SEULE VALEUR PAR CELLULE.

Cordialement

philou_10120
 Posté le 17/04/2012 à 09:42 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Petit astucien

Pourquoi faire simple quand on peut faire compliquer !!

Vu la question de départ je pense que le demandeur n'est pas à ce niveau de compétence, mais s'il continue à venir sur ce site il progressera avec l'aide des Astuciens!!!

roberique
 Posté le 21/04/2012 à 06:46 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

Bonjour,

Comme indiqué ci dessus, il faut "entrer": =823,37+132 dans la cellule et tu obtiens le résultat. Si tu veux "visualiser" les composants de cette somme (résultat), tu te positionnes sur la cellule et tu lis de quoi elle se compose dans la barre de Menus (si mes souvenirs sont bons c'est ainsi qu'on l'appelle), apparaissant logiquement en dessous des barres d'outils Standart et Mise en Forme...

C'est peut-être un "pis-aller" mais ça te permet de "lire" ta cellule...

A+

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour participer à la discussion.
Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !
Recevoir PC Astuces par e-mail


La Lettre quotidienne +226 000 inscrits
Avec l'actu, des logiciels, des applis, des astuces, des bons plans, ...

Les bonnes affaires
Une fois par semaine, un récap des meilleurs offres.

Les fonds d'écran
De jolies photos pour personnaliser votre bureau. Une fois par semaine.

Les nouveaux Bons Plans
Des notifications pour ne pas rater les bons plans publiés sur le site.

Les bons plans du moment PC Astuces

Tous les Bons Plans
Ventes flash de printemps sur Amazon
-40% -1 -%
@Amazon
Grosses promotions pour le Super Sale chez Geekbuying
-70% -1 -%
@Geekbuying
Console de jeux retro ANBERNIC RG40XX 64 Go (5000 jeux Gameboy, GC, GBA, PS1, Megadrive, SNES)
58,99 € 80 € -26%
@Geekbuying
PC portable Lenovo ThinkPad P14S Gen 5 (WUXGA IPS, Ryzen 5 Pro 8640HS, 16 Go RAM, SSD 512 Go)
749 € 1199 € -38%
@Lenovo
Bureau électrique réglable en hauteur Flexispot EB2
159,99 € 199 € -20%
@Amazon
Clavier sans fil Logitech Wireless Desktop K400 Plus avec pavé tactile
29,99 € 54,99 € -45%
@Amazon

Sujets relatifs
Formule excel 2007
somme excel 2007 ne fonctionne pas
Formule Excel 2007
excel 2007 formule
formule excel 2007 ou autres
formule excel 2007
Créer une formule de calcul avec excel 2007
formule excel 2007
Formule pour un tableau excel 2007
HELP => Formule conditionnelle dans Excel 2007
Plus de sujets relatifs à Excel 2007 formule somme dont 2 chiffres ds cellul
 > Tous les forums > Forum Bureautique