Formule pour afficher le 1er résultat dans une plage
Youyou
-
DjiDji59430 Messages postés 4332 Date d'inscription Statut Membre Dernière intervention -
DjiDji59430 Messages postés 4332 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je ne trouve pas la formule me permettant d'afficher dans une cellule le 1er résultat d'une ligne (ou il peut y avoir des vides).
ex : en A2 afficher le 1er résultat de A4:A10 (sachant qu'il peut se trouver en A6)
J'aimerais également dans une autre cellule afficher le deuxième résultat trouvé sur cette même ligne (sans répété le 1er) et ainsi de suite (au max je dois avoir 6 résultats à trouver).
Cela vous semble t-il possible ? Si oui quelle est la meilleure option ?
Merci pour votre aide.
Je ne trouve pas la formule me permettant d'afficher dans une cellule le 1er résultat d'une ligne (ou il peut y avoir des vides).
ex : en A2 afficher le 1er résultat de A4:A10 (sachant qu'il peut se trouver en A6)
J'aimerais également dans une autre cellule afficher le deuxième résultat trouvé sur cette même ligne (sans répété le 1er) et ainsi de suite (au max je dois avoir 6 résultats à trouver).
Cela vous semble t-il possible ? Si oui quelle est la meilleure option ?
Merci pour votre aide.
A voir également:
- Formule pour afficher le 1er résultat dans une plage
- Formule si et - Guide
- Formule moyenne excel plusieurs colonnes - Guide
- Resultat foot - Télécharger - Vie quotidienne
- Formule mathématique - Télécharger - Études & Formations
- Formule excel pour additionner plusieurs cellules - Guide
4 réponses
Bonjour à tous,
ou bien /
{=INDEX($A$4:$A$10;EQUIV(1;($A$4:$A$10<>0)*MIN(LIGNE($A$4:$A$10)-3);0))}
C'est une formule matricielle, donc a valider par
Maj+Ctrl+Entrée (les 3 doigts en même temps) pour faire apparaître les accolades.
Elle doit s'afficher automatiquement entre accolades dans la barre de formule, et être re-validée de la même façon à chaque fois qu'on y touche.
Crdlmt
ou bien /
{=INDEX($A$4:$A$10;EQUIV(1;($A$4:$A$10<>0)*MIN(LIGNE($A$4:$A$10)-3);0))}
C'est une formule matricielle, donc a valider par
Maj+Ctrl+Entrée (les 3 doigts en même temps) pour faire apparaître les accolades.
Elle doit s'afficher automatiquement entre accolades dans la barre de formule, et être re-validée de la même façon à chaque fois qu'on y touche.
Crdlmt
Merci à vous pour vos réponses. J'ai oublié (désolé) de préciser que le contenu de la cellule est du texte. Cela a l'air de provoquer une erreur avec vos propositions. Merci pour votre aide et réactivité.
J'ai tenté avec un combo index + equiv mais ça m'affiche une cellule vide s la valeur est dans A5 par exemple (mais fonction si dans A4) . =INDEX(a4:a10;EQUIV("*";a4:a10;0))
J'ai tenté avec un combo index + equiv mais ça m'affiche une cellule vide s la valeur est dans A5 par exemple (mais fonction si dans A4) . =INDEX(a4:a10;EQUIV("*";a4:a10;0))