Formules indicateurs
adribreizh
Messages postés
30
Date d'inscription
Statut
Membre
Dernière intervention
-
via55 Messages postés 14391 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14391 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai divers besoins concernant un tableau excel
https://we.tl/t-DtOw46Dvfu
Feuil1 mes données
Feuil2 mes indicateurs
Il faudrait que j'ai en C6 : le nombre de personne ayant commencé la pièce avec le numéro de module donnée PC ou PH avec date présente dans L(feuil1)
D6 : PC ou PH terminée avec Une date dans L et N (Feuil1
En vous remerciant pour votre aide.
J'ai divers besoins concernant un tableau excel
https://we.tl/t-DtOw46Dvfu
Feuil1 mes données
Feuil2 mes indicateurs
Il faudrait que j'ai en C6 : le nombre de personne ayant commencé la pièce avec le numéro de module donnée PC ou PH avec date présente dans L(feuil1)
D6 : PC ou PH terminée avec Une date dans L et N (Feuil1
En vous remerciant pour votre aide.
2 réponses
-
Bonjour,
En C6 :
=SOMMEPROD((Feuil1!$B$2:$B$1000=B6)*(Feuil1!$Q$2:$Q$1000="PH")*(Feuil1!$L$2:$L$1000<>""))+SOMMEPROD((Feuil1!$B$2:$B$1000=B6)*(Feuil1!$Q$2:$Q$1000="PC")*(Feuil1!$L$2:$L$1000<>""))
à étirer vers le bas
en D6 :
=SOMMEPROD((Feuil1!$B$2:$B$1000=B6)*(Feuil1!$Q$2:$Q$1000="PH")*(Feuil1!$L$2:$L$1000<>"")*(Feuil1!$N$2:$N$1000<>""))+SOMMEPROD((Feuil1!$B$2:$B$1000=B6)*(Feuil1!$Q$2:$Q$1000="PC")*(Feuil1!$L$2:$L$1000<>"")*(Feuil1!$N$2:$N$1000<>""))
à étirer vers le bas
Si ton tableau initial va au delà de la ligne 1000 modifier les références dans les formules en conséquence
Cdlmnt
Via
-
Bonjour
Dans ce cas il faut avoir recours à une formule matricielle en C6 :
=NB(1/FREQUENCE(SI((Feuil1!$C$2:$C$17=Feuil2!B6)*(Feuil1!$L$2:$L$17>0)*((Feuil1!$Q$2:$Q$17="PH")+(Feuil1!$Q$2:$Q$17="PH"));EQUIV(Feuil1!$I$2:$I$17;Feuil1!$I$2:$I$17;0));LIGNE(INDIRECT("1:"&LIGNES(Feuil1!$I$2:$I$17)))))
à valider par Ctrl+Maj+Entrée, la formule se met alors entre accolades dans la barre de formules
Changer les références des plages pour un tableau plus grand mais limiter à la taille du tableai car les matricielles sont gourmandes en ressources
Cdlmnt
Via