Bloquer avec la formule si
Résolu
Bonjour a tous,
J ai fait un menu déroulant en liste qui contient 30 référence avec 30 tarifs
ma formule fonctionne très bien.
exemple: =si(a1="vert;"10€";si(a1="rouge;"20€"etc ... au bout de la sixième fois excel ne calcule plus et ce que je suis limité en longueur de formule? Si c 'est le cas j aimerai connaitre solution.
Merci a tous
J ai fait un menu déroulant en liste qui contient 30 référence avec 30 tarifs
ma formule fonctionne très bien.
exemple: =si(a1="vert;"10€";si(a1="rouge;"20€"etc ... au bout de la sixième fois excel ne calcule plus et ce que je suis limité en longueur de formule? Si c 'est le cas j aimerai connaitre solution.
Merci a tous
5 réponses
-
ContributeurSalut le Forum
Utilise une Table de correspondance, et la fonction RECHERCHEV.
Mytå -
ContributeurBonjour dada54.
Tu en es encore àExcel 2003
!
Depuis sa version 2007, Excel accepte plus de six imbrications de la fonction SI.
Mais cela demande beaucoup d'attention et de vigilance pour ne pas se mélanger les pinceaux ...
Tu dois attaquer le problème différemment, par exemple avec la fonction RECHERCHEV.
Cordialement. -
ContributeurBonjour,
Tu doic sans doute être avec une version 2003 qui est limitée à 6 niveaux de formules.
Au lieu d'utiliser SI
tu peux mettre=RECHERCHEV(A1;B:C;2;VRAI)
avec ta valeur en A1 tes références en colonne B et avec tes tarifs en colonne C : à toi d'adapter. -
ContributeurVoici un fichier-exemple : https://www.cjoint.com/c/EBhxSZ5kjFx
-
Bonjour Raymond
Je vous remercie vivement en plus c'est super rapide pas besoin de faire des formules ultra longues je vais apprendre à me servir de cette fonction.
Encore merci!!!
Bonne journée