Le résultat d'une formule ne s'affiche pas

Bonjour z'a vous tous !

Petit soucis....

Quand je mets cette formule en fonction dans une cellule :

=SI(ESTERREUR(SI(INDEX(D_Design;PETITE.VALEUR(SI(D_Nr=$C$9;LIGNE(D_Design)-5;"");LIGNE()-21))>=0;SI(INDEX(D_Design;PETITE.VALEUR(SI(D_Nr=$C$9;LIGNE(D_Design)-5;"");LIGNE()-21))>0;INDEX(D_Design;PETITE.VALEUR(SI(D_Nr=$C$9;LIGNE(D_Design)-5;"");LIGNE()-21));"");""));"";SI(INDEX(D_Design;PETITE.VALEUR(SI(D_Nr=$C$9;LIGNE(D_Design)-5;"");LIGNE()-21))>=0;SI(INDEX(D_Design;PETITE.VALEUR(SI(D_Nr=$C$9;LIGNE(D_Design)-5;"");LIGNE()-21))>0;INDEX(D_Design;PETITE.VALEUR(SI(D_Nr=$C$9;LIGNE(D_Design)-5;"");LIGNE()-21));"");""))

Le résultat ne s'affiche pas. Même si je l'insert sur une autre cellule ou sur une autre feuille.

Je l'ai récupérée d'un autre classeur où elle fonctionnait très bien.

Mais là non .....

Pourtant :

  • Type de cellule "Standard"
  • Outils\Option\Formule = Décoché
  • Et beaucoup de vérifications déjà faites !!! .....

HELP ! Svp !!

Merci par avance

Bonjour,

selon moi le résultat s'affiche bien, puisque dans ta formule tu demandes de ne rien afficher dans certains cas. Je suppose que tu rencontres un de ces cas.

Impossible de t'aider davantage sans ton fichier.

Salut H2so4,

Merci pour ta réponse rapide.

voilà le fichier complet (et à ce stade de création aussi ... :/)

Tu trouveras le défaut dans l'onglet "Devis" cellule "C22"

18vba-bandit.zip (83.42 Ko)

Merci par avance

Bandit

Bonsoir,

dans ta formule

D_nr=$C$9 renvoie une erreur. Tu compares un ensemble de valeurs avec une seule valeur. Il faut que tu revoies ta formule. Cette formule ne peut fonctionner que si D_nr ne fait référence qu'à une seule valeur).

Re h2so4,

Je te remercie beaucoup pour ton hyper réactivité.

Ton constat est intéressant mais alors je ne comprends pas pourquoi cette formule fonctionne dans un autre classeur et pourquoi, lorsque je consulte l"Argument de la fonction, celui-ci me donne le résultat voulu ......

Et aussi comment formuler alors :

"SI(la cellule X est comprise dans l'ensemble "Y" alors......sinon....)"

Je continu à bidouiller dans ton sens mais j'ai l'impression que la solution est autre part.

Je reviendrais vers toi sur cette bizarrerie....

Merci encore

Bonne soirée

Bandit

J'AI TROUVE !!!!!!!!

La cellule est fusionnée ET ma formule n'est pas "Matricielle"....

Comme une formule "Matricielle" ne peut pas être dans des cellules fusionnées :

  • "Défusionner"
  • "Matricieller"
  • Se retaper toute la mise en page

Mais C'EST BON

Merci pour les recherches H2so4 !

Rechercher des sujets similaires à "resultat formule affiche pas"