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

Macros et VBA Excel Discussion :

Fonction petite.valeur sur plusieurs cellules


Sujet :

Macros et VBA Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2013
    Messages : 15
    Points : 14
    Points
    14
    Par défaut Fonction petite.valeur sur plusieurs cellules
    Bonjour à tous,

    J'ai un petit problème avec la fonction petite.valeur que je n'arrive pas à résoudre.

    Je souhaite en effet appliquer la fonction petite.valeur sur plusieurs cellules disctinctes alors que la fonction ne propose que de rentrer une plage de cellule.

    Je m'explique la fonction =petite.valeur(matrice;k)

    Je souhaite que la matrice ne soit pas une plage genre "A1:A3" mais plutôt une série de donnée exemple "A1;A3;A6; B5 etc etc"

    Est ce que c'est possible ?

    Merci d'avance pour votre aide,

    Rémi

  2. #2
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Points : 9 402
    Points
    9 402
    Par défaut
    Bonjour,

    Ci dessous un exemple de méthode

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Dim rg As Range
     
    Set rg = Union(Range("A1"), Range("A3"), Range("A6"), Range("B5"))
     
    MsgBox Application.WorksheetFunction.Small(rg, 1)

  3. #3
    Membre à l'essai
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2013
    Messages
    15
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2013
    Messages : 15
    Points : 14
    Points
    14
    Par défaut
    Je veux éviter le VBA car je veux appliquer mon calcul dans de nombreux cas différent. C'est peut être pas possible avec les fonctions Excel. Dommage...

  4. #4
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Points : 9 402
    Points
    9 402
    Par défaut
    e veux éviter le VBA car je veux appliquer mon calcul dans de nombreux cas différent. C'est peut être pas possible avec les fonctions Excel. Dommage...
    Si tu veux éviter le VBA pourquoi poser la question dans la partie "Macros et VBA excel"?

    En formule su tu as MIN qui se rapproche de PETITE.VALEUR, sinon je ne vois pas.

Discussions similaires

  1. fonction petite valeur et plage de cellule
    Par remidu26 dans le forum Excel
    Réponses: 2
    Dernier message: 30/12/2013, 12h50
  2. [OpenOffice][Tableur] Macro bouton, appliquer une valeur sur plusieurs cellules selectionées
    Par myz-rix dans le forum OpenOffice & LibreOffice
    Réponses: 1
    Dernier message: 23/07/2011, 07h37
  3. IF sur valeurs de plusieurs cellules
    Par yieiii dans le forum IHM
    Réponses: 3
    Dernier message: 20/08/2010, 22h47
  4. Fonction si sur plusieurs cellules d'une même ligne
    Par sangoben dans le forum Excel
    Réponses: 2
    Dernier message: 01/07/2010, 09h33
  5. cocher une case en fonction des valeurs sur plusieurs plages
    Par flyfranky dans le forum Macros et VBA Excel
    Réponses: 15
    Dernier message: 15/11/2007, 11h20

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