Valider ma fonction

Bonjour,

Pouvez vous regarder ma fonction et me dire si vous validez ou pas et si il y a des erreurs m'indiquer pourquoi ça ne fonctionne pas.

=RECHERCHEV(SUBSTITUE(SUBSTITUE(CNUM(CONCAT(A1;A2;A3;A4;A5;A6));"8";"6");"7";"9");HexDef!A2:D65;3;FAUX)

Merci

Bonjour,

Essai ça :

=RECHERCHEV(CNUM(SUBSTITUE(SUBSTITUE(CONCAT(A1;A2;A3;A4;A5;A6);"8";"6");"7";"9"));HexDef!A2:D65;3;FAUX)

Non erreur #N/A

Ce qui veux dire que soit tu n'as pas la valeur cherché dans la colonne A de HexDex, soit il y est mais ce n'est pas un nombre.

Si tu ne trouves toujours pas, envoi un fichier

Bon ça me prend la tête...

ça ça fonctionne :

=SUBSTITUE(SUBSTITUE(CNUM(CONCAT(A1;A2;A3;A4;A5;A6));"6";"8");"9";"7") -> 967887 -> 787887

ça aussi :

=RECHERCHEV(CNUM(D14);HexDef!A2:D65;2;FAUX) -> D14 = 787887 -> JING

J'ai fait le test sur la feuil8.

Ton premier msg remplace les 8 par les 6 et les 7 par les 9
SUBSTITUE(X;"8";"6") et SUBSTITUE(X;"7";"9")

Maintenant c'est l'inverse
SUBSTITUE(X;"6";"8") et SUBSTITUE(X;"9";"7")

Je n'ai pas compris dans ton fichier ou sont les "CONCAT(A1;A2;A3;A4;A5;A6)"

et ton fichier contient 5 feuille pas de feuil8

Oui je me suis trompé de fichier !! quel boulet !!

j'ai fait quelques modifs entre temps !!

Tu dois avoir Tirage hexagramme, HexDef, Mutation, Oppose, DeuxRoues et Feuil8.

Dans Tirage hexagramme il y a un tableau numéroté de 1 à 6 et en bout de ligne un total, c'est ce qui sert dans le CONCAT. et une recherche derrière pour aller chercher la valeur dans le tableau HexDef.

Oui du coup melange de mon 1er message et de mon dernier :

=RECHERCHEV(CNUM(SUBSTITUE(SUBSTITUE(CONCAT(A1;A2;A3;A4;A5;A6);"6";"8");"9";"7"));HexDef!A2:D65;3;FAUX)

Feuil8 Cellule F14 => resultat 48

Rechercher des sujets similaires à "valider fonction"