excel中将一列中所有非空的单元格提取出来 在另一列表示出来

如图,把B列的非空单元格,整理到D列
谢谢啊
对了,不是静态的,而是动态的,随着B列中的内容逐渐增加,D列也会随之改变

第1个回答  2014-10-29
1、可以写VBA来解。但算了。
2、函数的话,
在D1输入
=index(B:B,small(if(len(B$1:B$1000)>0,row($1:$1000),2^20),row(A1)))&""
数组公式,Ctrl+shift+回车结束,向下填充公式。追问

我需要动态的,D列自动随着B列改变

追答

不是写公式给你了么?

本回答被提问者采纳
相似回答