Excel 按奇数偶数列处理数据

目录

  • 一. 需求背景
    • 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 粘贴就可完成公式的快速填充

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/504875.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Spring IoC】实验四:特殊值处理

个人名片: 🐼作者简介:一名大三在校生,喜欢AI编程🎋 🐻‍❄️个人主页🥇:落798. 🐼个人WeChat:hmmwx53 🕊️系列专栏:🖼️…

Topaz Gigapixel AI:让每一张照片都焕发新生mac/win版

Topaz Gigapixel AI 是一款革命性的图像增强软件,它利用先进的人工智能技术,能够显著提升图像的分辨率和质量。无论是摄影爱好者还是专业摄影师,这款软件都能帮助他们将模糊的、低分辨率的照片转化为清晰、细腻的高分辨率图像。 Topaz Gigap…

《Spring Security 简易速速上手小册》第9章 测试与维护 (2024 最新版)

文章目录 9.1 编写安全测试9.1.1 基础知识9.1.2 重点案例:保护 REST API9.1.3 拓展案例 1:自定义登录逻辑测试9.1.4 拓展案例 2:CSRF 保护测试 9.2 Spring Security 升级和维护9.2.1 基础知识9.2.2 重点案例:适配新的密码存储格式…

监控与日志

一、监控 1、监控类型 从监控类型上划分,在 K8s 中可以分成四个不同的类型: ① 资源监控:这种监控主要关注于基础资源的使用情况,例如 CPU、内存、网络等。通常使用数值或百分比等单位来统计,可以通过 Zabbix、Tele…

vue3项目中如何一个vue组件中的一个div里面的图片铺满整个屏幕样式如何设置

在Vue 3项目中,要使一个div内的图片铺满整个屏幕,你需要确保几个关键点:div元素和图片元素的样式设置正确,以及确保它们能够覆盖整个视口(viewport)。以下是一个简单的步骤和代码示例,帮助你实现…

水电表远程集中抄表管理系统

水电表远程集中抄表管理系统是当前水电行业智能化发展的关键技术之一,为水电企业和用户提供了便捷、高效的抄表管理解决方案。该系统结合了远程监控、自动抄表、数据分析等多种功能,实现了水电抄表的智能化和精准化,为用户节省了大量人力物力…

效率真高!众安保险数据分析岗(实习)面试通过了,分享一下面试经验!

最近,我们社群组织了一场技术&面试讨论会,邀请了一些互联网大厂同学、参加社招和校招面试的同学,针对新手如何入门数据分析、机器学习算法、该如何备战、面试常考点分享等热门话题进行了深入的讨论。 基于社群的讨论,今天我整…

Maven高级(黑马学习笔记)

Maven 是一款构建和管理 Java 项目的工具。 分模块设计与开发 介绍 所谓分模块设计,顾名思义指的就是我们在设计一个 Java 项目的时候,将一个 Java 项目拆分成多个模块进行开发。 1). 未分模块设计的问题 如果项目不分模块,也就意味着所有…

selenium爬虫

方法选择和安装包 在动态网页并且登陆过程中不需要进行过于复杂的密码验证的时候使用selenium会非常的方便 安装准备过程也相对简单: 下载对应版本的chromedriver并且通过如下代码找到路径下载到python所在的目录: import sysprint(sys.executable) …

xsslabs第四关

测试 "onclick"alert(1) 这与第三关的代码是一样的&#xff0c;但是每一关考的点是不一样的所以我们看一下源代码 <!DOCTYPE html><!--STATUS OK--><html> <head> <meta http-equiv"content-type" content"text/html;ch…

【C++ AVL树】

文章目录 AVL树AVL树的概念AVL树节点的定义AVL树的插入AVL树的旋转右单旋左单旋左右双旋右左双旋 代码实现 总结 AVL树 AVL树的概念 二叉搜索树在顺序有序或接近有序的情况下&#xff0c;而插入搜索树将退化为单叉树&#xff0c;此时查找的时间复杂度为O(n)&#xff0c;效率低…

SSM框架,SpringMVC框架的学习(上)

SpringMVC介绍 Spring Web MVC是基于Servlet API构建的原始Web框架&#xff0c;从一开始就包含在Spring Framework中。正式名称“Spring Web MVC”来自其源模块的名称&#xff08; spring-webmvc &#xff09;&#xff0c;但它通常被称为“Spring MVC”。 SpringMVC涉及组件 …