Trouver le dernier non-zéro de la cellule de référence de colonne dans une plage de valeurs non ordonnée

J'ai une gamme de nombres dans une ligne dans Excel, dire:

          A  B  C  D  E  F  G  H  I  J  K  L
Line 1 => 0  0  0  3  2  8  3  6  0  0  0  0

Toutes les cellules non vides, mais certains contiennent que des zéros et certains contiennent des nombres. Aussi, la plage ne peut pas être commandé dans un ordre ascendant ou descendant.

J'ai besoin d'une formule (pas VBA) qui sera de retour la colonne de la dernière valeur non nulle dans la gamme (c'est à dire la colonne 8 de la cellule H1 ci-dessus). Je peux obtenir la valeur réelle de la cellule H1 avec cette formule:

 LOOKUP(2,1/(A1:A10<>0),A1:A10)  

mais je ne peux pas trouver un moyen d'obtenir le numéro de colonne de la cellule.

Des idées?

InformationsquelleAutor AHa | 2015-09-11