IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Discussion :

Valeur la plus fréquente dans un tableau

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut Valeur la plus fréquente dans un tableau
    Bonjour,

    J'aimerais afficher au même titre que les valeurs palmarès minimum et maximum d'un tableau, la valeur la plus fréquente du tableau.
    Existe t-il une formule ou fonction toute faite ???

    Merci de votre aide.
    Salutations

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Points : 688
    Points
    688
    Par défaut
    je dirais que le plus simple c'est de faire une variable count() in block et puis de mettre un palmares sur cette variable

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Septembre 2009
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2009
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    Merci pour votre réponse...
    Malheureusement, ne connaissant pas ou très peu, je n'y arrive pas.
    Je recherche l'équivalent de la fonction MODE sous Excel.
    Ci-dessous, une description de mon tableau.
    Merci de votre aide.

    01/01/2009 10
    04/01/2009 20
    12/01/2009 40
    01/02/2009 20
    10/02/2009 20
    01/03/2009 30

    Maximum 40
    Minimum 10
    Souvent ??? devrait être égal à 20

  4. #4
    Membre éclairé

    Profil pro
    Inscrit en
    Juillet 2008
    Messages
    791
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 791
    Points : 688
    Points
    688
    Par défaut
    Je ne connais pas de fonction qui permette dans Bo de faire comme mode directement

    Par contre, tu peux compter le nbre d'occurence de chaque object dans une variable du genre
    Comptage :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Count([Date]) In ([10/20/30/40])
    (ca compte combien il y a de date pour chaque n° dans la seconde colonne, et donc combien il y a de ligne avec ce n° la dans la seconde colonne)

    Et apres, tu peux prendre celui qui a le plus grand nombre d'occurence

    Test
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =If([comptage]=Max([comptage]) In Block;1;0)
    (ca regarde si ce qu'on vient de compter est égale a la plus grand valeur de comptage, pour tout les n°, si oui, et donc si c'est l'objet qui revient le plus souvent, ca met 1, sinon ca met 0)

    Et puis tu mets ta variable [10/20/30/40] et tu poses un filtre sur test, tu ne garde que les 1

    Est-ce que c'est plus clair comme ca? si non, il faut expliquer ou exactement l'explication n'est pas clair

  5. #5
    Expert confirmé
    Avatar de doc malkovich
    Homme Profil pro
    Consultant en Business Intelligence
    Inscrit en
    Juillet 2008
    Messages
    1 884
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Consultant en Business Intelligence

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 884
    Points : 4 285
    Points
    4 285
    Billets dans le blog
    1
    Par défaut
    Sous Oracle tu as la fonction stats_mode
    A mon avis le + simple c'est de créer un objet dans l'univers te renvoyant cette valeur directement ...

Discussions similaires

  1. Valeur la plus fréquente dans une plage filtré
    Par kyros21 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 06/07/2012, 08h55
  2. [LV 2009] Valeur la plus proche dans un tableau
    Par K-RK-S dans le forum LabVIEW
    Réponses: 3
    Dernier message: 03/02/2011, 13h42
  3. Valeur plus fréquente dans un tableau croisé
    Par aurelie83 dans le forum Deski
    Réponses: 11
    Dernier message: 22/12/2010, 18h56
  4. trouver la valeur la plus élevée dans un tableau
    Par denis.ws dans le forum Collection et Stream
    Réponses: 7
    Dernier message: 16/05/2008, 07h43

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo