• Initiateur de la discussion Initiateur de la discussion Père Igor
  • 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 !

P

Père Igor

Guest
Existe'il une formule qui permettrai d'attribuer un signe du zodiaque par rapport à une date de naissance.
 
Salut,

En A1 la date de naissance
Cellule au format police = Windings
=INDEX({'g';'h';'i';'^';'_';'z';'a';'b';'c';'d';'e';'f';'g'};EQUIV(DATE(;MOIS(A1);JOUR(A1));{0;21;51;81;112;142;174;206;237;268;298;328;356};1))

Pour avoir les noms du signe du zodiaque et non les symboles :
=INDEX({'Capricorne';'Verseau';'Poissons';'Bélier';'Taureau';'Gémeaux';'Cancer';'Lion';'Vierge';'Balance';'Scorpion';'Sagittaire'};EQUIV(DATE(;MOIS(A1);JOUR(A1));{0;21;51;81;112;142;174;206;237;268;298;328;356};1))

AV [aaa]
 
Très fort Alain, comme d'hab.. Je garde..

Mais AVoue, je t'ai bien aidé, non ? 😉 😉

Bon je rigole, mais je comprends rien du tout à ta formule, si t'avais envie de décortiquer un tout petit peu, je viens d'essayer, rien...

PS : juste un petit espace de trop devant le mot MOIS dans la première formule pour Père Igor, mais ca marche d'enfer.

Message édité par: Brigitte, à: 17/04/2006 11:56
 
Salut,

je crois avoir compris mais c'est enore plus dur à expliquer clairement :
index('g','h' etc…
nous ramène la lettre de l'alphabet qui, en windings, donnera le signe voulu.
equiv(…. ira chercher par rapport à une date quel jour de l'année est situé dans la matrice de 0 à 356
sachant que le 21eme jour est le premier du signe 'verseau', le 51eme poisson etc...)
donc sachant quel jour de l'année (le quantieme depuis le 1er janvier ) il fera la correspondance entre ce jour dans la table comme ceci: le 21 eme jour donnera la lettre 'h', le 51eme donnera 'i'.
Voilà, il nous expliquera peut etre mieux mais j'ai compris je principe mais je n'aurais pas été capable d'écrire cette formule 'AVenne'
C'est donc un 'simple' index equiv mais formulé autrement puisque le table est ici en dur dans la formule.
C
 
Merci Patrick.

J'avais un peu compris ca... Mais bon quant à faire et se souvenir de THE FORMUL... y a un monde ! mais je l'ai mise au chaud, elle peut servir pour des tas d'autres correspondances, je suis sûre.

As-tu une idée pour le 1 de la fin ? C'est peut tjs comme ca avec equiv comme le faux ou vrai de recherchev ?

Dommage que Père Igor ne revienne pas.
 
Salut Brigitte,

Petite recherche pour le 1 :

il s'agit du dernier argument de la fonction EQUIV (qui est facultatif).

L'aide d'Excel dit :

Si la valeur de l'argument type est 1, la fonction EQUIV trouve la valeur la plus élevée qui est inférieure ou égale à celle de l'argument valeur_cherchée. Les valeurs de l'argument tableau_recherche doivent être placées en ordre croissant : ...-2, -1, 0, 1, 2, ...A-Z, FAUX, VRAI.

Reste à bien comprendre comment il est employé dans la formule d'Alain.

@+
 
re
aide excel:
Si la valeur de l'argument type est 1, la fonction EQUIV trouve la valeur la plus élevée qui est inférieure ou égale à celle de l'argument valeur_cherchée. Les valeurs de l'argument tableau_recherche doivent être placées en ordre croissant : ...-2, -1, 0, 1, 2, ...A-Z, FAUX, VRAI.

donc ici il ira chercher le jour 20 si la correspondance lui dit 21 dans la formule; si on est le 50 eme jour, il n'ira pas chercher 51 mais le 21 qui lui est immédiatement inférieur.

Bye
 
Bonjour,

Avec la fonction Choisir()
=CHOISIR(EQUIV(DATE(;MOIS(B2);JOUR(B2));{0;21;51;81;112;142;174;206;237;268;298;328;356});'Capricorne';'Verseau';'Poisson';'Bélier';'Taureau';'Gémeaux';'Cancer';'Lion ';'Vierge';'Balance';'Scorpion';'Sagittaire';'Capricorne')
 
Ouh la la Monique, en plus tu nous donnes le choix... C'est le cas de le dire...


Merci merci, moi je rajoute celle ci (un peu plus facile, si on peut dire, car comme il y a du 'matricielle' là dessous).

Question subsidiaire : une fonction matricielle, faut la valider par ctrl/maj/entrée (de mémoire), mais quand il y a les crochets à l'intérieur, ca se fait tout seul la validation ?
 
Re,

''...Mais AVoue, je t'ai bien aidé, non ? 😉 😉''
Ah oui car d'un peu plus j'allais me servir de RECHERCHEtruc...! Ouarff, ouarff !

''... si t'avais envie de décortiquer un tout petit peu, je viens d'essayer, rien...''

Je me suis forcé ....

AV [aaa] [file name=Zodiaque.zip size=7836]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/Zodiaque.zip[/file]
 

Pièces jointes

- 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

Réponses
10
Affichages
674
Réponses
1
Affichages
41
Réponses
2
Affichages
145
Réponses
6
Affichages
189
Retour