Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Simplification d'une formule.

NICOALBERT

XLDnaute Occasionnel
Bonjour,

Est ce qu'il y a moyen de simplifier cette formule ?

=SI(RECAPEO2!K4="";"Page 1 sur 1";SI(RECAPEO2!K4<>"";"Page 1 sur 2");SI(RECAPEO3!K4<>"";"Page 1 sur 3");SI(RECAPEO4!K4<>"";"Page 1 sur 4");SI(RECAPEO5!K4<>"";"Page 1 sur 5");SI(RECAPEO6!K4<>"";"Page 1 sur 6");SI(RECAPEO7!K4<>"";"Page 1 sur 7");SI(RECAPEO8!K4<>"";"Page 1 sur 8");SI(RECAPEO9!K4<>"";"Page 1 sur 9");SI(RECAPEO10!K4<>"";"Page 1 sur 10"))

Cordialement.
 

CISCO

XLDnaute Barbatruc
Re : Simplification d'une formule.

Bonsoir

Sans fichier exemple, nous ne pouvons pas sérieusement tester ta formule. A première vue, il y a trop de parenthèses. En plus, j'ai l'impression qu'elle ne donnera que les réponses "Page 1" sur 1 et "Page 1 sur 2". A toi de détailler davantage ta demande.

@ plus
 
Dernière édition:

Dormeur74

XLDnaute Occasionnel
Re : Simplification d'une formule.

Bonjour tout le monde.
Si on n'a pas eu de fichier joint, c'est parce qu'il y a, à mon avis, 3 erreurs dans cette formule qui fait qu'elle ne peut pas fonctionner : 1 erreur de logique et 2 erreurs de syntaxe.

Erreur de logique : on n'arrivera jamais à la 3e condition, car une des deux premières (RECAPE02!K4 vide et RECAPE02!K4 non vide) sera forcément vraie.

Erreur de syntaxe 1 : on ne peut pas imbriquer autant de SI que l'on veut dans une formule (tu as dépassé la limite)
Erreur de syntaxe 2 : à la fin de ta formule, tu ne proposes rien si toutes les conditions sont fausses, ce qui est interdit.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…