Bonjour,
Tableau simplifié :
| Colonne A |
Colonne B |
Colonne C |
Colonne D |
Colonne E |
Colonne F |
Colonne G |
Colonne H |
| CS-HR |
Bureau |
|
|
Président |
Vice-président |
|
|
| Date : |
13/11/2023 |
|
|
Nom |
Signature |
Nom |
Signature |
|
|
|
|
Nom Prénom 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Effectif |
Suppléant |
|
|
|
|
|
Profession |
Nom |
Signature |
Nom |
Signature |
|
|
|
Généraliste |
Nom Prénom 1 |
Présent(e) |
Nom Prénom 5 |
|
|
|
|
Généraliste |
Nom Prénom 2 |
Absent(e) |
Nom Prénom 6 |
Présent(e) |
|
|
|
Spécialiste |
Nom Prénom 3 |
|
Nom Prénom 7 |
|
|
|
|
Spécialiste |
Nom Prénom 4 |
|
Nom Prénom 8 |
|
Je pourrais faire 12 "Si" imbriqués, mais si je peux réduire, ça m'arrange : vous me direz...
En B2, j'ai un menu déroulant avec :
Plénière
Bureau
GT art. 145/146
GT MdS
GT MdS Spéc.
GT 1
GT 2
GT etc. au moins jusqu'à 7
En D7, j'ai :
=TRIER(TRIER(FILTRE(ASSEMB.H(
Tcandidat[Profession];Tcandidat[Nom Prénom]);
(Tcandidat[Conseil]=StatsCandidats!$B$1)*((Tcandidat[Début 1er mandat]<>"")+(Tcandidat[Début dernier mandat]<>""))*
((Tcandidat[Fin dernier mandat]="")+(Tcandidat[Fin dernier mandat]>=$B$2))*(Tcandidat[Nom Prénom]<>"")*(Tcandidat[Fonction]="Effectif / Effectief")
);2);1)
J'ai aussi des formules dans les colonnes suivantes (et aussi ligne 3).
Ma formule fonctionne pour "Plénière" parce que tous en font partie.
Dans mon tableau Tcandidat, j'ai une colonne par élément de B2, précédée de "Fonction".
Donc je voudrais finir la formule un peu comme ceci :
... * (INDIRECT("Tcandidat[Fonction " & B2 & "]")<>"")
);2);1)
Mais ça me donne un #REF!
Et bien sûr, je devrai adapter toutes les autres formules de la même manière...
Merci d'avance de votre aide.