Formules dans Excel

Résolu/Fermé
frapadagui Messages postés 10 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 16 avril 2016 - 14 déc. 2015 à 17:07
frapadagui Messages postés 10 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 16 avril 2016 - 15 déc. 2015 à 19:29
Bonjour,

je viens vers vous,car je suis novice avec les formules de calcul dans Excel (simples addition,soustraction,multiplication et division sur des plages de cellules) et je veux, rédiger une feuille de calcul afin de me faciliter la tâche.
Voilà les données du problème:
j'ai à prendre en compte un groupe de 4 cellules, ou pour chaque cas, 2 seulement seront renseignées et celles-ci ne seront jamais dans la même colonne, les 2 autres devront restées vides .Il y a 4 cas ,donc 4 possibilités de calcul par groupe suivant les 2 cellules renseignées .Les cases renseignées sont des toujours des nombres en valeur absolue et les résultats espérés doivent être aussi des valeurs absolues.
Plus concrètement;
J'ai les cases A1,B1,A2,B2
Le résultat sera dans la cellule A3/B3 que je dois fusionner et je dois donc copier/coller la formule pour toute la feuille de calcul.
1er cas lorsque A1 et B1 sont renseignées (A2,B2 sont vides) je dois soustraire ces chiffres
2ème cas lorsque A2 et B2 sont renseignées (A1,B1 sont vides) je dois soustraire ces chiffres
3ème cas lorsque A1 et B2 sont renseignées (A2,B1 sont vides) je dois additionner ces chiffres
4ème cas lorsque A2 et B1 sont renseignées (A1,B2 sont vides) je dois additionner
ces chiffres
j'ai essayé de faire la formule avec les fonctions SI,OU,ET que j'ai vaguement découvert avec l'aide d"Excel 2010 et sur certains sites pour apprendre, mais je n'arrive pas à prendre en compte les 4 cas en même temps pour avoir le résultat dans une seule cellule donc une seule et même formule .

J'espère que vous pourrez m'aider.

Merci d'avance

3 réponses

Zoul67 Messages postés 1959 Date d'inscription lundi 3 mai 2010 Statut Membre Dernière intervention 30 janvier 2023 149
14 déc. 2015 à 17:51
Bonjour,

=SI(ET(A2="";B2="");ABS(A1-B1);0)
+SI(ET(A1="";B1="");ABS(A2-B2);0)
+SI(ET(A2="";B1="");A1+B2;0)
+SI(ET(A1="";B2="");A2+B1;0)

ABS, c'est pour la valeur absolue car je ne sais pas dans quel sens tu veux faire la soustraction.

A+
0
frapadagui Messages postés 10 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 16 avril 2016
14 déc. 2015 à 18:34
Bonjour ,

Merci pour la rapidité de ta réponse et la justesse de celle-ci, car la formule fonctionne parfaitement dans tous les cas.Juste un souci, est-il possible d'avoir comme résultat 0 pour les 2 soustractions lorsque le résultat de celles-ci est nul car dans ce cas précis la cellule reste vide.

merci encore
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
14 déc. 2015 à 18:35
Bonjour à tous,

vu ton contexte, tu peux utiliser la formule :
=A1+A2+(1-2*(A1*B2=A2*B1))*(B1+B2)

cordialement
0
frapadagui Messages postés 10 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 16 avril 2016
14 déc. 2015 à 19:14
Bonjour et merci de ta réponse,
Ta formule fonctionne parfaitement.Petit bémol le résultat de A1-B1 et A2-B2 n'est pas donné en valeur absolue et avant calcul j'aimerais avoir la cellule de résultat vide (car cette feuille de calcul me sers aussi comme d'imprimé écrit),actuellement elle affiche 0

A+
0
JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020 858
14 déc. 2015 à 20:41
Bonsoir,

je n'avais pas vu que tu souhaitais le résultat en valeur absolue.
il suffit donc de rajouter la fonction ABS() autour de la formule.

Pour le O qui s'affiche, je mettrais un format personnalisé du genre "standard;;".
On peut ausi le faire via les options/options avancées en décochant "afficher les valeur nulles"

cordialement
0
frapadagui Messages postés 10 Date d'inscription dimanche 29 juillet 2007 Statut Membre Dernière intervention 16 avril 2016 > JvDo Messages postés 1978 Date d'inscription mercredi 27 juillet 2005 Statut Membre Dernière intervention 28 septembre 2020
15 déc. 2015 à 19:29
Bonsoir,

Juste pour vous dire encore merci,car je suis arrivé à faire mon tableau que je voulais

Merci encore
0