Bonsoir tout le monde ^^
Je me suis lancé cet après midi dans Excel en espérant pouvoir me simplifier la vie, mais ce n'est pas très évident au début
Alors voila, j'ai un tableau indiquant la quantité d'une denrée alimentaire, et le prix qu'elle coute, donc pour savoir combien je dépense, j'ai naturellement fait un
=SOMMEPROD(A2:A6;C2:C6)
et après avoir vérifier plusieurs fois à la machine, tout à l'air de fonctionner.
Donc schématiquement je multiplie la quantité et le prix unitaire de ma denrée alimentaire, et j'additionne le cout de chaque produit.
Jusque la tout est clair dans ma tête. Là où ça se complique, c'est si je rajoute une 3e colonne qui contient un 2e prix. J'aimerais que Excel utilise le prix de la nouvelle colonne lorsqu'il y en a un, mais qu'il utilise le prix de la colonne initiale si jamais la 3e colonne est vide.
En gros qu'il multiplie la quantité de la denrée par le prix de celle-ci, mais qu'il choisisse le prix en fonction de l'existence ou non d'un 2e prix.
J'ai essayé ceci :
=SOMMEPROD(A2:A6;SI(ESTVIDE(D2:D6);C2:C6;D2:D6))
Mais bon il semblerait que ça ne marche pas car il continue de calculer les prix uniquement en fonction de la 1ere colonne de prix, comme si j'avais toujours
=SOMMEPROD(A2:A6;C2:C6)
Je précise également que j'ai besoin de garder les prix de la 1ère colonne qui me servent de référence.
Autre chose qui me perturbe, selon l'endroit ou je place mon total, je n'obtiens pas le même résultat, avec exactement la même formule dans les deux cases
Quelqu'un serait me dire pourquoi ? et me dire si mon problème initial est réalisable avec Excel ^^
Par avance, je remercie tous les intervenants