首页
学习
活动
专区
圈层
工具
发布

WPS Excel如何快速交换列(调整列顺序),删除多个不连续的列

写表格的时候,最常见的两个小需求就是:把某两列换个位置,或者干脆删掉几列。其实这事儿不用折腾复杂功能,靠几招顺手的操作,几秒钟就能搞定。...下面我把自己在 WPS 表格里常用的方法整理一下,能用鼠标的就用鼠标,能用快捷键的就用快捷键。延申思考: 如果有上百的excel文件都需要进行列调整,删除等如何一键处理?...多Excel文件如何一键处理删除和列调整呢如果有多个excel需要处理,wps可能就办不到了(wps如果可以您可以告诉我), 请您看 我的专题的 另外一篇文章:【批量办公技巧】一键对多个Excel文件交换列...(调整列顺序),删除多个不连续的列-腾讯云开发者社区-腾讯云结尾总结调整列顺序,用 Shift + 拖拽 是最快的。...删除列就用 Ctrl + - 或右键删除,别拿 Delete 当删除。掌握这几招,日常处理表格基本够用,效率直接起飞。如果您有任何问题,还请联系我们,我们专业解决办公问题。

3K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【批量办公技巧】一键对多个Excel文件交换列(调整列顺序),删除多个不连续的列

    视频演示 前言 大家好,我是老罗软件,最近公司有一批Excel文件,需要对每个文件的几个列进行清理然后还要调整顺序。...我抽取了一个excel如下: 需要将 “父/母” , “爱好” , “班级”列删除 , 然后调整列顺序为:“姓名”,“手机号”,“邮箱”, 结果如下: 问题,我还有很多这样的数据excel文件: 如果你是小白...功能类型-按标题更新列 选择这个功能后, 会要你输入新的标题, excel就会按照你的列标题进行重组, 例如我上面的是:姓名,手机号,邮箱。 ...功能类型-行列删除 这个功能可以快速删除行或者列。 比如我们要删除: 1. 第三行的整行数据 2....删除B,C,F 列  我们填入输出删除列参数: 执行结果: 功能类型-行列互换 跟行列删除一样,我就不多做解释了。 如果您有疑问可以一起来探讨,功能就介绍到 这里 ,希望能帮助大家,感谢!!!

    58710

    【HTML】HTML 表格 ③ ( 合并单元格 | 跨行合并 | 跨列合并 | 单元格合并顺序 | 跨行设置 rowspan 属性 | 跨列设置 colspan 属性 )

    文章目录 一、合并单元格 1、合并单元格方式 2、合并单元格顺序 3、合并单元格流程 二、合并单元格示例 1、原始表格 2、跨行合并单元格 3、跨列合并单元格 一、合并单元格 ---- 1、合并单元格方式...左右 单元格合并 是 跨列合并 , 在 单元格标签中 使用 colspan 属性 , 设置跨列合并单元格数 ; 2、合并单元格顺序 单元格 合并 是按照 从上到下 , 从左到右 的顺序进行合并...; 3、合并单元格流程 合并单元格流程 : 首先 , 确定 合并单元格 类型 , 是 跨行合并 还是 跨列合并 ; 然后 , 根据 从上到下 , 从左到右 的顺序 , 找到要 设置 rowspan 或...colspan 属性 的 目标单元格 ; 跨行合并 : 按照 从上到下 的顺序 进行合并 , 最上方的单元格 是 目标单元格 ; 跨列合并 : 按照 从左到右 的顺序 进行合并 , 最左侧的单元格...-- 表格普通单元格标签 --> Jerry 显示效果 : 3、跨列合并单元格 按照下图的样式

    16.4K21

    我用Python展示Excel中常用的20个操

    Pandas 在pandas中可以使用drop_duplicates来对数据进行去重,并且可以指定列以及保留顺序,例如对示例数据按照创建时间列进行去重df.drop_duplicates(['创建时间'...数据交换 说明:交换指定数据 Excel 在Excel中交换数据是很常用的操作,以交换示例数据中地址与岗位两列为例,可以选中地址列,按住shift键并拖动边缘至下一列松开即可 ?...Pandas 在pandas中交换两列也有很多方法,以交换示例数据中地址与岗位两列为例,可以通过修改列号来实现 ?...数据合并 说明:将两列或多列数据合并成一列 Excel 在Excel中可以使用公式也可以使用Ctrl+E快捷键完成多列合并,以公式为例,合并示例数据中的地址+岗位列步骤如下 ?...Pandas 在Pandas中没有现成的vlookup函数,所以实现匹配查找需要一些步骤,首先我们读取该表格 ? 接着将该dataframe切分为两个 ?

    7.6K10

    第36次文章:数据库查询语句

    自连接是将同一张表格当做两张表格来使用,也就是自己与自己进行相互连接。为两张表格起不同的别名。具体的妙处我们通过一个案例来感受一下!...left join 左边的为主表,right join 右边的为主表,左外和右外交换两个表的顺序,可以实现同样的效果。 一般用于查询除了交集部分的剩余的不匹配的行。...full join 两边都是主表,左外和右外交换两个表的顺序,可以实现同样的效果。 全外连接=内连接的结果+表1中有但表2中没有的+表2中有但表1中没有的。...列子查询(多行子查询):结果集为多行一列 行子查询:结果集为多行多列 表子查询:结果集为多行多列 【注】:子查询的分类较多,在使用的时候,主要出现的情况是上面标注颜色的几种情况。...tips:在上面的案例中,我们总共分为两步进行查询,第一步查询出每个部门的平均工资之后,mysql中会产生一个虚拟表格,我们需要对这个虚拟表格起一个别名,这样才能够在后续添加连接条件的时候使用到此虚拟表

    2.7K30

    抛开插件,你真的懂拖动怎么实现吗?

    交换元素的过程,咱们也可以单独写一个函数,如下: // 交换两个相邻的元素位置 function swap(nodeA, nodeB) { // 获取父节点,为后续插入提供一个支点 const...我们可以看看实际的DOM结构,第二个元素与占位元素中间还隔着拖动元素呢,注意我们是要交换两个相邻的元素,不是随便两个相隔遥远的元素哦。 好,到此完毕,列表拖动就完成啦。...表格拖动-列 接下来要做的是表格上的拖动,也是比较常见的功能了,话不多说,先看效果图: 做之前咱们先来分析一波,由于我们要拖动的是列,是竖着纵向排列的,而表格可是按照横向进行布局的❗ 表格的布局结构:...这里咱们就要换个思路了,在要开始拖动时,动态创建一个纵向的列表,列表的每一子项就是表格的列,其实就是将表格转成我们上面已经讲过的列表拖动来进行操作;然后隐藏原表格,操作这个新列表,当拖动结束的时候,我们再通过列表的索引信息来交换表格的格子就行啦...好啦,就这么多,到此,咱们就完成了开头看到的表格列拖动的效果了。 表格拖动-行 既然讲了表格的列拖动了,那么行的拖动肯定也是不能落下啦。 不过现在我们有了前面的基础,这个不是洒洒水?有手就行?

    1K10

    用 Python 将 JSON 转换为 Word 文档

    JSON是机器之间交换数据的通用格式,Word文档则是给人阅读的载体。...两者之间的转换本质上不是“格式转换”,而是一次结构映射:JSON的键值对、数组、嵌套对象,需要被翻译成段落、表格、标题等人类可读的文档组件。...、层级摘要图片路径字段内联图片Logo、头像、图表快照下面的代码按“扁平→数组→嵌套”的顺序递进,每个场景给出可直接运行的片段。...这套格式控制方式,在后续的表格单元格里同样适用。场景二:对象数组→Word表格对象数组对应表格的一行,列标题从记录中提取。...占位符保持列数统一,也避免单条记录缺字段导致整个脚本崩溃。场景三:嵌套对象→递归标题结构嵌套JSON表达的是层级关系,不能塞进二维表格。

    15410

    Java数组—精讲篇

    在Java中,二维数组可以表示为一个表格,其中的每个元素都有两个索引,分别用于表示行和列。...应用 二维数组可以用于表示矩阵、表格等数据结构。它可以方便地存储和操作多维数据。...总结 二维数组是由多个一维数组组成的数组,可以用于表示矩阵、表格等数据结构。通过两个索引可以访问和操作二维数组中的元素。使用嵌套的for循环可以遍历二维数组的所有元素。...对于每个元素,程序生成两个随机数x和y,分别表示要交换的元素的行和列。 然后,程序通过一个临时变量temp,将当前元素arr[i][j]的值保存起来。...接着,程序将要交换的元素arr[x][y]的值赋给当前元素arr[i][j]。 最后,程序将之前保存的当前元素的值temp赋给要交换的元素arr[x][y]。

    56430

    Java 处理表格,真的很爽!

    需求 假设我们有这样一个 Excel 表格: [image-20211121124641119.png] 如果想要调换 姓名列 和 年龄列 的顺序,应该怎么做呢?...读取表格 首先要读取原始表格中的数据。 Easy Excel 提供了两种读取表格的方式:创建对象的读 和 不创建对象的读 。...Integer age; // 出生日期 private Date bornDate; } 默认会根据属性的顺序来关联表格列的顺序,比如 name 对应姓名(第 0 列)、age 对应年龄(第...,就可以开始读取了,该库非常贴心,提供了 同步 和 异步 两种读取方式。...比如要完成表格列顺序调换的需求,定义表格数据类的时候,把 age 和 name 属性的顺序换一下就好了: @Data public class YupiWriteData { // 年龄 ↑ private

    1.3K61

    Java Swing JTable

    默认情况下,列可能会在JTable中重新排列,以使视图的列以与模型中的列不同的顺序出现。这一点根本不影响模型的实现:对列进行重新排序时,JTable在内部维护列的新顺序并在查询模型之前转换其列索引。...在示例区域中,展示了一种排序算法的演示,该算法正是使用此技术来插入另一个坐标系,在该坐标系中行的顺序发生了变化,而不是列的顺序发生了变化。...添加表格到容器中有两种方式: 添加到普通的中间容器中,此时添加的jTable只是表格的行内容,表头(jTable.getTableHeader())需要额外单独添加。...注意:该列是按表视图的显示顺序指定的,而不是按TableModel的列顺序指定的。这是一个重要的区别,因为当用户重新排列表中的列时,视图中给定索引处的列将发生变化。...同时,用户的操作永远不会影响模型的列顺序。 ?

    9K10

    两个Excel表格核对 excel表格中# DIV0 核对两个表格的差异,合并运算VS高级筛选

    两个Excel表格核对   excel表格中# DIV/0 核对两个表格的差异,合并运算VS高级筛选 1.两列顺序一样的数据核对 方法1:加一个辅助列,=B2=C2 结果为FALSE的就是不相同的...方法2:两列数据,按CTRL+\ 然后直接标记颜色就把不一样的找出来 2.两列顺序不一致的情况 方法1:用VLOOKUP来查找匹配的 方法2:两列数据全选中了,然后在开始选项卡下,点击条件格式,选择突出重复值...excel表格中# DIV/0 含义: 当公式被 0(零)除,即分母为0时,将会产生错误值#DIV/O 2种方法快速核对两个表格的差异,合并运算VS高级筛选 (测试发现:对数字列有效果,对文本的没有效果...标签位置勾选“首行”和“最左列”。 点击确定,在新的工作表里生成了一张新的表格,在这个表格里,数字为0表示无差异,大于0的,则表示差异,而显示成“#DIV/O!”则表示这个编号只在其中一个表格里。...对比的两个表格,表头,在使用标准偏差功能时候,字段名称需要一致。否则会出现:多出来一列:全部是#DIV/0! Excel是根据表头名称一致来匹配的。

    4K10

    聚集索引:SQL Server 进阶 Level 3

    在整个阶梯中,我们使用以下两个术语来交换订单上的单行:“订单项”和“订单明细”。 前者是更常见的业务术语; 后者出现在AdventureWorks表的名字内。...给定一个行的索引键值,SQL Server可以快速访问该行;并可以从该行按顺序进行。 为了演示目的,我们创建了示例表SalesOrderDetail的两个副本;一个没有索引,一个有聚集索引。...由于索引和表是一样的,所以表中的每一列都在索引中。 在表上创建聚簇索引不会影响在该表上创建非聚簇索引的选项。 选择聚集索引键列 每个表最多可以有一个聚簇索引。表格的行只能是一个序列。...你需要决定什么样的顺序,如果有的话,对每个表最好;并在可能的情况下在表格填充数据之前创建聚集索引。在做出这个决定时,要记住排序不仅意味着排序,而且意味着分组;如按销售订单对订单项进行分组。...哪些列应该是聚簇索引键列的决定是您将为任何表格做出的最重要的索引决定。 在我们的四级中,我们将重点从逻辑转向物理,介绍页面和范围,并检查索引的物理结构。

    1.7K30

    【NumPy学习指南】day4 多维数组的切片和索引

    我们可以形象地把它看做一个两层楼建筑,每层楼有12个房间,并排列成3行4列。或者,我们也可以将其看成是电子表格中工作表(sheet)、行和列的关系。...(2)我们可以用三维坐标来选定任意一个房间,即楼层、行号和列号。...: >>>b[:,1] array([[4, 5, 6, 7], [16, 17, 18, 19]]) 如果要选取第1层楼的所有位于第2列的房间,在对应的两个维度上指定即可: >>>b...array([11, 7, 3]) 在该数组切片中间隔地选定元素: >>>b[0,::2,-1] array([3, 11]) 如果在多维数组中执行翻转一维数组的命令,将在最前面的维度上翻转元素的顺序...,在我们 的例子中将把第1层楼和第2层楼的房间交换: >>>b[::-1] array([[[12,13, 14, 15], [16, 17, 18, 19], [20,

    2.2K20

    离散数学第十一章群与编码笔记

    汉明距离被用于测量两个串的不同程度。其记号为δ(x,y)。...我们容易发现,汉明距离有以下性质: (1)交换性,δ(x,y)= δ(y,x); (2)非负性,δ(x,y)≥ 0; (3)汉明距离=0等价于两串相等; (4)三角不等式,δ(x,y)≤ δ(x,z)+...思考顺序为,发现是2->5的encode,然后作差得三,发现H下三行就是三阶单位阵。...然后列举定义域中元素,{00,10,01,11},那么在这个变换下前两位保持不动,添加后三位设为x1x2x3,其中x1就等于前两位已知的数和矩阵第一列做矩阵乘法,x2就和第二列做矩阵乘法,以此类推得到结果...值得注意的是,表格是没有重复元素的,故coset leader不应重复。 表格列好了之后,找到待译码的串所在的列,最上面的元素对应的未编码之前的串就是我们要译码得到的结果。

    1.9K51
    领券