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

Excel Discussion :

Déterminer l'écart maxi entre valeurs hautes et basses d'un graphique [XL-2013]


Sujet :

Excel

  1. #1
    Membre actif
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut Déterminer l'écart maxi entre valeurs hautes et basses d'un graphique
    Bonjour à tous

    je cherche à calculer l'écart maximum entre une valeur haute et basse d'un graphique (toujours dans ce sens la) ; pour qu’il n'y ai aucune confusion possible je joins un classeur avec les explications.
    Merci d'avance pour votre aide.
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 548
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 548
    Par défaut
    Bonjour


    Soit la question est mal posée soit ton exemple ne convient pas : ton point max est 140 et ton point min est 10
    ce qui donnerait
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =MAX(B4:B21)-MIN(B4:B21)
    sauf si tu veux plutôt repérer les pics et les creux... et là c'est beaucoup plus complexe.

  3. #3
    Membre actif
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut
    Bonjour

    merci pour la réponse mais cela ne convient pas...
    En fait il faut que cela me calcule la différence la plus importante entre la valeur la plus haute et la plus basse soit dans mon exemple 120.
    Ensuite cela remonte à 140 mais descend à 60 , ce qui fait une différence de 80 et donc il faut que la formule calcule toujours l'écart le plus élevé soit 130-10 = 120
    J'espère avoir été plus clair

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2003
    Messages
    52
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2003
    Messages : 52
    Par défaut
    Bonjour

    Avec des colonnes cachées peut-être.

    Dans la case D4 tu tapes: =Min(D4:D$21)
    tu recopies dans les cases D5:D21

    Dans la case E4, tu tapes: =B4-D4
    tu recopies dans les cases E5:E21Reste à mettre où tu veux: =Max(E4:E21)

    Tu caches les colonnes D4 et E4 ... éventuellement


    Si j'ai bien compris

    Siocnarf

  5. #5
    Membre actif
    Homme Profil pro
    Inscrit en
    Mai 2012
    Messages
    16
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations forums :
    Inscription : Mai 2012
    Messages : 16
    Par défaut
    Bonjour

    Merci pour ta réponse ; effectivement cela fonctionne parfaitement ; j'ai fait de nombreux essais et les résultats sont tous bons
    Merci encore
    Au plaisir

  6. #6
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2018
    Messages : 10
    Par défaut Fonction
    Bonjour j’ai à peu près le même problème je voudrais écrire une fonction qui prend en paramètre une plage de cellules et qui retrouve l’écart entre la valeur Max et min de la plage. Cette fonction doit utiliser les fonctions intégrées d’Excel min et Max.
    Je teste ce code mais il ne marche pas:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Function ecart(selection as range) as double
    ecrart = worksheetfunction max(selection)-worksheetfunction min(selection)
    End function
    Merci d’avance

  7. #7
    Membre habitué
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2018
    Messages
    10
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Août 2018
    Messages : 10
    Par défaut Résolution
    J’ai mal compris l’objet worksheetfunction, je le prenais pour un mot-clé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Function(plage as objet) as double
    ecart =worksheetfunction.max(plage)-worksheetfunction.min(plage)*
    End function

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2007] Trouver l'écart maxi entre un nom et un numéro
    Par pascaloo06 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 30/12/2014, 01h11
  2. Intervalle entre valeurs
    Par filip50 dans le forum Débuter
    Réponses: 2
    Dernier message: 12/11/2007, 15h47
  3. [Flash MX] Supprimer des carte selon leurs valeurs
    Par Lenalyon dans le forum Flash
    Réponses: 1
    Dernier message: 01/09/2007, 12h18
  4. pilotage d'une carte d'entrée/sortie en java
    Par nixonne dans le forum Général Java
    Réponses: 1
    Dernier message: 28/06/2006, 00h00
  5. Faire communiquer 2 cartes Ethernet entre elles
    Par greuh dans le forum Réseau
    Réponses: 15
    Dernier message: 06/12/2005, 11h01

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