Recherche valeur indisponible
Résolu
Bonjour,
Je dois calculer les coûts de transport de plusieurs liaisons. J'ai donc écrit une formule pour rechercher les prix dans mes grilles tarifaires. Le problème est que je n'ai pas toujours les prix au départ d'un entrepôt, mais je peux prendre ceux d'un entrepôt voisin.
Pour être plus claire :
Je recherche le prix pour Brie - Valence. S'il n'existe pas je recherche le prix pour Châtres - Valence.
Ma formule :
=SI(ET(conditions);INDEX(Tarifs_BCR!$F$8:$AI$400;EQUIV('TRANSPOSE v2'!B21;Tarifs_BCR!$A$8:$A$400;0);EQUIV('TRANSPOSE v2'!AQ21;Tarifs_BCR!$F$7:$AI$7;0));SI(ET(conditions);INDEX(Tarifs_Châtres!$F$8:$AI$400;EQUIV('TRANSPOSE v2'!B21;Tarifs_Châtres!$A$8:$A$400;0);EQUIV('TRANSPOSE v2'!AQ21;Tarifs_Châtres!$F$7:$AI$7;0));0)))
Les formules indépendamment fonctionnent. Réunis, seuls le premier si est pris en compte.
J'espère avoir été claire.
Merci d'avance pour votre aide...
Je dois calculer les coûts de transport de plusieurs liaisons. J'ai donc écrit une formule pour rechercher les prix dans mes grilles tarifaires. Le problème est que je n'ai pas toujours les prix au départ d'un entrepôt, mais je peux prendre ceux d'un entrepôt voisin.
Pour être plus claire :
Je recherche le prix pour Brie - Valence. S'il n'existe pas je recherche le prix pour Châtres - Valence.
Ma formule :
=SI(ET(conditions);INDEX(Tarifs_BCR!$F$8:$AI$400;EQUIV('TRANSPOSE v2'!B21;Tarifs_BCR!$A$8:$A$400;0);EQUIV('TRANSPOSE v2'!AQ21;Tarifs_BCR!$F$7:$AI$7;0));SI(ET(conditions);INDEX(Tarifs_Châtres!$F$8:$AI$400;EQUIV('TRANSPOSE v2'!B21;Tarifs_Châtres!$A$8:$A$400;0);EQUIV('TRANSPOSE v2'!AQ21;Tarifs_Châtres!$F$7:$AI$7;0));0)))
Les formules indépendamment fonctionnent. Réunis, seuls le premier si est pris en compte.
J'espère avoir été claire.
Merci d'avance pour votre aide...
2 réponses
-
ContributeurBonjour,
Tu t'embêtes bien.
Ca ne serait pas plus simple de compléter ta grille de tarifs ? Quitte à mettre une couleur pour les tarifs approximatifs.
Sinon, sans fichier déposé...
eric
-
Bonjour,
Oui, j'avoue mais comme c'est pour mon stage je voulais que tout soit parfait.
Merci de ta réponse.
Comment met-on en résolu ?
Piixiie