首页 > 技术文章 > 在Excel中隔行提取数据

daveylin 2020-10-19 20:01 原文

最近在整理考研英语词组,网站上抓取的数据如图1所示:

图1

想把数据变成如图2所示:

图2

解决办法:

1、在B1单元格输入公式:=INDEX($A$1:$A$1000,ROW()*2-1,COLUMN(A:A))

2、在C1单元格输入公式:=INDEX($A$1:$A$1000,ROW()*2,COLUMN(A:A))

向下自动填充即可。

解释:

ROW()函数表示当前行

ROW()*2-1表示取出奇数行的数据;

ROW()*2表示取出偶数行的数据。

其他函数功能参考Excel帮助。

 

推荐阅读