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 :

Formule excel de base


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut Formule excel de base
    Bonjour,

    j'ai un tableau sous excel de prix par tranches de quantité en KG (0-1 / 1-2 / 2-3 / 3-4 /.../ 10-20).

    Je voudrais faire une recherche de valeur sur ce tableau cependant je souhaite par exemple taper : 12 et la fonction va rechercher le prix pour la tranche 10-20

    Si je ne suis pas assez clair demandez plus d'explication s'il vous plaît mais ne me laissez pas tt seul

    Merci par avance

  2. #2
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    ton tableau est organisé comment ? une colonne contenat tes poids ?
    0-1
    1-2
    2-3
    ...

    tu pourrai rajouter une colonne contenant la limite inférieure .., par une formule du genre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =GAUCHE(E9;GAUCHE(CHERCHE("-";E9))-1)
    (avec E la colonne conteant les fameux textes '0-1.. 1-2 ...)
    puis tu effectue une recherche verticale dans la colonne crée avec une formule du genre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RECHERCHEV(12;A9:A18;1;VRAI)
    Avec A la colonne contenant le résultat de la précédente formule

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut
    Colone A // Colone B
    0-1 // 7.47
    1-2 // 8.20
    2-3 // 9.5
    ...
    10-15 // 12.22
    15-20 // 17.11

    Avec tes indications j'ai obtenu:
    Colone A // Colone B // Colone C
    0 // 0-1 // 7.47
    1 // 1-2 // 8.20
    2 // 2-3 // 9.5
    ...
    10 // 10-15 // 12.22
    15 // 15-20 // 17.11

    si je fais une recherche pour la valeur 12 il me mets #N/A ???

  4. #4
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    tu utilise RechercheV ? et le dernier paramétre est bien à VRAI ?

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    491
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 491
    Par défaut
    ouaip

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RECHERCHEV(12;A7:D72;4;VRAI)

    12 est le poids recherché
    colonne A => la colone créée via les 0-1 // 1-2 // etc
    4 => la colone où il y a les prix

  6. #6
    Expert éminent


    Profil pro
    Inscrit en
    Juin 2003
    Messages
    14 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 14 008
    Par défaut
    à oui le probléme vien du fait que l'extraction du mini renvoi une chaine .. modifie les formules ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =CNUM(GAUCHE(B1;GAUCHE(CHERCHE("-";B1))-1))

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

Discussions similaires

  1. Réponses: 8
    Dernier message: 04/07/2015, 23h15
  2. Réponses: 1
    Dernier message: 15/05/2008, 16h54
  3. inséré des formule excel dans VB
    Par amel95140 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/12/2005, 17h21
  4. [EXCEL][VBA] Utilisation des formules Excel en VBA
    Par Amanck dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 27/12/2005, 15h08
  5. excel comme base de données
    Par ph4prod dans le forum Bases de données
    Réponses: 2
    Dernier message: 07/11/2005, 11h49

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