Aide sur 2 formules compléxes sous excel

Résolu/Fermé
math59390 Messages postés 27 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 19 avril 2011 - 22 déc. 2008 à 15:35
math59390 Messages postés 27 Date d'inscription jeudi 27 novembre 2008 Statut Membre Dernière intervention 19 avril 2011 - 24 déc. 2008 à 11:00
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 samedi 4 octobre 2008 Statut Membre Dernière intervention 1 décembre 2009 22
22 déc. 2008 à 17:06
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 samedi 4 octobre 2008 Statut Membre Dernière intervention 1 décembre 2009 22
22 déc. 2008 à 17:21
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 lundi 18 octobre 2004 Statut Contributeur Dernière intervention 24 juin 2020 4 684
23 déc. 2008 à 18:58
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 jeudi 27 novembre 2008 Statut Membre Dernière intervention 19 avril 2011
24 déc. 2008 à 11:00
un grand merci pour votre aide, mon probléme trés complexe est résolu

Encore merci
0