[Excel] Déterminer la position du 1er nombre

micaub Messages postés 36 Statut Membre -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour à tous.

Je suis actuellement à la recherche d'une formule qui me permette, dans plage de cellules en colonne, de déterminer la position de 1er nombre.

En effet, il existe les formules
=EQUIV(9^9;A2:A30)
ou
=RECHERCHE(9^9;A2:A30)
pour déterminer la position du dernier éléments sur la plage [A2:A30], mais je ne sais pas s'il existe un équivalent (ou un subterfuge) pour obtenir la position du 1er élément.

En espérant que quelqu'un ait un semblant de réponse, je vous souhaite une excellente fin de journée à tous.
Cordialement.

MA
A voir également:

3 réponses

s.deribeiro Messages postés 130 Statut Membre 9
 
Tu veux faire quoi exactement ?
0
micaub Messages postés 36 Statut Membre
 
Bonjour.

En fait, j'ai un tableau à 2 colonnes : la 1ère colonne répertorie l'ensemble des semaines de l'année (de S1 à S52), la seconde colonne indique le nombre de références expédiées ladite semaine. Les semaines où rien n'est envoyé, il n'y a rien dans la colonne d'envoi. Je voudrai utiliser par la suite la fonction DECALER afin de ne sélectionner ma plage de cellule qu'entre ma 1ère expédition et ma dernière. Pour le moment, j'ai donc :
=DECALER(Feuil1!$A$2;;;EQUIV(9^9;Feuil1!$E:$E;1)-1)

Celui-ci permet d'arrêter ma plage au niveau de la dernière semaine remplies. Mais je suis obligé de spécifier une cellule de départ (en l'occurence la cellule du haut de mon tableau A2). Mais je souhaiterai que cette cellule de départ ne soit en fait que la 1ère cellule non vide de ma plage.

J'espère que je ne vous ai pas embrouillé plus qu'autre chose et que j'ai réussi à être clair. :)

Bonne journée.

MA
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 281
 
Bonjour,

Pas trouvé sans matricielle pour l'instant, je ne pense pas que ça gènera le decaler() mais...
=MIN(SI(ESTNUM(E1:E100);LIGNE(1:100);9^9))
formule matricielle à valider par shift+ctrl+entrée

eric
0