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

Comment mettre plus de 255 caractères dans une formule ?

  • Initiateur de la discussion Initiateur de la discussion kimble89
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

K

kimble89

Guest
Bonjour,
Je suis confronté à la difficulté suivante, que je n'arrive pas à contourner:
J'ai besoin de modifier une formule de calcul existante qui, du coup, va dépasser les 25 caractères autorisés dans une cellule Excel..
Quelqu'un connait-il une astuce pour pouvoir dépasser cette limite des 25 caractères ?
C'est une formule avec des SI imbriqués et il faut que je rajoute des conditions.
Merci de votre aide
Kimble
 
Dernière modification par un modérateur:
Re : Comment mettre plus de 26 caractères dans une formule ?

Bonsoir,
Peux tu nous fournir un fichier exemple pour qu'on puisse bien comprendre la problématique???
@ te relire
 
Re : Comment mettre plus de 26 caractères dans une formule ?

Bonjour

Tu peux peut être contourner le problème en donnant un nom, court, à une partie de la formule.

@plus
 
Re : Comment mettre plus de 255 caractères dans une formule ?

Bonjour,
Merci à tous pour vos interventions. Ma version d'Excel est Excel 2002.
Voici la formule en question:

=SI(BO_1!$J$11=$C$75;$D$75;SI(BO_1!$J$11=$C$76;$D$76;SI(BO_1!$J$11=$C$77;$D$77;SI(BO_1!$J$11=$C$78;$D$78;SI(BO_1!$J$11=$C$79;$D$79;SI(BO_1!$J$11=$C$80;$D$80;SI(BO_1!$J$11=$C$81;$D$81;SI(BO_1!$J$11=$C$82;$D$82;SI(BO_1!$J$11=$C$83;$D$83;SI(BO_1!$J$11=$C$84;$D$84;SI(BO_1!$J$11=$C$85;$D$85;SI(BO_1!$J$11=$C$86;$D$86;SI(BO_1!$J$11=$C$87;$D$87;SI(BO_1!$J$11=$C$88;$D$88;SI(BO_1!$J$11=$C$89;$D$89;SI(BO_1!$J$11=$C$90;$D$90;""))))))))))))))))

Si vous essayer de coller ça dans une cellule, vous voyez que ça donne le message d'erreur "La formule que vous avez tapée contient une erreur" alors qu'il n'y a pas d'erreur, mais plus de 255 CHR$

La remarque me parait intéressante, mais je ne vois pas comment donner un nom à une partie de la formule.
Merci encore à tous.
Kimble
 
Dernière modification par un modérateur:
Re : Comment mettre plus de 26 caractères dans une formule ?

Bonjour,
Un fichier exemple avec l'explication de l’intérêt de cette formule + le résultat souhaité calculer manuellement sera plus clair et plus parlant.
Amicalement
 
Re : Comment mettre plus de 26 caractères dans une formule ?

Bonjour,
Merci de l'intérêt que vous portez à mon problème de Fle. Cette formule est incluse dans un fichier professionnel, que je n'ai malheureusement pas le temps de nettoyer (si toutefois c'est possible) pour le poster en ligne
Désolé
Kimble
 
Re : Comment mettre plus de 26 caractères dans une formule ?

Bonjour, salut les autres,

L'erreur n'est pas le nombre de caractères mais bien le nombre de fonctions (SI) imbriquées (max 7).

J'avais aussi songé à la proposition de Rachid, mais il faudra peut-être l'adapter au cas où la valeur cherchée n'est pas trouvée.
Dans ce cas la formule initiale renvoie "".

Autre solution : écrire trois formules avec un maximum de 7 fonctions imbriquées et les additionner.

Un exemple en pièce jointe permettrait d'y voir plus clair.
 
Re : Comment mettre plus de 255 caractères dans une formule ?

Bonjour,
Merci à tous pour vos réponses et solutions proposées.
J'ai finalement retenu cette formule:

=SI(NB.SI($C$75:$C$90;GT_1!$J$61)=0;"";RECHERCHEV(GT_1!$J$61;$C$75:$D$90;2;FAUX))

Kimble
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
18
Affichages
2 K
Réponses
3
Affichages
592
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…