Répartir par plusieurs catégories

  • Initiateur de la discussion Initiateur de la discussion Linoa
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

L

Linoa

Guest
Bonjour,
J'ai un gros problème et appel à l'aide !

Dans un fichier de 7 colonnes je dois répartir sur la dernière (no 7), l'ensemble des clients et ce par groupe d'âge. (catégorie 1, catégorie 2 et ainsi de suite jusqu'à la 5e).
La catégorie 1 est groupe d'âge compris entre 16 et 34 ans
Catégorie 2, 35 - 45 ans
Catégorie 3, 46 - 55 ans
Catégorie 4, 56 - 65 ans
Catégorie 5, plus de 65 ans

Dans la colonne 6, j'ai déjà calculé les âges grace à la foncition DATDIFF

Quelle formule utiliser ?!
Merci pour votre aide !

(fichier joint)
 

Pièces jointes

Re : Répartir par plusieurs catégories

Bonjour à tous,
Bienvenue à Linoa,

Un essai avec ce j'ai compris (tu avais une DATDIFF bizarre)

A+

Edition : il était temps que je me réveille...
 
Dernière édition:
Re : Répartir par plusieurs catégories

Bonjour,

Un autre essai par formule :

en sachant que la fonction que tu utilises (DIFFDATE) semble être une macro fonction ou une fonction issue d'une macro complémentaire (pas connue au bataillon, chez moi en tout cas)

Donc la formule en L2 :

Code:
=EQUIV(GAUCHE(K2;2)*1;{16;35;45;55;65;120})

Essaye et dis nous

@+

Edit : Oups, y a du monde !!! Salut les amis

@+
 
Re : Répartir par plusieurs catégories

Salut Jean-Claude,

Sur la base de la formule que j'avais proposé, on pourrait l'adapter ainsi :

Code:
=CHOISIR(EQUIV(GAUCHE(K2;2)*1;{16;35;45;55;65})
;"cat 1";"cat 2";"cat 3";"cat 4";"cat 5")

La fonction EQUIV permet de déterminer le rang de l'âge dans la matrice, utilisé ensuite dans la fonction CHOISIR.

Dans le cas présent, on peut se passer de la fonction CHOISIR, car les catégories correspondent au rang.

Voilou

Bonne soirée

@+
 
Re : Répartir par plusieurs catégories

Bonjour !

UN GRAND GRAND MERCI à TOUS !
J'ai trouvé la solution grâce à la formule EQUIV !
J'ai bien pu avancer dans mon travail...

Maintenant, si je veux calculer l'âge moyen des membres, ca ne marche pas avec la formule MOYENNE.

Auriez-vous un dernier conseil à me donner ?

MERCI !
 
Re : Répartir par plusieurs catégories

Bonjour,

Le souci pour le calcul de la moyenne d'âge vient du fait que les données que tu as en colonne K ne sont pas numériques (Utilisation d'une fonction DIFFDATE qui vient de je ne sais pas où).

Sur la base de ton fichier et en gardant cette fonction DIFFDATE, on peut quand même parvenir à calculer la moyenne avec cette formule matricielle :

=MOYENNE(SUBSTITUE(K2:K13;" ans";"")*1)

Formule matricielle à valider par CTRL + MAJ + ENTREE

plage de cellules à adapter au fichier réel.

Essaye et dis nous

@+
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
25
Affichages
5 K
Angelzeus
A
L
  • Question Question
Réponses
11
Affichages
2 K
LaSimonerie
L
S
Réponses
1
Affichages
1 K
SCorbeil
S
C
Réponses
3
Affichages
886
C
Réponses
9
Affichages
2 K
C
Réponses
0
Affichages
1 K
Cerealkiller57
C
L
  • Question Question
XL 2013 Aide VBA
Réponses
4
Affichages
1 K
LAC736
L
W
Réponses
6
Affichages
2 K
waligaroux
W
K
Réponses
12
Affichages
1 K
P
Réponses
3
Affichages
1 K
pedro59940
P
Retour