Signe du Zodiaque

  • Initiateur de la discussion Père Igor
  • Date de début
P

Père Igor

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

AV

Guest
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]
 

Brigitte

XLDnaute Barbatruc
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
 

pat1545.

XLDnaute Accro
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
 

Brigitte

XLDnaute Barbatruc
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.
 

Tibo

XLDnaute Barbatruc
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.

@+
 

pat1545.

XLDnaute Accro
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
 

Monique

Nous a quitté
Repose en paix
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')
 

Brigitte

XLDnaute Barbatruc
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 ?
 
A

AV

Guest
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

  • Zodiaque.zip
    2.4 KB · Affichages: 206
  • Zodiaque.zip
    2.4 KB · Affichages: 194
  • Zodiaque.zip
    2.4 KB · Affichages: 200

Discussions similaires

Réponses
2
Affichages
79
Réponses
2
Affichages
87
Réponses
6
Affichages
370

Statistiques des forums

Discussions
311 735
Messages
2 082 024
Membres
101 873
dernier inscrit
excellllll