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 :

Affichage conditionnel d'une valeur dans un tableau


Sujet :

Excel

  1. #1
    Nouveau Candidat au Club
    Femme Profil pro
    Ingénieur intégration
    Inscrit en
    Novembre 2012
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2012
    Messages : 1
    Points : 1
    Points
    1
    Par défaut Affichage conditionnel d'une valeur dans un tableau
    Bonjour,

    Je travaille dans l'intégration d'ERP et je met en place des analyses dans le cadre de mon travail.

    Mon problème, c'est que je souhaite noter des fournisseurs selon des valeurs calculées.

    J'ai deux tableaux, l'un avec des données, par fournisseur par exemple et un autre avec les données pour la notation:

    Exemple tableau 1:
    Fournisseur Taux de service Note
    A1 BIDULE 92% 3
    etc


    Exemple tableau 2:
    A5 Min Max Note
    A6 0% 50% 1
    A7 50% 75% 2
    A8 75% 95% 3
    A9 95% 100% 5

    Donc mon but c'est de faire en sorte de calculer la note en automatique, tout en pouvant faire varier les paramètres du tableau 2. La formule que j'ai essayé, c'est :

    =BDLIRE(Tableau2;"Note";ET(B1>A6;B1<B6))

    J'ai aussi essayé avec des plages de cellules( je remplace les A6 et B6 par A6:A9 et B6:B9 , mais cela me renvoie toujours l'erreur valeur. Pour précision, il s'agit d'un tableau croisé dynamique qui fait le tableau1 ( donc c'est pas vraiment B1 que l'on a mais plus LIREDONNEESTABCROISDYNAMIQUE(etc)), mais je ne pense pas que ce soit le problème puisque cela marche avec d'autres fonctions et cette formule me renvoie une valeur brute correcte.


    Au final, j'ai trouvé le moyen de faire fonctionner cela qu'avec des SI mais je trouve pas cela optimal , et cela m’intéresserait de connaitre une solution, surtout pour une fonctionnalité qui serait vraiment intéressante.

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2010
    Messages
    468
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2010
    Messages : 468
    Points : 744
    Points
    744
    Par défaut
    Bonjour,

    Une simple formule de recherche :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =RECHERCHE(Taux;Tableau2)
    recherche le Taux (par exemple 92%) dans la première colonne de Tableau2 donc "Min",
    si la valeur exacte (92%) n'est pas trouvé, la valeur immédiatement inférieure est utilisée (75% dans l'exemple)
    puis renvoie la valeur située sur la même ligne de la dernière colonne de Tableau2, c'est à dire "Note".

    A+

Discussions similaires

  1. Réponses: 9
    Dernier message: 05/01/2007, 21h04
  2. Réponses: 4
    Dernier message: 28/11/2006, 00h20
  3. Chercher une valeur dans un tableau
    Par christel1982 dans le forum ASP
    Réponses: 5
    Dernier message: 14/09/2006, 10h01
  4. Rechercher une valeur dans un tableau
    Par pafi76 dans le forum Access
    Réponses: 2
    Dernier message: 29/06/2006, 15h23
  5. Réponses: 21
    Dernier message: 28/02/2006, 16h23

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