Encore une formule avec INDEX ?
Résolu/Fermé
yomaje
-
12 août 2011 à 15:55
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 26 août 2011 à 17:25
eriiic Messages postés 24569 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 28 décembre 2023 - 26 août 2011 à 17:25
A voir également:
- Encore une formule avec INDEX ?
- Formule excel - Guide
- Formule si et - Guide
- Formule moyenne excel - Guide
- Formule excel pour additionner plusieurs cellules - Guide
- Mise en forme conditionnelle formule si - Guide
6 réponses
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 213
12 août 2011 à 18:16
12 août 2011 à 18:16
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.
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 213
Modifié par eriiic le 25/08/2011 à 19:19
Modifié par eriiic le 25/08/2011 à 19:19
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....
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 213
26 août 2011 à 16:12
26 août 2011 à 16:12
Re,
lu dans le post 4 :
Si une date est présente dans les 2 tables, état et raison seront remontés.
Je ne dirais rien non plus sauf qu'il n'y avait pas de consigne sur ce cas et, de mémoire, absent de l'exemple...;-)
eric
lu dans le post 4 :
Si une date est présente dans les 2 tables, état et raison seront remontés.
Je ne dirais rien non plus sauf qu'il n'y avait pas de consigne sur ce cas et, de mémoire, absent de l'exemple...;-)
eric
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
eriiic
Messages postés
24569
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
28 décembre 2023
7 213
26 août 2011 à 17:25
26 août 2011 à 17:25
éventuellement ça pourrait être interessant et plus simple pour les tests à réaliser de scinder la formule sur 2 lignes (5 et 6) masquées et de concatener en ligne 4.
N'oublie pas de mettre en résolu...
eric
N'oublie pas de mettre en résolu...
eric