10 valeurs les plus proche

Résolu
biker1969 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour, à tous

Voilà mon problème.

Je dois trouver les 10 valeurs les plus proches d'une donnée fixe que cela soit positif ou négatif.
J'aimerais aussi que lorsque je rajoute des données (environ 2000) les valeurs les plus proches se mettent à jour en me les sortants par exemple en couleur ou avec un N° de place.

Là je sèche complètement.
D'avance je vous remercie fortement de votre aide

En lien le fichier Excel.

https://onedrive.live.com/?id=3E333F40B6B6B4C%21117&cid=03E333F40B6B6B4C

5 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour Biker1969

    Essayer ceci

    =SIERREUR(RANG(C16;C$5:C$19;);"")
    0
    1. biker1969 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour PHILOU10120

      Merci pour la formule mais cela ne donne pas un classement de la valeur fixe.

      Je dois pouvoir savoir quelle est le classement des valeurs les plus proches de la valeur fixe aussi bien en positif que négatif. 1 étant le résultat exact, 2 à + ou- 10 centimes etc.
      0
  2. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour
    pour ressortir uniquement les 10 valeurs les plus proches de C3:
    dans la colonne D en ligne avec les valeurs en B:
    =SI(RANG(C6;$C$6:$C$19;1)<=10;$B6;"")

    pour créer un tableau hors champ avec la liste croissante des 10 valeurs le plus proches:
    dans la 1° cellule, à tirer sur 10 lignes :
    =INDEX($B$6:$B$19;EQUIV(PETITE.VALEUR($C$6:$C$19;LIGNE(A1));$C$6:$C$19;0))

    et pour le même tableau que ci dessus une formule matricielle à tirer sur 10 lignes pour éviter la colonne C:
    =INDEX($B$6:$B$19;EQUIV(PETITE.VALEUR($B$6:$B$19-$C$3;LIGNE(A1));($B$6:$B$19-$C$3);0))
    attention
    formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées.

    elle s'affiche automatiquement entre accolades dans la barre des formules
    (cette formule étant assez lourd bien limiter les champs aux nombres lignes nécessaires

    crdlmnt
    La qualité de la réponse dépend surtout de la clarté de la question, merci!
    0
  3. biker1969 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
     
    Bonjour,

    Merci pour les formules.

    Malheureusement, le résultat n'est pas ce que j'attends.

    il faudrait uniquement les 10 estimation positives et les 10 estimation négatives le plus proche de la cellule C3.
    Pour le moment je n'ai que 20 estimations mais celle-ci vont augmenter

    https://onedrive.live.com/?id=3E333F40B6B6B4C%21117&cid=03E333F40B6B6B4C

    Salutations
    0
  4. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Re
    voyez ici si ça peut convenir (toujours en matricielle)
    à adapter à la configuration souhaitée
    https://mon-partage.fr/f/REGBET4e/
    0
    1. biker1969 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour Vaucluse


      Genial c'est exactement ce que je cherchais. :)

      Un tout grand MERCI
      0
      1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453 > biker1969 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
         
        Alors je passe le sujet en résolu
        Bonne route
        crdlmnt
        0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mdo100 Messages postés 126 Date d'inscription   Statut Membre Dernière intervention   22
     
    Bonjour,

    Dans le même esprits que Vaucluse.

    Avec Rang sans doublons colonne "D".
    Classement des valeurs en colonne "E".

    Colonne "G" pour décaler le résultat recherche des 10 petites valeurs autour des résultats de la colonne "E".

    MFC = 650 Jaune et > 650 Vert et < 650 Rouge.

    Voir si cela convient. http://www.cjoint.com/c/GFgqKGdsjqu

    Cordialement.
    0
    1. biker1969 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
       
      Bonjour mdo

      Merci pour votre aide
      Avec les deux versions je vais pouvoir finaliser les résultats de mon concours

      Merci!
      0