Compter nombre d'occurences sous deux conditions

Résolu
kaiser4 Messages postés 109 Date d'inscription lundi 2 juillet 2007 Statut Membre Dernière intervention 11 mars 2024 - 11 mars 2024 à 11:21
kaiser4 Messages postés 109 Date d'inscription lundi 2 juillet 2007 Statut Membre Dernière intervention 11 mars 2024 - 11 mars 2024 à 16:10

Bonjour,

Je travail sur google sheet, et je souhaite compter le nombre d'occurrences dans un tableau mais en fonction de deux conditions. 

J'ai essayé vlookup, NB.SI, etc... mais je n'y arrive pas !


Voici le lien vers le fichier. 
https://www.cjoint.com/c/NClkqa1DeOm

Je souhaite compter les jours d'occupation des salles par mois en fonction de la personne présente dans celle-ci. 

Merci d'avance.

A voir également:

2 réponses

bigoudiii Messages postés 243 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 13 décembre 2024 81
11 mars 2024 à 13:45

Hello,

Dans un premier temps pour Janvier, essaie en C32 et à recopier vers le bas :

=SI(OU($A32="";$B32="");"";SOMMEPROD(($B$14:$AF$17=$B32)*($A$14:$A$17=$A32)))

et pour février en D32 :

=SI(OU($A32="";$B32="");"";SOMMEPROD(($B$23:$AF$26=$B32)*($A$23:$A$26=$A32)))

Si ok on pourrait par la suite automatiser le mois, mais ça complique un peu la formule

1
kaiser4 Messages postés 109 Date d'inscription lundi 2 juillet 2007 Statut Membre Dernière intervention 11 mars 2024 2
11 mars 2024 à 14:48

Merci beaucoup, ça fonctionne !!!!!

Si cela ne te dérange pas,  je veux bien la formule pour automatiser le mois stp ?

0
bigoudiii Messages postés 243 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 13 décembre 2024 81 > kaiser4 Messages postés 109 Date d'inscription lundi 2 juillet 2007 Statut Membre Dernière intervention 11 mars 2024
11 mars 2024 à 15:34

Re,

Tu peux essayer en C32, à recopier vers le bas et à droite :

=SI(OU($A32="";$B32="");"";SOMMEPROD(N(INDEX(DECALER($A$1;EQUIV(C$31;$B:$B;0)+1;0;4;32);EQUIV($A32;INDEX(DECALER($A$1;EQUIV(C$31;$B:$B;0)+1;0;4;32);0;1);0);0)=$B32)))

Les infos ;4;32 représente la hauteur de plage  (4 noms), et la largeur de plage (31 jours + le nom). Infos à adapter si ton fichier change.

0
kaiser4 Messages postés 109 Date d'inscription lundi 2 juillet 2007 Statut Membre Dernière intervention 11 mars 2024 2 > bigoudiii Messages postés 243 Date d'inscription lundi 19 décembre 2022 Statut Membre Dernière intervention 13 décembre 2024
11 mars 2024 à 15:48

Merci énormément !!

0
ccm81 Messages postés 10903 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 19 novembre 2024 2 428
11 mars 2024 à 15:49

Bonjour à tous les deux

Un peu plus simple en nommant les plages et en squattant la formule de bigoudii (merci à toi)

https://www.cjoint.com/c/NCloVIl6KgB

Cdlmnt

0
kaiser4 Messages postés 109 Date d'inscription lundi 2 juillet 2007 Statut Membre Dernière intervention 11 mars 2024 2
11 mars 2024 à 16:10

Merci !

0