Encore une formule avec INDEX ?
Résolu
yomaje
-
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
eriiic Messages postés 24603 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
Ayant déjà posté un problème similaire et ayant déjà eu une réponse satisfaisante, je me permet d'ajouter une composante supplémentaire en espérant avoir tout autant de réponse.
J'aimerais que sur un classeur 2, je puisse récupérer les informations (état/raison) situées sur plusieurs lignes, dans un classeur 1 par comparaison de dates.
La formule proposée par les internautes sur une recherche sur une seule zone fonctionnait à merveille (INDEX....)
Qu'en est-il si j'étends ma recherche sur plusieurs zones ?
Pour plus de compréhension, voici les fichiers joints (explications dans le classeur2) :
http://www.cijoint.fr/cjlink.php?file=cj201108/cijfNgEjhS.ods
http://www.cijoint.fr/cjlink.php?file=cj201108/cijX8RqUGq.ods
Merci à toutes et à tous !
Ayant déjà posté un problème similaire et ayant déjà eu une réponse satisfaisante, je me permet d'ajouter une composante supplémentaire en espérant avoir tout autant de réponse.
J'aimerais que sur un classeur 2, je puisse récupérer les informations (état/raison) situées sur plusieurs lignes, dans un classeur 1 par comparaison de dates.
La formule proposée par les internautes sur une recherche sur une seule zone fonctionnait à merveille (INDEX....)
Qu'en est-il si j'étends ma recherche sur plusieurs zones ?
Pour plus de compréhension, voici les fichiers joints (explications dans le classeur2) :
http://www.cijoint.fr/cjlink.php?file=cj201108/cijfNgEjhS.ods
http://www.cijoint.fr/cjlink.php?file=cj201108/cijX8RqUGq.ods
Merci à toutes et à tous !
A voir également:
- Encore une formule avec INDEX ?
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Formule mathématique - Télécharger - Études & Formations
- Index téléphonique - Guide
- Formule somme excel colonne - Guide
6 réponses
Bonjour,
en mettant tes fichiers en xls sûrement que plus de personnes pourront se pencher dessus.
Je te conseille le site de jacques boisgontier qui est d'une richesse énorme.
Regarde en particulier cette page
eric
en mettant tes fichiers en xls sûrement que plus de personnes pourront se pencher dessus.
Je te conseille le site de jacques boisgontier qui est d'une richesse énorme.
Regarde en particulier cette page
eric
Bonjour,
Voilà donc le problème sous Excel :
http://www.cijoint.fr/cjlink.php?file=cj201108/cijCwxx1Ua.xls
http://www.cijoint.fr/cjlink.php?file=cj201108/cijPMK9ZBQ.xls
Merci d'avance à tous les aficionados d'Excel !
Voilà donc le problème sous Excel :
http://www.cijoint.fr/cjlink.php?file=cj201108/cijCwxx1Ua.xls
http://www.cijoint.fr/cjlink.php?file=cj201108/cijPMK9ZBQ.xls
Merci d'avance à tous les aficionados d'Excel !
Bonjour,
Toujours personne pour tenter l'aventure ? Merci encore à eriiic pour le conseil ;
je vais prendre le temps de m'imprégner des exemples proposés sur le site pour essayer de solutionner le problème.
Bonne fin de journée.
PS : toutes les aides seront les bienvenues.
Toujours personne pour tenter l'aventure ? Merci encore à eriiic pour le conseil ;
je vais prendre le temps de m'imprégner des exemples proposés sur le site pour essayer de solutionner le problème.
Bonne fin de journée.
PS : toutes les aides seront les bienvenues.
Bonjour,
Ben oui, on dirait qu'on t'a zappé, tu m'étonnes...
en B4 :
=SI(MAX((B2>=[CL1.xls]Feuille1!$9:$9)*(B2<=[CL1.xls]Feuille1!$10:$10)*([CL1.xls]Feuille1!$9:$9<>"")*COLONNE([CL1.xls]Feuille1!$9:$9))=0;"";INDEX([CL1.xls]Feuille1!$8:$8;MAX((B2>=[CL1.xls]Feuille1!$9:$9)*(B2<=[CL1.xls]Feuille1!$10:$10)*([CL1.xls]Feuille1!$9:$9<>"")*COLONNE([CL1.xls]Feuille1!$9:$9))))&SI(MAX((B2>=[CL1.xls]Feuille1!$14:$14)*(B2<=[CL1.xls]Feuille1!$15:$15)*([CL1.xls]Feuille1!$14:$14<>"")*COLONNE([CL1.xls]Feuille1!$14:$14))=0;"";INDEX([CL1.xls]Feuille1!$13:$13;MAX((B2>=[CL1.xls]Feuille1!$14:$14)*(B2<=[CL1.xls]Feuille1!$15:$15)*([CL1.xls]Feuille1!$14:$14<>"")*COLONNE([CL1.xls]Feuille1!$14:$14))))
formule matricielle à valider avec shift+ctrl+entrée
à recopier vers la droite
J'espère pour toi que les classeurs étaient bien identiques à ton besoin sinon il va falloir être concentré pour l'adapter. Ce n'est pas moi qui le fera... ;-)
Si une date est présente dans les 2 tables, état et raison seront remontés.
http://www.cijoint.fr/cjlink.php?file=cj201108/cijj6jystZ.xls
eric
Ben oui, on dirait qu'on t'a zappé, tu m'étonnes...
en B4 :
=SI(MAX((B2>=[CL1.xls]Feuille1!$9:$9)*(B2<=[CL1.xls]Feuille1!$10:$10)*([CL1.xls]Feuille1!$9:$9<>"")*COLONNE([CL1.xls]Feuille1!$9:$9))=0;"";INDEX([CL1.xls]Feuille1!$8:$8;MAX((B2>=[CL1.xls]Feuille1!$9:$9)*(B2<=[CL1.xls]Feuille1!$10:$10)*([CL1.xls]Feuille1!$9:$9<>"")*COLONNE([CL1.xls]Feuille1!$9:$9))))&SI(MAX((B2>=[CL1.xls]Feuille1!$14:$14)*(B2<=[CL1.xls]Feuille1!$15:$15)*([CL1.xls]Feuille1!$14:$14<>"")*COLONNE([CL1.xls]Feuille1!$14:$14))=0;"";INDEX([CL1.xls]Feuille1!$13:$13;MAX((B2>=[CL1.xls]Feuille1!$14:$14)*(B2<=[CL1.xls]Feuille1!$15:$15)*([CL1.xls]Feuille1!$14:$14<>"")*COLONNE([CL1.xls]Feuille1!$14:$14))))
formule matricielle à valider avec shift+ctrl+entrée
à recopier vers la droite
J'espère pour toi que les classeurs étaient bien identiques à ton besoin sinon il va falloir être concentré pour l'adapter. Ce n'est pas moi qui le fera... ;-)
Si une date est présente dans les 2 tables, état et raison seront remontés.
http://www.cijoint.fr/cjlink.php?file=cj201108/cijj6jystZ.xls
eric
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re bonjour,
Je viens de tester ta formule sur les tableaux d'origine. Ça a l'air de marcher sauf pour certaines cellules qui me donnent deux résultats en même temps (cellule C4 avec "etat1raison4" par exemple...).
Le &SI dans la formule ne serait pas à l'origine de ce "phénomène" ?
Je dis ça je ne dis rien....
Je viens de tester ta formule sur les tableaux d'origine. Ça a l'air de marcher sauf pour certaines cellules qui me donnent deux résultats en même temps (cellule C4 avec "etat1raison4" par exemple...).
Le &SI dans la formule ne serait pas à l'origine de ce "phénomène" ?
Je dis ça je ne dis rien....
Re,
Désolé ; j'ai lu le post4 et effectivement je n'avais pas posé une telle consigne.
Cependant, j'ai réussi à récupérer mon erreur....
En tout cas merci du fond du coeur pour ton implication.... Je compte sur toi pour les prochains problèmes... ;-)
Merci au forum d'exister.... et de continuer à être actif
Désolé ; j'ai lu le post4 et effectivement je n'avais pas posé une telle consigne.
Cependant, j'ai réussi à récupérer mon erreur....
En tout cas merci du fond du coeur pour ton implication.... Je compte sur toi pour les prochains problèmes... ;-)
Merci au forum d'exister.... et de continuer à être actif