Aide sur 2 formules compléxes sous excel

Résolu
math59390 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -  
math59390 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

ma 1ere recherche de formule:

Dans une base de données, j'ai 4 colonnes dans laquelle il y a des 1 pour pointer la personne concernée.
Puis dans une autre colonne, j'ai des 0,1,2,3,4,5 et 6 afin de determiner une fréquentation et enfin une colonne avec des dates aléatoires depuis 2005 à 2008.

je désire compter le nombre de 0,1,2,3,4,5 et 6 individuellement par personne par mois et année.

POur la 2e recherche deformule:

Dans la même base de données, j'ai en plus une colonne avec des nom d'entreprises.

Je désire comptabiliser par entreprise individuellement le nombre 1,2,3,4,5 et 6 pour un mois (janvier 2008 pour l'exemple) ainsi que la personne qui a encharge l'entreprises.

je vous transmet le lien pour exemple

http://www.cijoint.fr/cjlink.php?file=cj200812/cij5fYbkMc.xls


Je vous en remercie par avance de votre aide.
A voir également:

3 réponses

nikomania Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   22
 
Hello. j'ai résolu a peu près ton probleme...je m'explique :

Sur la deuxième feuille, j'ai converti le mois souhaité en chiffre...il y a surement une fonction pour convertir un mois numérique en mois en texte mais je ne la connais pas...

et deuxièmement, j'ai pas compris ce que tu voulais pas "la personne en charge de l'entreprise"

Sinon le reste marche =)

https://www.cjoint.com/?mwr2aAqArg
0
nikomania Messages postés 194 Date d'inscription   Statut Membre Dernière intervention   22
 
a ba pour l'histoire des mois en numérique ou en texte...y a la solution dans ton fichier avec la formule que t'avais faite avec dateval...manque plus que ton histoire de personne en charge de l'entreprise
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
bonjour

Il me semble que tu dois avoir un onglet où tu as ta base et donc pour que les formules soient plus facilement transposables j'ai transféré ta base sur un onglet appelé "base".

Je t'ai créé 2 formules en adaptant au minimum ton tableau :

je désire compter le nombre de 0,1,2,3,4,5 et 6 individuellement par personne par mois et année.

=SOMMEPROD((MOIS(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=MOIS($A4))*(ANNEE(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=ANNEE($A4))*(DECALER(base!$L$3;;;NBVAL(base!$M:$M)-1;1)=B$3)*(DECALER(base!$A$3;;EQUIV(B$2;base!$2:$2;0)-1;NBVAL(base!$M:$M)-1;1)))


Je désire comptabiliser par entreprise individuellement le nombre 1,2,3,4,5 et 6 pour un mois (janvier 2008 pour l'exemple) ainsi que la personne qui a encharge l'entreprises.

=SOMMEPROD((MOIS(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=EQUIV($B$2;$1:$1;0))*(ANNEE(DECALER(base!$M$3;;;NBVAL(base!$M:$M)-1;1))=$A$2)*(DECALER(base!$L$3;;;NBVAL(base!$M:$M)-1;1)=B$3)*(DECALER(base!$O$3;;;NBVAL(base!$M:$M)-1;1)=$A4))

Comme tu n'avais pas mis la colonne choisie pour les noms de structure, je l'ai affectée en O.

Les formules fonctionnent quelle que soit la taille de ta base car les formules DECALER ciblent le tableau utilisé.


Le classeur modifié : http://www.cijoint.fr/cjlink.php?file=cj200812/cijIWBh2ik.xls
0
math59390 Messages postés 27 Date d'inscription   Statut Membre Dernière intervention  
 
un grand merci pour votre aide, mon probléme trés complexe est résolu

Encore merci
0