Recherchev

Résolu/Fermé
Concierge011 Messages postés 52 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 3 février 2017 - 30 mai 2013 à 15:36
Concierge011 Messages postés 52 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 3 février 2017 - 30 mai 2013 à 18:56
Bonjour,
voici un exercice qui me laisse perplexe:


nommez la feuille 2 "NAISSANCE" et reproduisez le tableau NOM -> CATEGORIES. Encodez NOM et NAISSANCE
Rnommez la feuille 3 "CATEGORIE" et reproduisez le tableau AGE et CATEGORIES sur cette feuille.
En fonction de l'âge, ajoutez une fonction qui complétera la colonne "CATEGORIES" de la feuille "NAISSANCE"

Bref, j'ai deux tableaux, un NOM(A1) NAISSANCE(A2)(date de naissance) CATEGORIES(A3) et l'autre sur une autre feuille (le tableau est nommé AGE_CATEGORIES) AGE(A1) CATEGORIES(A2)

dans le premier tableau les cellules catégories doivent se remplir automatiquement via l'âge de la personne.
je dois faire une recherchev mais avec quel critère ? comment écrire rechercher la catégorie en calculant l'age d'après sa date de naissance ?
Pour info, la professeur, qui a 20 d'expérience, n'a pas encore trouvé






5 réponses

f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 1 708
30 mai 2013 à 17:11
Bonjour,
formule devrait ressembler a cela si il n'y a pas de plages d'age par categorie

=RECHERCHEV(ANNEE(AUJOURDHUI())-ANNEE(B2);Feuil2!A2:B15;2;FAUX)
0
Concierge011 Messages postés 52 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 3 février 2017
30 mai 2013 à 17:20
Bonjour,
je l'ai un peu modifiée en mettant le nom de la table et il est indiqué : #N/A

0
f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 1 708
30 mai 2013 à 17:30
Re,

pouvez mettre le fichier a dispo en cliquant sur le lien suivant

https://www.cjoint.com/

ne pas oublier de copier/coller le lien cree dans votre prochain message

A+
0
Concierge011 Messages postés 52 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 3 février 2017
30 mai 2013 à 17:39
0
RachelMartel Messages postés 435 Date d'inscription mardi 14 mai 2013 Statut Membre Dernière intervention 24 mars 2021 25
30 mai 2013 à 17:42
=RECHERCHEV(ANNEE(AUJOURDHUI())-ANNEE(B2);AGE;2;VRAI)

Il faut mettre vrai étant donné que tu n'as pas tous les âges possibles dans ton tableau.
Aussi, le nom de ta table matrice n'était pas le bon.
0
Concierge011 Messages postés 52 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 3 février 2017
30 mai 2013 à 17:49
Mais, vous êtes un expert. Si je comprend on ne peut pas renommer un table autant de fois que l'on veut.
En voyant la formule, ça parait si évident
Un tout grand merci
0
RachelMartel Messages postés 435 Date d'inscription mardi 14 mai 2013 Statut Membre Dernière intervention 24 mars 2021 25
30 mai 2013 à 18:17
Tu aurais pu utiliser le nom POUSSINS pour ta table, en enlevant la partie !A2:B15. Donc : =RECHERCHEV(ANNEE(AUJOURDHUI())-ANNEE(B2);POUSSINS;2;VRAI)
0
Concierge011 Messages postés 52 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 3 février 2017
30 mai 2013 à 18:56
oui, parce que si on oublie comment on a nommé la table et qu'on la renomme ça peut marcher, je viens de l'essayer dans un autre exercice ;-)
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
f894009 Messages postés 17200 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 11 septembre 2024 1 708
30 mai 2013 à 17:51
Re,


comme c'est une tranche d'age par categorie, il faut remplacer FAUX par VRAI (valeur approximative) dans la formule
0
Concierge011 Messages postés 52 Date d'inscription mercredi 29 mai 2013 Statut Membre Dernière intervention 3 février 2017
30 mai 2013 à 17:58
OK, j'ai bien compris le principe
Merci
0