|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 13 ![]() |
Bonjour,
Voila je fais appel au expert sur la création d'une recherche de date. Dans le fichier joint je souhaite récupérer - la date de début dans la cellule jaune (fonction de la position du premier X) - la date de fin dans la cellule orange (fonction du dernier X) Merci d’avance pour votre aide |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonjour,
En B5 : à recopier vers le bas. En C5, formule matricielle (à valider avec Ctrl+Maj+Entrée) : Code :
=INDEX($A$2:$I$2;1;MAX((D5:I5="x")*COLONNE($D$1:$I$1)))
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 13 ![]() |
Bonjour,
et merci pour cette réponse rapide. La première formule fonctionne bien la seconde pas du tout même en faisant CTR+ MAJ + ENtrée Faut il déclaré quel que chose dans les options de EXCEL? Quand je fais évaluer la fonction Excel me souligne la partie D5:H5="X" Merci d’avance |
|
|
00
|
|
|
#4 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Non, il n'y a pas d'option à modifier. Si ta formule est bien validée matricielle, elle apparaît entre accolades :
{=INDEX($A$2:$I$2;1;MAX((D5:I5="x")*COLONNE($D$1:$I$1)))} mais c'est simplement un affichage qui permet de montrer que la formule est matricielle. Ce n'est pas à toi de les ajouter. Personnellement, j'obtiens un résultat correct avec ton classeur (21/10/2011 en C5). Qu'est-ce qu'affiche la cellule ?
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 13 ![]() |
LE fichier joint avec #Valeur..
|
|
|
00
|
|
|
#6 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
1. ce n'est pas la formule que j'ai postée :
Code :
=INDEX($A$2:$I$2;1;MAX((D5:I5="x")*COLONNE($D$1:$I$1)))
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : décembre 2009 Messages : 13 ![]() |
J'ai compris la manip et ca marche.
Encore merci! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com