excel定位选取:再谈快捷键Ctrl+G的妙用

news2025/1/12 1:57:07

一、仅复制可见单元格

在日常工作中我们经常会涉及将隐藏或分类汇总后的数据,粘到一个新表。这个时候如果我们直接复制,粘贴会发生什么呢?

这是一个分类汇总后的数据,自动生成了分级显示:第1级,总计;第2级,部门汇总;第3级,明细数据。

现在我们需要把第2级部门汇总复制成一个单独的表。单击分级数字2只显示部门汇总数据。选择汇总数据,Ctrl+C复制,然后在下方的空白处Ctrl+V粘贴。结果如下:

很明显,整个明细数据也粘贴进来了。Excel中如果直接复制,将把选定区域中的数据——包括被隐藏的数据,完整地复制下来。我们只想要部门汇总数据,怎么办?

此时我们的CTRL+G就可以闪亮登场了!

操作步骤:

(1)选中部门汇总数据。

(2)按Ctrl+G,在弹出的对话框中点击“定位条件”。设置定位条件为“可见单元格”,点击“确定”。

(3)Ctrl+C复制,然后在下方Ctrl+V粘贴即可。

粘贴后的数据仅仅是二级汇总的数据,中间并没有明细数据~

注:除了用上述方法定位可见单元格外,还可以在选中该区域后直接按快捷键ALT+;实现可见单元格定位~

二、批量插入空行分隔内容组

老板经常要求把不同部门、不同类别的产品等用空行分隔开,如下:

数据量少,好办,直接按部门或者等级排序后手动插入空行即可。可是如果部门很多、产品类别庞大,手动插入就太误事了。这时可以人为制造行差异,然后定位行差异批量插入空行即可。

操作步骤:

(1)按老板要求对数据排序。

(2)在“部门”列后插入一列,复制“部门”列错位粘贴到空列中。

(3)选择除表头外的两列按Ctrl+G定位行内容差异单元格。

(4)确定后,右击鼠标,选择插入,插入整行。

(5)插入后删除不需要的列和行得到最终效果。

注:除了用上述方法定位行内容差异单元格外,还可以在选中该区域后直接按快捷键Ctrl+实现行内容差异定位~

三、空值定位制作工资条

工资条的制作有多种方法,有排序法、等号替换法、空值定位法、函数法等等。这里介绍空值定位法制作工资条。

操作步骤:

(1)在E3、D4单元格分别输入数字1。

(2)选中D3:E4,然后双击E4右下角填充柄向下填充,结果如下。

(3)按Ctrl+G,单击“定位条件”,设置定位条件为“空值”。

(4)确定后,选中了所有空值单元格。

(5)右击鼠标,选择“插入”命令,插入“整行”。

(6)确定后,插入的空行把每位员工分开了。选中表头,按Ctrl+C复制。

(7)选中A3:C25,按Ctrl+G定位“空值”选中空行,然后Ctrl+V填充。

为了裁剪方便,还需要插入空行把每名员工的工资条分开。

(8)删除前面的辅助数字,然后在D2中输入数字1。选中D2:D3,双击填充柄向下填充,效果如下。

(9)按Ctrl+G定位“空值”,选中空单元格。

(10)右击鼠标,选择“插入”命令,插入“整行”。确定后,删除辅助数字,工资条就做好了。

用快捷方式当然效率高,但也得熟练才行——赶紧动手验证一下,看看效果如何吧。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

uniapp提交应用市场打包问题和安装应用弹出隐私政策协议问题(Android)

uni-app 安卓App提交到应用市场踩坑记录,隐私合规检测,参考链接:https://juejin.cn/post/7163595800235212830 打包问题,同时支持32位和64位;https://uniapp.dcloud.net.cn/tutorial/app-android-abifilters.html# 重…

【Android Studio】【Flutter】Android Studio下Flutter环境搭建记录

