如何获得excel中第n个列的非空单元格的位置?
我希望在excel中获得第n个(例如第三个)非空白单元格的位置(例如A1:A10)。 单元格也可以包含string,不仅是数字。 有人能帮我吗? 谢谢!
在列A中的数据中,在B1中放入数组公式 :
= MATCH(FALSE, ISBLANK(A:A), 0)
在B2中放入数组公式 :
= MATCH(FALSE, ISBLANK(INDIRECT("A" & B1+1 & ":A9999")), 0)+B1
并抄下来。
B1将指向第一个非空白, B2指向第二个非空白等。
数组公式必须使用Ctrl + Shift + Enterinput,而不仅仅是Enter键。