Formule NB.SI.ENS

Bonjour,

J'aimerais connaître l'effectif détaillé dans les cellules de J2 à O3 par rapport à une date précise en cellule G5.
J'aimerais le faire avec une formule. J'ai essayé avec NB.SI.ENS.
Merci d'avance pour l'aide

9classeur1.xlsx (109.58 Ko)

Bonsoir à tous !

Une approche globale (à adapter) :

=PIVOTER.PAR(SI.MULTIPLE(Membres[Civilité];"M.";"HOMMES";"Mme";"FEMMES";"--");SI(Membres[Catégorie]<>"";Membres[Catégorie];"???");Membres[Catégorie];NBVAL)

Cette formule unique dynamique (pour la plage I2:O4) retourne ceci :

image

EDIT : J'avais allègrement zappé la contrainte de la date du jour !

La formule (toujours à adapter) :

=PIVOTER.PAR(SI.MULTIPLE(Membres[Civilité];"M.";"HOMMES";"Mme";"FEMMES";"--");SI(Membres[Catégorie]<>"";Membres[Catégorie];"???");Membres[Catégorie];NBVAL;;;;;;MAP(Membres[Date
d’entrée];SI(Membres[Date
de sortie]=0;AUJOURDHUI();Membres[Date
de sortie]);LAMBDA(e;s;SI(ET(e<=G5;s>=G5);1;0))))

retourne ceci :

image

Bonsoir,

une proposition "à la tulipe_4" :
En J2 :=SOMMEPROD((Membres[[Civilité]:[Civilité]]="M.")*(Membres[[Catégorie]:[Catégorie]]=J$1)*(Membres[[Date
d’entrée]:[Date
d’entrée]]<=$G$5)*(Membres[[Date
de sortie]:[Date
de sortie]]=""))
à tirer vers O2
en J3 : =SOMMEPROD((Membres[[Civilité]:[Civilité]]="Mme")*(Membres[[Catégorie]:[Catégorie]]=J$1)*(Membres[[Date
d’entrée]:[Date
d’entrée]]<=$G$5)*(Membres[[Date
de sortie]:[Date
de sortie]]=""))
à tirer vers O3

ATTENTION ! les valeurs en ligne 1 doivent être égales aux valeurs de la colonne Catégorie, donc sans "s" à la fin et sans accents comme pour Sénior.

La double désignation de colonne permet de glisser la formule vers la droite tout en gardant la référence de la colonne du tableau structuré.

@ bientôt

LouReeD

Rechercher des sujets similaires à "formule ens"