J'ai données dans Y: AI, et retourne la dernière valeur non vide dans AJComment trouver la deuxième à la dernière valeur non vide dans une rangée excel
L0 L1 L2 L3 L4 L5 L6 L7 L8 L9 L10 Last Code
GP GP
GP CF TF CF
GP CF TF TF
GP CF EX EX
GP CF EX EX1 EX1
GP CF EX EX2 EX2
GP CF DG DG
GP CF DG DGA DGA
GP CF DG DGB DGB
GP CF DG DGC DGC
GP CF DG DGD DGD
GP CF DG DGE DGE
Je retourne la dernière valeur AJ3 par exemple, en utilisant:
=LOOKUP(2,1/(Y3:AI3<>0),Y3:AI3)
J'ai essayé deux manières différentes de retourner l'avant-dernière valeur non vide.
=LOOKUP(2,1/(Y3:AI3<>AK3),Y3:AI3)
=LOOKUP(2,1/(or(Y3:AI3<>0, Y3:AI3<>AJ3),Y3:AI3)
Le premier cas retourne la valeur en IA, le second renvoie soit la valeur en Y, ou # DIV0! Erreur.
Toute aide à ce sujet serait grandement appréciée.