FONCTION BDLIRE
Résolu
Yy360
Messages postés
16
Statut
Membre
-
Yy360 Messages postés 16 Statut Membre -
Yy360 Messages postés 16 Statut Membre -
Bonjour à tous,
Je suis actuellement en train de créer une base de donnée excel veillant à optimiser la création de devis.
Ainsi, je suis confronté à un problème au niveau de la fonction BDLIRE.
Sur ma première ligne C2, il n'y a aucun soucis de formules BDLIRE étant donné que les critères sont bien pris en compte "Agencement!B1:B2".
En revanche, lorsque je copie/prolonge ma cellule (contenant la formule BDLIRE) sur la ligne d'en dessous, ma cellule C3 ne parvient pas à lire "Agencement!B1:B3" car B2 est pris en compte.
Serait-il possible que ma cellule C3 puisse lire l' "Agencement!B1?B3" en prenant en compte seulement la donnée B1 et B3 et non B2?
Pourriez-vous me donner le signe/opérateur à inclure entre B1 et B3 dans ma formule BDLIRE de critères; "Agencement!B1?B3); pour exclure/ne pas tenir compte du contenu de B2?
Je vous remercie d'avance pour votre aide précieuse,
Bonne journée,
Je suis actuellement en train de créer une base de donnée excel veillant à optimiser la création de devis.
Ainsi, je suis confronté à un problème au niveau de la fonction BDLIRE.
Sur ma première ligne C2, il n'y a aucun soucis de formules BDLIRE étant donné que les critères sont bien pris en compte "Agencement!B1:B2".
En revanche, lorsque je copie/prolonge ma cellule (contenant la formule BDLIRE) sur la ligne d'en dessous, ma cellule C3 ne parvient pas à lire "Agencement!B1:B3" car B2 est pris en compte.
Serait-il possible que ma cellule C3 puisse lire l' "Agencement!B1?B3" en prenant en compte seulement la donnée B1 et B3 et non B2?
Pourriez-vous me donner le signe/opérateur à inclure entre B1 et B3 dans ma formule BDLIRE de critères; "Agencement!B1?B3); pour exclure/ne pas tenir compte du contenu de B2?
Je vous remercie d'avance pour votre aide précieuse,
Bonne journée,
2 réponses
Bonjour,
Pour "tirer" vers le bas la fonction BDlire avec un adressage relatif des critères (sans $), il faut utiliser des critères définis par des formules.
Un exemple ici, sur l'onglet « f(BD) critères formulés » :
Edit : ce lien n'est pas correct
Cordialement
Patrice
Pour "tirer" vers le bas la fonction BDlire avec un adressage relatif des critères (sans $), il faut utiliser des critères définis par des formules.
Un exemple ici, sur l'onglet « f(BD) critères formulés » :
Edit : ce lien n'est pas correct
Cordialement
Patrice
https://www.cjoint.com/c/EEBxJ6xMCzj
Patrice
Je vous remercie pour votre réponse et votre remarquable document.
Afin de respecter vos consignes, j'ai réalisé un adressage relatif afin de faire correspondre mes données.
Cependant, j'obtiens en résultat #VALEUR.
Je dois sans doute commettre une erreur dans le codage.
Ainsi, dans le but de facilité la résolution de ce problème, je vous envoie mon document ci-dessous:
http://cjoint.com/?0ECtp61lNzk
L'objectif est de faire correspondre la plage "Fruits" avec celle "Itinéraires" de façon à ce qu'en fonction de mon fruit, l'itinéraire d'accès s'affiche automatiquement.
Pour votre information, la feuille "Stock d'informations" est ma BD et "Agencement" la zone de recherche pour agencer les informations.
Je souhaiterais faire cela sur plusieurs lignes en ayant plus d' "Arbres" et de "Fruits" et donc plus d'"itinéraires".
Pourriez vous me corriger ou m'expliquer comment parvenir à mon but?
Merci d'avance pour votre aide précieuse,
Yohan
PS : N'y a-t-il pas un opérateur ( ":" ou ";", ...) très simple pour gérer cette multiplication de la fonction BDLIRE?
Je me permets de vous recontacter afin de savoir si vous aviez bien reçu ma réponse à votre mail?
Votre aide me serait d'une très grande utilité,
Merci d'avance,
Yohan
PS : Les champs fruits et itinéraires sont à titre indicatif car je ne peux professionnellement dévoiler les vrais champs.