Recherche speciale dans une liste de nombre

Résolu
hashad -  
TT02 Messages postés 13 Statut Membre -
Bonjour,

Quelqu'un pourrait m'aider?
Pour trouver la formule excel qui consiste à chercher le plus grand nombre négatif dans une liste de nombre quelconque.
Dans l'exemple le nombre -2.5
dans la liste: 22.5
20
17.5
15
12.5
10
7.5
5
2.5
0
-2.5
-5
-7.5
-10
-12.5
-15
-17.5
-20
-22.5
-25

4 réponses

  1. pseudo001
     
    Perso, j'utiliserais la fonction si :
    =si(A1<0, max(A1);" ")

    Pseudo001
    0
    1. Louwé Messages postés 7 Statut Membre
       
      il ya pas de resultat avec =SI(A1<0;MAX(A1);"")
      rien
      0
  2. cousinhub
     
    Bonjour,

    Par cette formule matricielle :

    =MAX(SI(A1:A20<0;A1:A20))

    que tu valides en appuyant simultanément sur Ctrl + Maj + Entrée

    Bonne journée
    0
    1. Louwé Messages postés 7 Statut Membre
       
      Quand je tape la formule =MAX(SI(A1:A20<0;A1:A20))
      le resultat =0 alors ca doit être -2.5
      0
    2. TT02 Messages postés 13 Statut Membre 2
       
      Excellent
      0
  3. cousinhub
     
    Re,

    Comme précisé, il faut valider en appuyant "SIMULTANÉMENT" sur les trois touches :

    Ctrl + Maj + Entrée

    Soit :

    Contrôle + Maj (Flèche du haut, sous la touche "Verrouillage Majuscule") + la touche Entrée

    Ceci, lorsque tu as fini de taper la formule, et à la place de faire "Entrée" simplement
    0
    1. Louwé Messages postés 7 Statut Membre
       
      Ok, merci cousinhub
      Mais comment ecrire derière la formule "Ctrl + Maj + Entrée" et je veux que le résultat se positionne en face de la cellule correspondante comme suit:

      22.5
      20
      17.5
      15
      12.5
      10
      7.5
      5
      2.5
      0
      -2.5 -2.5
      -5
      -7.5
      -10
      -12.5
      -15
      -17.5
      -20
      -22.5
      -25

      est ce possible?
      0
  4. cousinhub
     
    Re-,

    Si c'est juste pour la repérer, tu peux utiliser la Mise En Forme Conditionnelle

    Tu entres cette formule dans la cellule B1

    Tu sélectionnes les cellules de A1 à a20

    Tu fais "Format/Mise En Forme Conditionnelle"

    Dans la liste déroulante, tu choisis "La formule est :"

    Et dans la formule, tu entres cette autre formule :

    =$A1=$B$1


    Tu cliques sur "Format", onglet "Motifs", et tu choisis la couleur que tu veux...
    0
    1. Louwé Messages postés 7 Statut Membre
       
      J'ai essayé autrement:
      =SI(A1<0;MIN(ABS($A$1:$A$20));"")
      dans la colonne suivante
      =SI(B1=MIN($D$1:$D$20);B1;"")
      Ce qui me donne 2.5 en face de -2.5

      Merci Louwé > cousinhub
      0