EXCEL返回一行中第一个不为空的单元格数据

举例:
A1 B1 C1 D1 E1 F1 G1....
50 70
80 30 500
40 80
10 200
300
我要的结果是A2:50,A3:80,A4:40,A5:10,A63:300....
答完别有加分

a2 =INDEX(B2:H2,SMALL(IF(B2:H2<>"",COLUMN(A1:G1)),1))
CTRL+shift+回车,下拖公式
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-04-12
这个不难,不过看不到你工作表的结构,公式放在哪些单元格?
数据一共多少列

有兴趣的话可以HI我,很快可以解决