Je n'arrive pas à rentrer 2 formules dans une cellule

[Résolu/Fermé]
Signaler
Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015
-
Messages postés
26227
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 octobre 2021
-
Bonjour,

Je suis sur un modèle de facture que j'ai téléchargé gratuitement et dans certaines cellules il y a des formules. mais j'ai rajoutée 2 colonnes.
dans le tableau nous avons :
E= quantité; F = TVA; G= prix unitaire HT; H= prix unitaire TTC; I= total TVA;
J= remise; K= total remise et L= total ttc.

Donc il y a une formule de la TVA pré rentrée dans la cellule H prix TTC, mais je voudrai également rentrer la formule pour la remise s'il y a dans cette même cellule.
Donc voici la formule pré rentrée =SI(OU(G33=0;E33=0;G33="";E33="");"";G33*(1+F33))
Et quand je mets
=SI(OU(G33=0;E33=0;G33="";E33="");"";G33*(1+F33));SI(OU(G33=0;E33=0;G33="";E33="");"";G33*(2-J33))
cela met #VALEUR!
Merci d'avance pour votre aide

7 réponses

Messages postés
26227
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 octobre 2021
6 085
Bonjour
votre formule n'est pas logique. vous avez deux calculs pour la même condition.
si vous voulez ajouter les deux résultats, écrivez:
=SI(OU(G33=0;E33=0;G33="";E33="");"";G33*(1+F33)+G33*(2-J33))
et si c'est un autre raisonnement à prendre en compte, expliquez le mieux!
crdlmnt
Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015

Bonjour,
Je vous remercie de votre formule c'est presque ça.
Je l'ai modifié à la fin de celle-ci car c'est pour une remise donc une soustraction, cela me donne un bon résultat mais en négatif et je voudrai en positif. j'essaie de le bidouiller avec les + et les -, je n'arrive pas à rendre la cellulle positive.
=SI(OU(G33=0;E33=0;G33="";E33="");"";G33*(1+F33)-G33*(2-J33))
Et m'expliquez mieux je ne le sais pas....veuillez m'en excuser.
oiaee
Messages postés
26227
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 octobre 2021
6 085 >
Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015

Bonjour
promis je vous explique mieux...mais à condition que vous me disiez exactement ce que vous voulez soustraire ou ajouter
Que sont G33 F33 et J33
la formule elle, fait ceci:
elle renvoie " (c'est à dire rien) quand soit G33 ou E33sont vides ou égaux à 0
sinon elle calcule:
1°) la valeur de G33 multiplié par 1+F33
2°) elle ensuite elle ajoute la valeur de G33 multiplié par 2-J33)
et bien sur elle retranche cette valeur si vous placez -au lieu de + !
Si vous avez un résultat négatif, c'est que G33*(2-J33) est plus grand que G33*(1+F33)
A partir de ça , ne sachant pas ce que définissent les valeurs dans les cellules, je ne peux pas vous en dire plus
Je peux juste penser que logiquement, 1+F33 correspond à un coefficient à appliquer pour avoir le prix majoré des taxes, mais 2-J33, là je suis sec!
S'il s'agit du taux de remise appliqué sur F3 avant taxe, il faut écrire
G33*(1+F33)-G33*J33
si ce taux s'applique après les taxes;, écrivez:
=G33*(1+F33)*(1-J33)

a vous lire?
crdlmnt
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
56
Bonjour,

Ta formule ne veut rien dire, normal qu'Excel ne comprenne pas.

Tu demande à Excel que si l'une de ces conditions est vrai
G33=0;E33=0;G33="";E33="" 


Il affiche "" sinon G33*(1+F33)

Et juste après tu lui redemande la même chose (chose totalement inutile) en lui demandant de t'afficher "" sinon G33*(2-J33)

C'est comme si je te disais que si tu as raison tu vas tourner ta tête à gauche et juste après je te redemande que si tu as raison tourne ta tête à droite, tu peux tourner en même temps ta tête à gauche et à droite ???

Explique toi mieux, en tout cas ce que tu demande est impossible, peut être une erreur dans ta logique ?

De plus, la formule n'a pas les bons arguments.

Cdlt
Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015

Bonjour, et bien oui je suis contrainte d'avouer que je n'ai pas la logique d'Excel, comme je voulais mettre une 2ème formule dans la même cellule, j'ai copié la 1ère en changeant les lettres de la cellule concernée. Bref je ne connais pas grand chose d'Excel quant aux arguments de la formule, je les avais déjà en téléchargeant le modèle de facture.
""Entre ce que je pense, ce que je veux dire, ce que je crois dire, ce que je dis, ce que vous voulez entendre, ce que vous entendez, ce que vous croyez en comprendre, ce que vous voulez comprendre, et ce que vous comprenez, il y a au moins neuf possibilités de ne pas se comprendre."
La communication est très difficile parce que nous sommes remplis de préjugés, parce qu'on comprend de travers, parce qu'on a des difficultés à s'exprimer et parce qu'on a des difficultés à écouter. Reste un énorme travail à faire; nous sommes à l'aube de la communication."
Messages postés
589
Date d'inscription
mardi 7 avril 2015
Statut
Membre
Dernière intervention
23 juillet 2015
56 >
Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015

