写着样版程序,想快速将内容求出。想将A列偶数行和奇数行的两个单元格内容分别提取到B、C两列。直接复制数据到Excle里A列,用一行公式实现,多,快,好,省
在B1单元格输入:
1=INDIRECT("A" & ROW() * 2 - 1)
然后在C1单元格输入:
1=INDIRECT("A" & ROW() * 2)
接着将这两个公式向下拖动复制到需要的行数。
这样做的原理是利用ROW()
函数获取当前行号,并乘以2得到每对单元格的对应行号。由于Excel中的行号是从1开始的,所以偶数行(第2行、4行等)对应的A列单元格为A2、A4...,奇数行(第1行、3行等)对应的A列单元格为A1、A3...
然而,如果只是简单地按照A1,A2放B1,C1;A3,A4放B2,C2这种模式提取,实际操作中可能并不需要这么复杂,直接复制粘贴即可。但如果存在某种规律性或者大量数据处理需求时,上述公式可以自动化完成任务。