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 :

Faire apparaitre une valeur en fonction d'un nom sélectionné dans une liste déroulante


Sujet :

Excel

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Points : 2
    Points
    2
    Par défaut Faire apparaitre une valeur en fonction d'un nom sélectionné dans une liste déroulante
    Bonjour,

    J'ai un soucis avec un fichier Excel de classement de germination de graines par date. Je m'explique. Dans ce fichier excel j'ai un classeur avec 2 feuilles: 1 feuille ou j'ai un tableau avec différentes colonnes vierges et une autre feuille ou j'ai rentré mes différents noms de graines pour ensuite créer une liste principale sur ma première feuille.

    Je souhaiterai sur la première feuille, par rapport à une valeur sélectionnée de ma précédente liste, faire apparaitre une date +4 jours pour certaines graines, +5 jours pour d'autres,+7,+8,+14...etc.... et tout ça en fonction de la valeur (= nom de la graine) de la liste déroulante que j'aurai sélectionné.

    En gros pour le moment en faisant une rechercheV cela fonctionne pour le J+4 mais je suis limité en nombre d'argument. LE +7,+8 etc.. ne fonctionnent pas.

    Merci d'avance,

  2. #2
    Membre régulier Avatar de Chris_Dupasquier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2010
    Messages : 67
    Points : 85
    Points
    85
    Par défaut
    Bonjour,

    J'ai fait un petit tableau d'après les données que tu as fourni, ma recherchv fonctionne bien.

    Procédure:

    La feuille vierge reste la même
    2ème feuille : La colonne du nom des graines, la renommée en listeGraine par exemple.
    Puis a côté faire une deuxième colonne avec la germination.
    Sélectionner la colonne des graines ainsi que celle de la germination et la renommée en MatriceGraine par exemple.
    Pour la liste désoulante, utiliser listeGraine et pour la recherchev utilser la MatriceGraine

    Je te poste ma fonction expliquée :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(B6="";"";RECHERCHEV(B6;MatriceGraine;2;FAUX))
    J'ai mis un Si pour vérifier que la cellule liste déroulante graine n'est pas vide, si elle est vide alors on ne met rien autrement, il va faire une recherche verticale, en prenant comme valeur la deuxième colonne de la MatriceGraine et normalement tout fonctionne.

    Best regards

    Dupasquier Christophe

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    Voici le fichier en question en pièce jointe pour que ce soit plus parlant.

    Regardes la cellule P2 qui contient uniquement la formule pour le J+4 vu que je n'arrive pas à faire les autres conditions.

    Merci beaucoup de ton aide en tout cas.

    Christophe
    Fichiers attachés Fichiers attachés

  4. #4
    Membre régulier Avatar de Chris_Dupasquier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2010
    Messages : 67
    Points : 85
    Points
    85
    Par défaut
    Hello, j'ai fait la première ligne de ton tableau.

    J'ai ajouté une colonne qui va pouvoir être masquée par la suite.
    Cette colonne sert à récupérer la valeur ( + 4 ou + 5) dépendant de la graine
    Ensuite on ajoute cette colonne à la valeur voulue.

    J'espère que ce sera assez explicite
    J'ai également modifier ta liste de graines( en une seule colonne) que j'ai renommée ainsi que le tableau complet avec les valeurs( + 4 etc...)
    Redis moi si quelque chose ne serait pas clair...


    Best regards

    Dupasquier Christophe
    Fichiers attachés Fichiers attachés

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Juin 2010
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2010
    Messages : 4
    Points : 2
    Points
    2
    Par défaut
    je dois te dire un GRAND Merci car c'est exactement ce que je souhaitais. Il ne me reste plus qu'à peaufiner le truc mais ça semble bien partit !!!!

    Encore merci pour tout tu es un chef

    Je te tiens au courant de l'évolution de la chose si jamais j'ai des choses à rajouter je n'hésiterai pas à reposter ici.

    Encore milles merci !!!!!

  6. #6
    Membre régulier Avatar de Chris_Dupasquier
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2010
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2010
    Messages : 67
    Points : 85
    Points
    85
    Par défaut
    Hello,

    N'oublie pas d'indiquer résolu, merci!!!

    A + Dupasquier Christophe

Discussions similaires

  1. [XL-2007] USF récupérer dans une valeur en fonction d'un choix dans une liste (Combobox)
    Par mouftie dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 01/07/2015, 15h48
  2. Réponses: 5
    Dernier message: 03/04/2013, 21h42
  3. Réponses: 1
    Dernier message: 08/02/2009, 18h04
  4. Réponses: 5
    Dernier message: 05/03/2008, 14h35
  5. Réponses: 2
    Dernier message: 04/09/2006, 16h58

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