Bonjour,
J'ai 1 liste de Rdv avec nom du/des intervenant(s), durée du Rdv, sa nature et le nb d'intervenants.
Ex. : Léa&Léon, 01:00; Réunion; 2
1 Rdv avec 2 intervenants sera affiché 2 fois dans la liste (l'export est fait par intervenant et je ne peux pas le changer).
J'ai besoin d'avoir le total d'heures pour chaque action dans l'Ets (ex. Nb d'h. de Réunion...) : quand il y a 2 intervenants je vais trouver 2 fois la ligne donc je dois diviser la durée par 2 pour avoir le bon résultat.
J'ai nommé les plages pour simplifier : Qui, Duree, Quoi, NbInterv
La formule "SOMMEPROD((Quoi="Réunion")*Duree/NbInterv)" fait le travail.
Mais il peut y avoir des lignes avec un Nb d'intervenants=0 (plages inoccupées). Elles sont ignorées du fait que ça ne peut pas être 1 Réunion mais SommeProd ne les ignore pas et j'obtiens "#Div/0".
J'ai essayé aussi :
=SOMMEPROD((Quoi="Réunion")*SIERREUR(Duree/NbInterv;0))
=SOMMEPROD((Quoi="Réunion")*Duree/MAX(1;NbInterv))
...ça ne met plus #div/0 mais ça ne donne pas le bon résultat.
...j'ai besoin d'aide, si possible en évitant les formules matricielles qui sont difficiles à maintenir et que j'ai du mal à comprendre.
Merci
PS j'ai mis un fichier d'exemple