Fonction "SI" complexe....

styloweb Messages postés 22 Statut Membre -  
Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je cherche à faire une fonction "SI" à plusieurs conditions, mais je n'y parviens pas....

Je m'explique :

Si le chiffre de la colonne 1 est inférieur à 1000, alors le résultat est 0 dans le colonne 2.
Si le chiffre de la colonne 1 est entre 1000 et 10001, alors le résultat est 5 dans la colonne 2.
Etc.

Voici ma formule, mais je n'obtiens que des 5 et des 0 dans la colonne 2....

=SI(B2<1000;0;SI(1000<B2<10001;5;SI(10000<B2<50001;10;SI(50000<B2<=100000;15;SI(B2>10000;20;"")))))

D'avance merci.

3 réponses

  1. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 488
     
    =SI(B2<1000;0;SI(B2<10001;5;SI(B2<50001;10;SI(B2<100001;15;20))))
    0
  2. styloweb Messages postés 22 Statut Membre 5
     
    Je vous remercie pour votre précieuse aide, ça m'a bien aidé !!!

    A présent, je cherche à récupérer le nombre de "résultats du moteur de recherche Google" pour une liste de mots-clés.

    Au regard de votre niveau Excel, si vous avez des idées, je suis preneur...

    Colonne A | Colonne B
    mot-clé1 | Nbre de résultats Google 1
    mot-clé2 | Nbre de résultats Google 2
    mot-clé3 | Nbre de résultats Google 3
    ...

    Merci ;)

    Laurent.
    0
    1. Raymond PENTIER Messages postés 58225 Date d'inscription   Statut Contributeur Dernière intervention   17 488
       
      Tant mieux, pour ton premier problème.

      Quant au second, j'avoue que je ne comprends pas : Il suffirait en C1 de mettre la formule =SOMME(B:B)
      non ?
      0
  3. Christof422 Messages postés 990 Statut Membre 213
     
    Tu peux faire une maccro avec des else if.
    -2
    1. chossette9 Messages postés 6855 Date d'inscription   Statut Contributeur Dernière intervention   1 313
       
      Bonjour,

      pas besoin de macro, puisqu'Excel accepte l'imbrication de 7 conditions SI !

      Il suffit simplement de bien coder ce que vous voulez :

      =SI(B2<1000;0;SI(B2<10000;5;SI(B2<50000;10;SI(B2<=100000;15;SI(B2>100000;20;"")))))


      Cordialement.
      0