E=IFERROR(INDEX($C:$C,SMALL(IF($C:$C>0,ROW($C:$C)),ROW()*7-7+COLUMN(A:A))),"")
同时按Ctrl+Shift+Enter三键输入数组公式,下拉到出空白单元格。
公式不受C列数据多少的限制
如下图,在E1中输入
=IFERROR(INDEX($C:$C,SMALL(IF($C$1:$C$30<>"",ROW($1:$30)),COLUMN(A1)+ROW(A1)*7-7)),"")
按【组合键】确认后右拖、下拉填充。