【如何提取WPS表中的隔行数据 以实现第一列和第二列的奇偶行数据】分享给互联网技能从业者学习和参考。
有一个工作表要求将列A中的所有学生重新排列成两列,即奇数行的学生在第一列,偶数行的学生在第二列。所获得的新表格的每一列都是通过从交错的原始表格中提取数据而生成的。渲染如下:
看看数百名学生的名字,如果逐个细胞操作既困难又耗时,难道没有更好的方法吗?经过搜索,发现这一要求很容易在WPS2012表格中得到满足。那么,如何从WPS交错表中提取数据呢?在本例中,综合方法和间接函数用于提取数据。综合方法的思想是利用中频函数判断行数,并分别提取奇数行和偶数行的两列数据。直接函数直接提取步骤的操作同上。间接函数可以立即计算引用并显示其内容。当您需要在不更改公式本身的情况下更改公式中单元格的引用时,请使用此函数。间接是一种间接引用。
一、综合方法提取
总体思路:使用中频函数判断行数,并分别提取奇数行和偶数行的两列数据。对于空数据,使用定位功能执行二次删除,将需要的数据放在一起。
1.提取数据:在单元格C1中输入公式“=IF(MOD(ROVO,2)=0”,“A1”),在单元格D1中输入公式“=IF(MOD(ROVO,2)=1”,“AI)”0,选择这两个单元格的填充手柄,向下拖动复制公式,直到出现最终结果,如图2所示。
2.选择性复制:选择获得的结果区域,按下“Ctrl+C”组合键进行复制,然后右击,从弹出菜单中选择“特殊粘贴”命令,打开“特殊粘贴”对话框。点击“值”选项,确认后得到的结果将不再包含任何公式。
3.删除ZE网格:仍然选择结果区域,点击功能区域“编辑P”功能组中“查找并选择”按钮下方的小三角形,点击弹出菜单中的“定位”命令,打开“定位”对话框(或按下“CtrlG”打开对话框)。
选择“空值”选项,如图3所示。然后选择该区域中的所有空值。关闭对话框,右键单击选定的单元格,单击弹出菜单中的“删除”命令,然后在打开的对话框中单击“上移下单元格”单个选项。确认后即可获得预期结果。
二、使用INDIRECT函数直接提取
在第一列的第一行输入公式“=INDENSIBLE(‘ A‘(2 * ROVO-l))”,在第二列的第一行输入公式“=INDENSIBLE(‘ A‘ 2 * ROW())”。然后选择这两个单元格的填充手柄,并向下拖动以复制公式,直到出现最终结果。拜托,就这么简单。