mettre une formule de condition avec une formule de recherche multicritère

Eve30

XLDnaute Nouveau
Bonjour,

Je viens vous demander votre aide car je suis actuellement bloquée sur mon fichier Excel (2010).

Actuellement j'ai créé ma feuille de jour, ma grille de tarif ainsi que divers tableaux (nommée sous étiquette) facilitant mes validations de données.

Ma feuille de jour me crée un problème car je souhaiterai qu'elle s'automatise avec ma grille de tarif.
J'ai fini mes validations de donnée, liste déroulante etc.. et j'ai commencé a faire une formule matricielle me permettant de trouvé le Tarif de ma grille de tarif N°1 et j'ai développé pour mes 4 tarifs.

=INDEX(Tarif1;EQUIV(B4&E4&D4&G4&J4;Nom&Motif1&Ville11&Ville12&TTarif1;0))
=INDEX(Tarif2;EQUIV(B4&E4&D4&G4&J4;Nom&Motif2&Ville21&Ville22&TTarif2;0))
=INDEX(Tarif3;EQUIV(B4&E4&D4&G4&J4;Nom&Motif3&Ville31&Ville32&TTarif3;0))
=INDEX(Tarif4;EQUIV(B4&E4&D4&G4&J4;Nom&Motif4&Ville41&Ville42&TTarif4;0))

Le problème c'est que pour un client son tarif peut changer en fonction des villes de départ et d'arrivée. et sur certains j'ai 4 tarifs différents.

Je pensai qu'il était possible avec une formule conditionnelle de permettre cela, mais je n'y arrive pas, je crois que mon cerveau a grillé.

Pourriez vous me filer un petit coup de main? (sachant que je souhaite éviter les macros). et je pensai utilisé la fonction SI ET OU avec si vrai le résultat correspondant a la grille si faux marqué : "ajouter le transport dans la grille tarifaire"

Je vous joint mon fichier en espérant que cela vous aide à mieux comprendre mon dilemme.

Merci d'avance.
 

Pièces jointes

  • tarification client .xlsx
    55.2 KB · Affichages: 158

CISCO

XLDnaute Barbatruc
Re : mettre une formule de condition avec une formule de recherche multicritère

Bonjour

Il y a peut être moyen de faire avec un seul INDEX, puisque la syntaxe de cette fonction est INDEX(matrice;n° de ligne;n°de colonne).

@ plus
 
Dernière édition:

Barbuz

XLDnaute Nouveau
Re : mettre une formule de condition avec une formule de recherche multicritère

Au début j'avais essayé avec un seul INDEX, mais il y a plusieurs colonnes et leur ordre peut changer selon le choix de l'utilisateur ; je me suis aperçu que ça ne fonctionnait pas.
Mais là c'est en ordre.
Merci de votre aide en tout cas :) .
 

Barbuz

XLDnaute Nouveau
Re : mettre une formule de condition avec une formule de recherche multicritère

Bonsoir,
Je relance le sujet car j'ai une autre difficulté.
Je joins un tableau, dans lequel je souhaite que la référence apparaisse automatiquement selon le choix effectué dans le premier tableau.
J'ai essayé avec un INDEX mais je m'emmêle les pinceaux...
Merci d'avance !
 

Pièces jointes

  • Excel.xlsx
    9.9 KB · Affichages: 41
  • Excel.xlsx
    9.9 KB · Affichages: 37
  • Excel.xlsx
    9.9 KB · Affichages: 33

Victor21

XLDnaute Barbatruc
Re : mettre une formule de condition avec une formule de recherche multicritère

Bonjour, Barbuz.

Pas vu votre tableau, ni votre premier tableau :(
Pas vu de formule avec index :(
Votre question n'est pas claire :(
Le fichier que vous avez joint n'apporte rien de plus :(
Dans ces conditions, "Comment veux-tu, comment veux-tu..."
 

Barbuz

XLDnaute Nouveau
Re : mettre une formule de condition avec une formule de recherche multicritère

Ce n'est pas grave ; réessayons !
Je joins à nouveau le fichier et je reformule ma question : dans le tableau A1:B5, l'utilisateur choisit une marque de référence par "Oui" ou "Non".
Les marques sont listées dans la colonne A, avec un choix correspondant pour chacune dans la colonne B
Ici, je voudrais que la marque choisie comme référence s'affiche automatiquement en B7.
Merci :) .
 

Pièces jointes

  • Excel.xlsx
    8.3 KB · Affichages: 40
  • Excel.xlsx
    8.3 KB · Affichages: 39
  • Excel.xlsx
    8.3 KB · Affichages: 39

Barbuz

XLDnaute Nouveau
Re : mettre une formule de condition avec une formule de recherche multicritère

Bonjour,
J'ai à nouveau une question à ce sujet.

J'ai deux entreprises qui commercialisent des produits différents (aucune référence en commun).
J'ai deux colonnes, chacune avec une liste déroulante.
Un aspect pratique m'oblige à mélanger les produits des deux entreprises.
Cependant, si je ne choisis que l'une d'entre elles en A2, je voudrais que ma liste déroulante ne fasse figurer que les produits de celle-ci.
Si A2 = Coca-Cola, alors ma liste déroulante en B2 ne doit proposer qu' Eaux, Jus, Laits aromatisés et Sodas.
Si A2 = Pernod, alors ma liste déroulante en B2 ne doit proposer qu' Alcools forts, Liqueurs et Vins.

Est-ce possible ?
Ci-joint un fichier.
Merci d'avance pour toutes réponses !
 

Pièces jointes

  • Classeur1.xlsx
    8.4 KB · Affichages: 27
  • Classeur1.xlsx
    8.4 KB · Affichages: 31
  • Classeur1.xlsx
    8.4 KB · Affichages: 31

Monique

Nous a quitté
Repose en paix
Re : mettre une formule de condition avec une formule de recherche multicritère

Bonsoir à tous

J'ai du mal vous suivre...
Une méthode (2, en fait) dans le fichier joint
 

Pièces jointes

  • Recherche-multicritere.xlsx
    9.2 KB · Affichages: 34

Statistiques des forums

Discussions
315 097
Messages
2 116 186
Membres
112 679
dernier inscrit
Yupanki