例如,
A1=#N/A, A2=#N/A, A3=3, A4=5, A5=1, A6=#N/A
怎样能查询最后一个不是#N/A的单元格在这6个单元格里面排在第几个?也就是说要返回"5"。怎么写函数呢?有办法能倒序查询吗?
C1=LOOKUP(1,0/((A1:A10000<>"")*(A1:A10000<>"#N/A")),ROW(A1:A10000))
或者=LOOKUP(1,0/(A1:A10<>""),ROW(A1:A10))
嗯,是的,提问了以后我自己也想到了。
{=max(if(isna(A1:A6),0,1)*row(A1:A6))}