目录:1、要学flutter,必须先学Dart语言(类似C语言)2、下载Flutter SDK(软件开发工具包)3、配置国内镜像4、Android Studio新建Flutter项目5、问题解决:(运行flutter doctor命令检查问…

《流浪地球2》的冷思考:如何消除信息孤岛

硬核科幻影片《流浪地球2》成了热议焦点,网友们一方面点赞视觉特效的精益求精,另一方面为引爆月球的故事情节感动,片中一句“50岁以上的出列”让无数观众飙泪。在科技已经进步到地球能在宇宙中“流浪”的未来,仍需牺牲众多“老”宇…

ArkTS初学(一)

想必大家都听说过华为的方舟框架,没错,这就是所说的ArkTS。在HarmonyOS2的时候大家会使用java开发HarmonyOS应用,使用的是Layout来进行布局(用的还是xml文件),之后又出现了js的Component(记不清名字了)的一个功能方便了开发。我们现在就来学习HarmonyOS3…

【数据结构】ArrayList的具体使用(杨辉三角、扑克牌游戏)

目录 1、了解集合的框架 2、了解ArrayList类 2.1、认识ArrayList类当中的属性 2.1、认识ArrayList类库当中的方法 2.1.1、了解构造方法 2.2、ArrayList类当中的Add(新增元素)方法 2.3、了解ensureCapacityInternal(判断是否需要扩容&…

【Rust】18. Rust 的面向对象特性

18.1 面向对象语言的特征 18.1.1 对象:数据 行为 18.1.2 封装隐藏了实现细节 在 Rust 中,在代码中不同的部分考虑使用 pub 可以封装其实现细节 18.1.3 继承,作为类型系统与代码共享 在 Rust 中,不存在继承的机制,而…

【C++11】初始化列表、decltype操作符、nullptr

目录 一、初始化列表 1.1 花括号初始化 1.2 initializer_list 二、decltype 三、nullptr 一、初始化列表 1.1 花括号初始化 在C98中,标准允许使用花括号{ }对数组或结构体元素进行统一的列表初始值设定。 而在C11推出后,使用初始化列表时&#x…

java的方法使用

1.方法概述1.1什么是方法方法(method)是将具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集注意:方法必须先创建才可以使用,该过程称为方法定义方法创建后并不是直接运行的,需要手动使用后才执行,该过程…

深入理解mysql性能优化以及解决慢查询问题

MySql系列整体栏目 内容链接地址【一】深入理解mysql索引本质https://blog.csdn.net/zhenghuishengq/article/details/121027025【二】深入理解mysql索引优化以及explain关键字https://blog.csdn.net/zhenghuishengq/article/details/124552080【三】深入理解mysql的索引分类&a…

GPT1、GPT2、GPT3原理

一 背景 GPT1:Generative Pre-Training。是一种生成式的预训练模型,由OpenAi团队发表自论文《Improving Language Understanding by Generative Pre-Training》。 h0=UWe+Wp 二 模型整体结构(宏观) 图1 GPT整体结构 左侧为模型的整体结构,由12个Transformer中的Decoder模块…

App的分类与简析

引言随着智能手机的普及,移动端应用几乎成为每个互联网产品的标配。在快速迭代的互联网战场中高效开发、低成本上线产品,是每个应用开发团队追求的目标。此时,选择合适的应用类型和开发模式便至关重要。移动应用可以粗分为三种:原…

Hystrix线程池隔离与接口限流

前面了解了Hystrix的请求缓存、fallback降级、circuit breaker断路器快速熔断,下面来看下Hystrix的线程池隔离与接口限流。 Hystrix通过判断线程池或者信号量是否已满,超出容量的请求,直接Reject走降级,从而达到限流的作用。限流是限制对后端服务的访问量,比如对MySQL、Re…

CentOS7 LVM 逻辑卷2种读写策略(磁盘IO性能优化)—— 筑梦之路

LVM 逻辑卷的读写策略有两种: linear:线性方式,一块块盘来读写,写完一块盘再写第二块盘、第 N 块盘,性能低striped:条带方式,多块盘一起并行读写,性能高查看 LVM 逻辑卷的读写策略的…

元宇宙,会成为下一代互联网的主场吗?

导语 | 2022 年元宇宙风靡全网,作为过去一年科技界的“当红扛把子”,引多家科技巨头“竞折腰”。近日,《福布斯》双周刊网站在报道中指出,2030 年全球元宇宙的市场规模有望高达 5 万亿美元,2023 年可能是确定其发展方向…

机器学习0 — 总体架构,chatgpt时代必须掌握的

1 从chatgpt看目前AI重要性 随着chatgpt的一声巨响,拉响了强人工智能的序幕。chatgpt相对于目前的各种机器人,简直就是弓箭和导弹的区别。沉寂了两三年后,AI如今又一次站在了人类工业的最高舞台。个人认为AI已经成为所有人,特别是…

vitest第二章(入门)

Vitest 是一个由 Vite 提供支持的极速单元测试框架 tips vite>3 node>14 安装 1.使用npm init -y 生成 package json 2.安装依赖 挑选一种即可 npm install -D vitestyarn add -D vitestpnpm add -D vitest3.新建一个文件calc.ts 开始第一个单元测试吧,…

【数据结构和算法】使用数组的结构实现链表(单向或双向)

上文我们通过结构体的结构实现了队列、以及循环队列的实现,我们或许在其他老师的教学中,只学到了用结构体的形式来实现链表、队列、栈等数据结构,本文我想告诉你的是,我们可以使用数组的结构实现链表、单调栈、单调队列 目录 前言…

2022最火科技~AIGC

2022年最火的信息科技~AIGC 人工智能内容生成 趣讲大白话:输入几个词,立刻生成机器创造的内容 ************** 从人工智能决策 走向 人工智能生成 人工智能决策:自动驾驶、抖音推荐算法 人工智能生成内容:即AI Generated Conten…

【算法练习】两个链表的第一个公共节点

描述输入两个无环的单向链表,找出它们的第一个公共结点,如果没有公共节点则返回空。(注意因为传入数据是链表,所以错误测试数据的提示是用其他方式显示的,保证传入数据是正确的)数据范围: 0n≤1…

下一代编解码技术Ali266在视频超高清领域的应用展望

超高清与各领域的需求融合和创新正在发生。 2022年是一个体育大年,众多世界级体育赛事通过视频直播、转播等形式给观众带来畅爽的观看体验。 2022年北京冬奥会,实现了奥运会历史上首次赛事全程4K制作播出,并在开幕式上提供了8K超高清公共信号…