excel每隔1行、2行、3行、4行取一个单元格,如此循环
隔1行取一个单元格
隔2行取一个单元格
隔3行取一个单元格
隔4行取一个单元格
隔1行取一个单元格
隔2行取一个单元格
隔3行取一个单元格
隔4行取一个单元格
……
如图所示,为什么与文字不一样?
按照你的文字描述公式是:
=INDIRECT("E"&(MOD(ROW()-1,4)+2)*(MOD(ROW()-1,4)+1)/2+INT((ROW()-1)/4)*14)
假设数据位于列E的E1-E1000:
在单元格F1录入公式:
=IF(ROW(E1)-ROW($A$1)+1>COUNTA($E$1:$E$1000)/3-1,"",INDEX($E$1:$E$1000,14*INT((ROW(E1)-ROW($A$1))/4)+INDEX({1,3,6,10},1,MOD(ROW(E1)-ROW($A$1),4)+1),1))
下拉复制到F2-F1000即可;
公式已考虑了第一行之前加插标题行或任意空行的情形时自动调整。
哈哈,这是有专门的命令的哦。
热门标签: