Bonjour,
Je confectionne un ptit fichier de covoit, j'ai créé un tableau permettant de savoir qui dit quoi à qui
J'ai ma formule suivante qui calcul ce que doit la personne D à la personne C:
=SI(ET(D17="P1";C17="C1"); -21/$K17;0)+SI(ET(D17="P2";C17="C2"); -21/$L17;0)
Qui correspond :Si la personne (colonne D) est passager de la voiture 1 et que la personne (colonne C) est le conducteur j'effectue mon calcul et si la personne (colonne D) est passager de la voiture 2 et que la personne (colonne C) est le conducteur j'effectue mon calcul.
Je peux aisément additionner ces 2 formule vu l'impossibilité d'être dans 2 voiture à la fois.
Le truc c'est qu'il faut je répété cette formule au fur et à mesure donc à la ligne 18, 19, 20 ... en additionnant les lignes à chaque fois
Je pourrais tout simplement tirer ma formule qui se mettra à jour et récupérer la dernière mise à jour par INDEX().
=SI(ET(D17="P1";C17="C1"); -21/$K17;0)+SI(ET(D17="P2";C17="C2"); -21/$L17;0) + SI(ET(D18="P1";C18="C1"); -21/$K18;0)+SI(ET(D18="P2";C18="C2"); -21/$L18;0) + ...
Cependant je voudrais que tous soit directement calculé dans une case comme si j'additionnais mes ligne 1 par 1.
Quelle formule peut me donner ca?
Genre de la Ligne 17 à 999 appliquer l'addition de la formule suivante, x étant le numéro de la ligne : SI(ET(Dx="P1";Cx="C1"); -21/$Kx;0)+SI(ET(Dx="P2";Cx="C2"); -21/$Lx;0) + SI(ET(Dx="P1";Cx="C1")