Trop d'argument dans formule SI

NaDO -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaite taper la formule suivante dans une cellule excel. J'ai trop d'arguments dans la formule SI.
Pouvez vous me venir en aide s'il vous plait ?
Je vous remercie.

=Si.(Somme($E$2:E3)<P22;1;Si(Somme($E$2:E3)<S22;2;Si(Somme($E$2:E3)<V22;3;Si(Somme($E$2:E3)<Y22;4;Si(Somme($E$2:E3)<AB22;5;Si(Somme($E$2:E3)<AE22;6;Si(Somme($E$2:E3)<AH22;7;Si(Somme($E$2:E3)<AK22;8;Si(Somme($E$2:E3)<AN22;9;Si(Somme($E$2:E3)<AQ22;10;Si(Somme($E$2:E3)<AT22;11;Si(Somme($E$2:E3)<AW22;12;0))))))))))))

4 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    bonjour
    si Excel avant 2007, 7 arguements maximum dans une selule formule
    Après 2007, pas de lmimite
    Mais en aparté: que fait le point derrière le 1° SI?

    si avant 2007 essayez avec
    =SI(Somme($E$2:E3)<P22;1;SI(Somme($E$2:E3)<S22;2;SI(Somme($E$2:E3)<V22;3;SI(Somme($E$2:E3)<Y22;4;SI(Somme($E$2:E3)<AB22;5;SI(Somme($E$2:E3)<AE22;6;SI(Somme($E$2:E3)<AH22;7;"")))))))&SI(Somme($E$2:E3)<AK22;8;Si(Somme($E$2:E3)<AN22;9;Si(Somme($E$2:E3)<AQ22;10;Si(Somme($E$2:E3)<AT22;11;Si(Somme($E$2:E3)<AW22;12;""))))

    soit donc
    en séparant les 7 premiers SI des 4 derniers par le signe &
    en terminant les 7 premiers par l'option;"") si pas véréfié
    en plaçant ensuite les 4 derniers
    si jamais vous n'obtenez pas un résultat numérique mais un texte suite à la concaténation via &, mettez tout l'ensemble entre parenthèses et terminez par *1

    sinon il faudra passer pas un tableau de référence et une formule recherche V, ce sera plus court
    crdlmnt
    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    1
  2. jc80 Messages postés 5063 Date d'inscription   Statut Membre Dernière intervention   1 443
     
    Bonjour

    Regarde déjà ta formule supprime le point qu'il y a après le premier SI
    Je viens de faire un essai de ta formule elle fonctionne en étant corrigée
    Cordialement
    0
  3. Raymond PENTIER Messages postés 58213 Date d'inscription   Statut Contributeur Dernière intervention   17 482
     
    Bonjour NaDO.

    Il est grand temps que tu passes à une version un peu moins archaïque :
    tu en es encore à Excel 2003, alors que nous travaillons tous avec Excel 2013 ou 2016 ...
    0
  4. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    bonjour,
    dans ta demande il y a certainement possibilité de travailler plus élégamment sans les SI comme les fonctions EQUIV, CHOISIR... par exemple.

    pour cela il faudrait que tu nous montres le classeur pour éventuellement mettre les cellules dans l'ordre croissant de leur valeur.

    pour cela
    <code>Mettre le classeur sans données confidentielles en pièce jointe sur « mon-partage.fr »
    et faire un clic droit-coller le raccourci dans votre message
    Dans l’attente

    --------------------------
    Au passage, XL2003 fonctionne toujours très bien et NON, Raymond, tout le monde n'est pas à 2013 ou 2016 !!! pour moi c'est 2007 pro et comme beaucoup de monde, les budgets sont de plus en plus serrés.

    0