Re : Problème de simplification de formules
Bonsoir
Toujours avec CHOISIR, mais en écrivant "Inexistant" lorsque la cellule B13 contient du texte.
=CHOISIR(SI(ESTNONTEXTE(B13);B13;8);RECHERCHEV(B15;A2:B8;2;0);RECHERCHEV(B15;C2
8;2;0);RECHERCHEV(B15;E2:F8;2;0);RECHERCHEV(B15;G2:H8;2;0);RECHERCHEV(B15;I2:J8;2;0);RECHERCHEV(B15;K2:L8;2;0);RECHERCHEV(B15;M2:N8;2);"Inexistant")
Au besoin, pour écrire un autre texte, par exemple jaune :
=CHOISIR(SI(ESTNONTEXTE(B13);B13;9);RECHERCHEV(B15;A2:B8;2;0);RECHERCHEV(B15;C2
8;2;0);RECHERCHEV(B15;E2:F8;2;0);RECHERCHEV(B15;G2:H8;2;0);RECHERCHEV(B15;I2:J8;2;0);RECHERCHEV(B15;K2:L8;2;0);RECHERCHEV(B15;M2:N8;2);"Inexistant";"jaune")
et dans le cas présent, B13 pouvant prendre les valeurs de A à G
=CHOISIR(CODE(B13)-64;RECHERCHEV(B15;A2:B8;2;0);RECHERCHEV(B15;C2
8;2;0);RECHERCHEV(B15;E2:F8;2;0);RECHERCHEV(B15;G2:H8;2;0);RECHERCHEV(B15;I2:J8;2;0);RECHERCHEV(B15;K2:L8;2;0);RECHERCHEV(B15;M2:N8;2);"Inexistant")
Ceci dit, la méthode proposée par Tibo et abcd, avec DECALER, est nettement plus sympa, plus astucieuse... Je n'avais pas regardé le contenu des RECHERCHEV(...).
@ plus