反过来一下吧,就是把空单元格下面的汇总来上面,在C1单元格输入公式=IF(A1="",PHONETIC(OFFSET(A1,,,MATCH(0,0/(A2:$A$100=""),0),)),A1)
数组公式,三键结束,下拉。 如图:
能不能降低一下要求,不从A1开始,假设A1空着,从A2开始有一些数据,比如到A1000,要在空的一行中合并上面的数据,选中A2:A1000中, 按下F5,弹出定位对话框,定位条件选择空值,确定,就把空的单元格选中了,假设第一个选中的空单元格为A4,编辑栏中输入
=PHONETIC(OFFSET(A3,,,LOOKUP(2,0/(RIGHT(" "&A$1:A3)=" "),ROW($1:3))-ROW(A3)))&" "
同时按下CTRL+回车,就同时输入了。
如果第一个选中的空单元格为A5,公式写为
=PHONETIC(OFFSET(A4,,,LOOKUP(2,0/(RIGHT(" "&A$1:A4)=" "),ROW($1:4))-ROW(A4)))&" "
也只能将就着用,公式生成的数据后面还因区别公式结果与原始数据被拼了一个空格,视觉上应该不影响。
先输入等于号再选择第一个单元格然后在键盘上找到&这个符号,在数字7上,用shift加&后然后再选择第二个要连接的单元格回车。如果想再连用同样的方法就行。连多个都行。
这个好,感觉需要写代码才能实现
将一列中空单元格上方的内容组合填到此空单元格,我不太会呀