Guillaume25
XLDnaute Nouveau
Bonjour à tous,
Je rencontre actuellement un problème sur l'un des fichier que je souhaite mettre en place :
-Je souhaite obtenir une liste unique ARTICLES en fonction de la date et de sa ligne
-Si la date est identique dans mes deux cellules alors, je souhaite obtenir les résultats de la journée indiquée, sinon de la période indiquée
-Je souhaiterais utiliser seulement des formules et pas de macros
-Je ne peux pas modifier ma feuille BASE_DE_DONNEES
Pour commencer, je souhaitais juste extraire les valeurs, sans me soucier de la date dans un premier temps, mais même ça, je n'y suis pas arrivé.
Pour se faire, j'ai essayé de passer par des formules matricielles avec des listes mais j'ai quasiment des erreurs à chaque fois, ou alors des résultats incorrects.
J'ai essayé d'utiliser des formules de ce type que j'ai pu trouver sur divers forum :
{=INDEX(liste de valeurs ; EQUIV(0 ; NB.SI(liste unique ; liste de valeurs) ; 0))}
Je précise que c'est la première fois que j'utilise des formules matricielles.
Je vous joins mon fichier exemple avec les résultats que j'espère atteindre.
Désolé pour explications peu claires et merci pour vos futures réponses
Je rencontre actuellement un problème sur l'un des fichier que je souhaite mettre en place :
-Je souhaite obtenir une liste unique ARTICLES en fonction de la date et de sa ligne
-Si la date est identique dans mes deux cellules alors, je souhaite obtenir les résultats de la journée indiquée, sinon de la période indiquée
-Je souhaiterais utiliser seulement des formules et pas de macros
-Je ne peux pas modifier ma feuille BASE_DE_DONNEES
Pour commencer, je souhaitais juste extraire les valeurs, sans me soucier de la date dans un premier temps, mais même ça, je n'y suis pas arrivé.
Pour se faire, j'ai essayé de passer par des formules matricielles avec des listes mais j'ai quasiment des erreurs à chaque fois, ou alors des résultats incorrects.
J'ai essayé d'utiliser des formules de ce type que j'ai pu trouver sur divers forum :
{=INDEX(liste de valeurs ; EQUIV(0 ; NB.SI(liste unique ; liste de valeurs) ; 0))}
Je précise que c'est la première fois que j'utilise des formules matricielles.
Je vous joins mon fichier exemple avec les résultats que j'espère atteindre.
Désolé pour explications peu claires et merci pour vos futures réponses