Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Formule de recherche

  • Initiateur de la discussion Initiateur de la discussion CAMPEN
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

CAMPEN

XLDnaute Junior
Bonjour à tous,

Je cherche une formule me permettant de renseigner automatiquement, d'une base à une autre, la remise (colonne N)en fonction des paramètres suivants :
- la date de commande (colonne M) doit être >= début validité protocole (colonne G) et <= fin validité protocole (colonne H)
- si en dehors de ces 2 bornes, alors ne rien afficher.

Il y a la même clef pour facilité la recherche.

Je joins l'exemple.

Merci d'avance de votre aide
 

Pièces jointes

Re : Formule de recherche

Bonjour
si j'ai bien compris mettre la formule suivante dans la cellule N2 et tirez vers la bas:
Code:
=SI((M2>=G2)*ET(M2<=H2);C2;"")
et si j'ai mal compris désolé.
Edit : bonjour Hoerwind
A+
 
Dernière édition:
Re : Formule de recherche

Bonjour et merci pour vos réponses, mais cela ne fonctionne pas car il y a dans chaque base les mêmes clefs d'entrée mais avec des dates et remise différentes. Si je prends la Famille bac, dans la base 1 on la trouve ligne 2 et ligne 11 (remise et date différente) ; dans la base 2 cette famille est ligne 2 et ligne 7. Il faut donc faire une recherche sur toute la base et non du ligne à ligne.

Merci de votre aide.
 
Re : Formule de recherche

Re,
je ne comprend rien a ce que tu veux ?

essai de trouver une explication plus clair (si possible) ,je pense ne pas être le seul a ne pas comprendre
A bientôt.
 
Re : Formule de recherche

Re,

Où as-tu signalé qu'il fallait tenir compte de la clef ?
Peux-tu préciser si les conditions doivent être rencontrées dans une seule ligne ou sur l'ensemble des colonnes ?

Si tu avais mis dans ton exemple les résultats que tu souhaites obtenir, toutes ces questions n'auraient pas du être posées.
 
Re : Formule de recherche

Re,
Dans mon message d'origine, j'indique les 2 paramètres dont il faut tenir compte pour pouvoir en base 2 renseigner la remise :
- la date de commande (colonne M) doit être >= début validité protocole (colonne G) et <= fin validité protocole (colonne H)
- si en dehors de ces 2 bornes, alors ne rien afficher.

J'ai mis dans les 2 bases une clef identique car il me semble qu'elle est importante pour pouvoir faire la recherche. Mais il n'y a aucune obligation de l'utiliser ...

Les remises récupérées peuvent être différentes pour un protocole car la date de commande (colonneM) doit se trouver entre la date de début et de fin de validité. La recherche doit donc se faire sur toutes les lignes.

Je joins le fichier avec le résultat attendu (qui est effectivement important).

Merci bcp
 

Pièces jointes

Re : Formule de recherche

Re,

Heureusement que tu as précisé les résultats à obtenir, car il y a deux colonnes de "clef" et de "famille", différentes évidemment !

Essaie cette formule en N2 :
Code:
=SOMMEPROD((G$2:G$11<M2)*(H$2:H$11>M2)*(A$2:A$11=J2)*(C$2:C$11))
elle renvoie les résultats souhaités.
 
Re : Formule de recherche

Merci bcp , la formule fonctionne parfaitement !
Je la conserve précieusement...
campen




 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
10
Affichages
158
Réponses
1
Affichages
118
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…