Formule Excel

Bonjour,

=COUNTIF(B2:B20;MAX(B2:B20)) soit en formule française =NB.SI(B2:B20;MAX(B2:B20))

le résultat de cette formule dans les colonnes sont :

---colonne1 --- colonne2---colonne3---colonne4
A1-----5------------2-------------4-----------1

Je souhaiterai trouver une formule qui dise que :

lorsque le resultat est 5 (exemple colonne1, résultat de la formule =NB.SI) alors je divise le résultat par 10
si 4 divise par 100
si c'est 3 par 1000
si c'est 2 par 10000
si c'est 1 par 100000

Merci de votre aide
Configuration: Windows Vista Internet Explorer 7.0

4 réponses

  1. il faut utilisé la formule de la condition SI
    0
    1. C'est ce que je me suis dis et ma formule et ça donnait :

      =SI.MAX(B2=5;5*0,1)SI.MAX(B2=4;4*0,01)SI.MAX(B2=3;3*0,001)SI.MAX(B2=2;2*0,0001)SI.MAX(B2=1;1*0,00001)

      Mais le résultat reste à 0 et donc ma formule n'est pas bonne. En plus j'ai Excel en anglais donc ça donne

      =IF(MAX(B2=5;5*0,1)IF(MAX(B2=4;4*0,01)IF(MAX(B2=3;3*0,001)IF(MAX(B2=2;2*0,0001)IF(MAX(B2=1;1*0,00001))))))
      0
      1. toujour pas résolu ton probleme ?
        0
    2. c normal ta formule est fausse
      la formule ressemble a sa =SI(Colone1...=...;....;SI(....
      etc etc bref pour taider le premier ; signife alor et le 2è ; signifie sinon se ki te ramene sur une autre variable
      au pire envoi une foto de ton tablo jle recopiré et jferé la formule pour ateindre le resulta ke tu recherche
      0
      1. Contributeur
        Bonsoir,

        essaies:
        =SI(B2<1;"";CHOISIR(B2;0,00001;0,0002;0,003;0,04;0,5))

        je te laisse le soin de traduire dans le langage de la perfide Albion....
        0