Excel 2 formules dans une même celule

Résolu
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   -  
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, et merci à tous

Je Viens faire appel aux pros de Excel 2007 pour résoudre un petit problème,

En case a5 je mais un intitulé, les nombres en case b5,d5,f5,h5,j5,l5,n5,p5 serons considérer comme des achats , les cases c5,e5,g5,i5,k5,m5,o5,q5 comme des ventes.
Pour suivre le stock en case R5 j'ai mis la formule suivante =SI(B5<>"";ARRONDI(B5+D5+F5+H5+J5+L5+N5+P5;2);"")
Ceci me donne le solde des achats sur cette même ligne
Deuxième variante toujours en R5 je mais cette deuxième formule (voir l'exemple dans la case r7 sur le fichier joint)
=SI(C5<>"";ARRONDI(0-C5-E5-G5-I5-K5-M5-O5-Q5;2);"")
Celle-ci me donne le solde négatif des sorties de stocks sur cette même ligne
Jusque là ca va, mais je voudrais pouvoir mètre les 2 formule dans la même case, en sachant qu'il n'y aura jamais un mélange d'achat ou de vente sur la même ligne j'ai donc essayé cette formule
=SI(B5<>"";ARRONDI(B5+D5+F5+H5+J5+L5+N5+P5;2);"");SI(C5<>"";ARRONDI(0-C5-E5-G5-I5-K5-M5-O5-Q5;2);"")
formule (voir l'exemple dans la case r9 sur le fichier joint)
Mais là ça ne marche pas, j'ai ce message d'erreur #valeur !
Je suis persuadé que cela viens de la jonction entre mais 2 formules mais je ne sais pas que faire, Merci pour votre aide

https://www.cjoint.com/?BAblNwN7YAy
A voir également:

10 réponses

Paf
 
bonjour

pas pu avoir accès au fichier (excel 2007)

a priori la solution suivante répondrait au besoin , et fonctionne :

=SI(B5<>"";ARRONDI(B5+D5+F5+H5+J5+L5+N5+P5;2);"") & "   " & SI(C5<>"";ARRONDI(0-C5-E5-G5-I5-K5-M5-O5-Q5;2);"") 


bonne suite 2012.
1
Franzux Messages postés 8907 Date d'inscription   Statut Contributeur Dernière intervention   1 145
 
Pas possible de mettre 2 formules dans la même case, par contre tu peux imbriquer tes conditions SI ;-)
0
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   7
 
Je ne métrise pas trop Excel, comment les imbriquer, ce que je veux c'est avoir les 2 possibilité de calcul dans la même cellule, Merci
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
bonj=jour

si tu n'as soit que des dépenses dans B9:Q9 ou soit que des achats dans B9:Q9
=ARRONDI(SOMME(B9:Q9);2)*SI(B9<>"";1;-1)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   7
 
Merci Michel, ceci ne fonctionne pas comme je ne désire car ca ne fait pas de différence entre le négatif ou le positif
0
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   7
 
Génial ça marche ci je peux en demander encore plus peut tu m'expliquer la signification de ceci

& " " &

En en plus ci je remplis toutes les cases ( achats et ventes) j'ai deux résultats dans la même cellule là je tombe des nus

Merci
0
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   7
 
Merci encore à tous pour votre aide
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
Bonjour,


Tu as plus court puisque il n'y aura jamais un mélange d'achat ou de vente sur la même ligne :
=ARRONDI(SOMME(B5;D5;F5;H5;J5;L5;N5;P5)-SOMME(C5;E5;G5;I5;K5;M5;O5;Q5);2)

eric
0
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   7
 
Déjà je me tromper je devais faire référence a la case A5 au début de ma ligne
En suivant tout vos conseils je suis quasiment arrivé à ce que je veux, avec ceci en R5
=SI(A5<>"";ARRONDI(SOMME(B5;D5;F5;H5;J5;L5;N5;P5)-SOMME(C5;E5;G5;I5;K5;M5;O5;Q5);2)
Mais ci je ne rentre rien en A5 je me retrouve avec un message (faux) en R5
Et avec ceci en R5
=ARRONDI(SOMME(B5;D5;F5;H5;J5;L5;N5;P5)-SOMME(C5;E5;G5;I5;K5;M5;O5;Q5);2)
Je me retrouve avec un 0 en R5 ci je ne rentre rien (normal)
Ce que je désire en plus c'est que dans la case R5 il y est rien ci on ne rentre rien en A5
On y est presque
0
eriiic Messages postés 24603 Date d'inscription   Statut Contributeur Dernière intervention   7 276
 
=si(A5="";"";ARRONDI(SOMME(B5;D5;F5;H5;J5;L5;N5;P5)-SOMME(C5;E5;G5;I5;K5;M5;O5;Q5);2))
eric
0
jlfa Messages postés 188 Date d'inscription   Statut Membre Dernière intervention   7
 
Les pros vont pleurer de voir ça, mais ca marche Encore merci a tous
=SI(A5<>"";ARRONDI(B5+D5+F5+H5+J5+L5+N5+P5-C5-E5-G5-I5-K5-M5-O5-Q5;2);"")
0