Je comprends bien et cela n'est pas pour vous offenser, rassurez vous. Comme le dit notre cher ami JvDo, un exemple de fichier avec ce que vous désirez serait intéressant et nous permettrait de vous trouver une solution à votre besoin.

Cdlt
Messages postés
1978
Date d'inscription
mercredi 27 juillet 2005
Statut
Membre
Dernière intervention
28 septembre 2020
847
Bonjour à tous,

Pour que tu apprennes à mieux t'expliquer, je peux te dire ce qui me manque :
1) Tu ne précises pas si J et F sont des taux. Ta formule G33*(1+F33) me laisse à penser que F est un taux.
En revanche, J est-il un taux de remise et si oui, quel est son signe.
2) Ta formule de montant unitaire HT remisé est surprenante. Tu devrais avoir G33*(1-J33) ou G33*(1+J33) si J est négatif. D'où sort ton (2-J33)?
3) Ce que tu cherches, n'est-il pas le montant unitaire TTC remisé?
Si oui, la formule sera :
=SI(OU(G33=0;E33=0;G33="";E33="");"";G33*(1+F33)*(1-J33))


Enfin, dans ton message 3, tu sembles te satisfaire, au signe près, de la formule
=SI(OU(G33=0;E33=0;G33="";E33="");"";G33*(1+F33)-G33*(2-J33)) 
qui n'a aucun sens puisque, lorsque tu la développes, tu aboutis à une addition du montant unitaire de TVA (G33*F33) et du montant unitaire HT de remise (G33*J33) de laquelle tu soustrais le montant unitaire HT (G33).

Pour finir, tu ne tiens pas compte des arrondis au centime de tes calculs. Si tu fais des totaux, tu risques d'avoir des écarts.

Cordialement

PS : pour remédier à une partie du problème de communication, tu devrais mettre ton classeur excel à disposition sur cjoint
Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015

Bonjour,
Je vous envoie la photo du tableau en espérant que vous compreniez ma requête. Je ne veux pas vous raconter ma vie mais cela fait 3 jours que j'ai arrêter de fumer et je n'arrive pas à me concentrer sur vos messages, les formules sont pour moi du charrabia d'informaticien... et c'est vrai JvDo c'est une bonne idée d'envoyer une photo du classeur, et juste pour te dire que je suis en Nlle Calédonie nous n'avons pas la même monnaie et surtout pas de centimes (c'est déjà ça!!).
En vous remerciant tous les 3.
Donc voici le classeur
Messages postés
26227
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 octobre 2021
6 085
Bonjour
prix unitaire
faire la remise sur le prix HT et ajouter les taxes:
=(G33*(1-J33)*(1+F33)

crdlmnt








Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015

Bonjour Vaucluse,
C'est la bonne formule, cela calcule exactement comme il le faut. Le hic c'est qu'en ayant rentré la formule dans les cellules et bien 0F apparaît dans la colonne, j'ai des colonnes contenant des formules et rien apparaît sur ma feuille.
Je vous remercie de ma patience. Je vous mets une image pour parfaire mon explication. A bientôt de vous relire.
Messages postés
26227
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 octobre 2021
6 085
Bonjour
votre document n'est pas lisible et il n'est pas possible d'en tirer des conclusions!
Mais il semble que les colonnes G,J F soient vides

Si toutefois les calculs ne se font pas vérifier ceci:
Ruban / Onglet "formule" et complétement à droite "option de calcul"
vérifiez que Automatique soit bien coché

sinon, si vous pouvez déposer ce document en Excel et non pas en image sur:
https://www.cjoint.com/
et revenir ici coller le lien donné par le site
on y verra plus clair
A vous lire
crdlmnt


Messages postés
6
Date d'inscription
mardi 9 juin 2015
Statut
Membre
Dernière intervention
16 juin 2015

Ah Vaucluse merci de me répondre si vite, donc j'ai bien regardé l'onglet formule et "option calcul" l'automatique est bien coché. Je vous envoie donc le l lien que vous demandiez. Je vous laisse car ma journée est finie. Je vous dit à demain. Merci encore.
http://www.cjoint.com/c/EFqgU2y4vgE
Messages postés
26227
Date d'inscription
lundi 23 juillet 2007
Statut
Contributeur
Dernière intervention
15 octobre 2021
6 085
Je ne comprend pas... c'est bien normal que votre feuille Modèle ne renvoie que des 0 puisque vos cellules F,G,J sont vides?
Voyez une fois que vous placez des valeurs
https://www.cjoint.com/c/EFqh24XRYIy
Mais si vous voulez autre chose, complétez les explications, parce que là?, je suis perdu;
Et de plis vous avez un exemple en euros et un modèle en francs?
A vous lire
crdlmnt