小工具知识网

当前位置: 首页 > 行业知识 > Excel 按奇数偶数列处理数据

行业知识

Excel 按奇数偶数列处理数据

2026-11-02 02:20:57 来源:互联网转载

目录

  • 一. 需求背景
    • 1.1 获取偶数列的数据
    • 1.2 奇偶列数据互换
    • 二. 解决方式
      • 2.1 为列添加奇偶辅助列
      • 2.2 通��公式将奇偶列互换

        一. 需求背景

        1.1 获取偶数列的数据

        ⏹ 最近在整理歌单,发现部分歌曲没有歌词,于是打算自己制作一份。

        从网上找到了歌词,如下图所示,是中日双语的。

        ⏹因为是日语歌,制作歌词时,只需要日语,不需要中文。

        因此我们需要把偶数列的日文过滤出来。

        1.2 奇偶列数据互换

        ⏹部分日语歌,译文却在日文之前,阅读起来很有违和感

        现在想把奇数列的中文歌词和偶数列的日语歌词调换位置。


        二. 解决方式

        2.1 为列添加奇偶辅助列

        ⏹先通过辅助列为每一列添加编号,然后标记奇偶列自动填充

        ⏹给辅助列添加过滤条件之后,可直接过滤出偶数列的日文歌词,然后复制。

        2.2 通过公式将奇偶列互换

        ⏹公式如下

        =OFFSET(Sheet1!$A$1,IF(MOD(ROW(),2)=1,ROW(),ROW()-2),COLUMN()-1,1,1)

        • 默认我们待处理的歌词数据在Sheet1中,且起始位置是A1单元格。

          如果不是的话,自己修改公式。

        • 在另外一个sheet页将公式粘贴到A1单元格,然后拖动填充单元格就可完成奇偶列的互换。
          • 如果列数太多,拖动起来会很不方便,这时可以通过定位来跳转到最后一列(在本案例中一共有64列)
          • 先 Ctrl + C 复制上面提供的公式
          • 然后Ctrl + G调出定位面板后,在引用位置处输入A64
          • 然后按下Ctrl + Shift + ↑来选中最后一列到第一列的所有数据
          • 然后直接 Ctrl + V 粘贴就可完成公式的快速填充

上一篇:怎么连接上服务器?

下一篇:csgokz服务器怎么换土?