Excel实用技巧笔记

Excel 实用技巧笔记

1. 快速上手:快捷操作与常用快捷键

1.1 把多列(多行)调成相同宽度

选中所有需要调整的列或行,然后拖拽其中任意一列的列标题边界,所有选中的列就会变成相同宽度。调整行高的方法相同。

1.2 在单元格之间移动

快捷键 作用
Enter 移动到下一个单元格(默认向下)
Shift + Enter 移动到上一个单元格
Tab 移动到右侧单元格
Shift + Tab 移动到左侧单元格

1.3 快速输入当前日期与时间

快捷键 作用
Ctrl + ; 输入当前日期 ,如 2026/10/8
Ctrl + Shift + :(即 Shift+分号) 输入当前时间 ,如 23:41

两个快捷键输入的是静态值 ,之后不会随时间变化。若想同时输入日期和时间,可以先按 Ctrl + ;,再输一个空格,然后按 Ctrl + Shift + :。

对比:公式 =NOW() 也能得到当前日期和时间,但它是动态的,每次工作表重算时都会刷新为最新时刻。想要"定格"就用快捷键,想要"实时"就用公式。


2. 数据录入

2.1 录入日期与时间

  • 日期分隔符必须使用 / 或 - ,Excel 才能识别为日期,例如 2026/10/8、2026-10-8。
  • 时间按 时 : 分 : 秒 的格式录入,例如 12:30:45;只写 12:30 也可以,Excel 会自动把秒补为 0。
  • 输入 =NOW() 可以快速得到当前的日期与时间(注意它会随重算自动更新,见 1.3 节对比)。
  • 小知识:日期和时间在 Excel 中本质是数值------整数部分代表日期,小数部分代表时间,所以可以直接参与加减等计算。

2.2 录入百分比

推荐做法:先把目标单元格或区域统一设置为"百分比"格式,再输入数字。

这样输入 50 就会显示为 50%,既不用逐个输入百分号,也能保证整列小数位数一致(如统一两位小数)。当然,直接输入 50% Excel 也能识别。

2.3 录入分数

直接输入 1/5 会被 Excel 当成日期(1 月 5 日)。例如我们要输入 1/5 ,正确做法是:

复制代码
先输入整数 0,再输入一个空格,最后输入 1/5   →   0 1/5

2.4 录入身份证号等长数字

为什么要转文本 :Excel 常规-单元格格式的计算精度只有 15 位 有效数字,18 位身份证号从第 16 位起会全部变成 0,且科学计数法显示也不可读。所以身份证号必须按文本录入。

两种方法:

  1. 先把单元格或区域设置为文本格式,然后再输入号码;
  2. 在输入的最开始先输入一个英文状态下的单引号 ',再输入号码。单引号本身不会显示出来,但会把该单元格转为文本格式。

判断标志:文本型数字单元格的左上角会出现绿色小三角(错误指示器,见 4.4 节)。


3. 单元格的内容与格式

3.1 单元格内容的三种基本类型

在常规格式(单元格格式-常规)下,单元格中填充的内容分为三种基本数据类型:

类型 默认对齐方式 特点
文本 左对齐 不可参与数学计算
数值 右对齐 计算精度是 15 位有效数字
逻辑值 居中 TRUE 和 FALSE 既能用来判断,也能参与计算

利用对齐方式可以快速判断数据类型:左对齐多为文本,右对齐是数值。

3.2 内容与格式的关系

格式只是单元格的"显示外衣",改变格式并不会改变单元格中存储的内容本身。

例如给"张三"设置自定义格式 "@"同学,单元格里显示"张三同学",但点击单元格在编辑栏中看到的真实内容仍然是"张三"------"同学"两个字只是显示效果,并不是真正的文本。理解这一点,是使用自定义格式的关键。

自定义格式的入口:选中区域 → 右键 →「设置单元格格式」(快捷键 Ctrl + 1)→「数字」选项卡 → 分类中选「自定义」,在下方的**「类型」输入框中书写格式代码**:

3.3 自定义数字格式(重点)

3.3.1 数值占位符:0、#、?
占位符 规则 示例(原数据 → 结果)
0 强制占位:位数不够时用 0 补足;小数位多于代码时四舍五入到与代码相同的位数 0.0:10→10.0、6.26→6.3;000.000:10→010.000、0.825→000.825
# 只显示有意义的数值,不显示无意义的 0 ###.###:120.1→120.1、6.26→6.26、0.825→.825
? 位数不足时以空格代替 0 补位,可用于小数点对齐及分数对齐 ??????:10→␣␣10␣␣、0.825→␣.825

记忆要点:0 是"必须填满",# 是"有才显示",? 是"用空格占位"。

3.3.2 文本占位符:@

@ 代表单元格中原有的文本,可以在格式代码中引用它,从而给文本批量加前缀或后缀:

原数据 格式代码 显示结果
张三 "Hey~"@ Hey~张三
李四 @",你好" 李四,你好

注意两点:

  • 追加的文字需要用英文双引号括起来;
  • 双引号中的文本只是显示效果,并不是真正的文本内容(真实内容见编辑栏),也不影响原单元格参与其他运算。
3.3.3 格式代码的四个区段

完整的自定义格式代码分为四个区段,用英文分号分隔:

复制代码
正数区段 ; 负数区段 ; 零值区段 ; 文本区段

例如 0;-0;0;@:

  • 第一区段 (第一个分号前)作用于正数 :0 是数值占位符,代表选中区域中的任意一个正数本身。所以第一区段只填 0,表示所有正数保持不变;填 fff 则所有正数都显示为 fff;在 0 前后用双引号添加内容,该内容会显示在正数的前后;如果去掉 0 留空,则所有正数都被隐藏。
  • 其他区段同理,分别控制负数、零值和文本的显示。利用四个区段,可以对四类内容独立定义显示方式。
3.3.4 用颜色代码控制显示颜色

在区段前加方括号颜色代码,可以让不同类型的数字显示不同颜色:

复制代码
[红色]0;[绿色]-0;[蓝色]0;[黄色]@

即:正数红色、负数绿色、零值蓝色、文本黄色。可用颜色包括黑色、白色、红色、绿色、蓝色、黄色、青色、洋红等,也可以使用 [颜色1]~[颜色56] 调用调色板中的颜色。

3.3.5 用条件表达式控制显示

格式:

复制代码
[条件1]格式;[条件2]格式;其余格式    或    [条件1]格式;其余格式

注意:条件最多只能设置两个(写在第一、二区段),第三区段固定承接"除条件 1、2 之外的所有情况"。

范例与解析:

复制代码
[红色][>90]0;[绿色][<60]0;[蓝色]0
  • 数值占位符 0 代表选中区域内的所有数值;
  • 大于 90 的数显示为红色,小于 60 的数显示为绿色;
  • 其余情况(60~90)显示蓝色。
3.3.6 用格式代码控制日期与时间的显示

通过改变代码的数量和顺序,即可改变日期的显示方式:

项目 代码 显示 代码 显示
年 yyyy 2026 yy 26
月 mmmm September mmm Sep
月 mm 09 m 9
日 dd 01 d 1
星期 aaaa 星期一 aa 一
星期 dddd Monday ddd Mon
上下午 上午/下午 下午 AM/PM PM
时间 h:m:s 9:15:0 hh:mm:ss 09:15:00

说明:显示"上午/下午"是根据单元格中的具体时间确定的;中文系统中 mmm 显示英文月份缩写。

组合范例:

格式代码 显示结果
yyyy/mmm/dd/aaaa 2024/May/04/星期六
h:mm:ss上午/下午 10:59:30上午

4. 显示与排版常见问题

4.1 自动换行:让长文本在一个单元格内完整显示

当一个单元格中的文本过长时,默认会溢出到旁边的空单元格或被截断显示。使用自动换行可以让文本在单元格内部折行、完整显示:

开始 → 对齐方式 → 自动换行

4.2 网格线与边框的区别

人们常混淆 Excel 中的"边框"和"网格线",二者完全不同:

  • 网格线 只是屏幕上辅助查看的功能,打印时默认不显示。可以在「视图」选项卡中勾选或取消"网格线"来开关它;
  • 边框是设置在单元格上的真实格式,打印时会一并输出。

4.3 单元格显示 ##### 的解决方法

如果 Excel 在单元格中显示 #####,说明列宽不够,无法完整显示该数字。

  • 最快方法:双击该列标题的右边界,自动调整列宽以适应数字;
  • 或者:开始 → 格式 → 自动调整列宽。

注意:##### 只会出现在数值、日期等内容上;文本过长时不会出现,只会溢出或被截断。

4.4 错误指示器(单元格左上角的绿色小三角)

单元格左上角显示的绿色小三角叫做"错误指示器 ",表示 Excel 的错误检查认为此单元格可能出现了错误。它在文本型数字单元格中非常常见(如以文本格式录入的身份证号、工号)。

它只是提示、不影响数据本身:选中单元格后,点击左侧出现的黄色感叹号按钮,可以选择"转换为数字"(把文本型数字真正转成数值)或"忽略错误"(取消提示)。


5. 数据整理与规范

5.1 普通表与超级表的互转

普通表 → 超级表 :选中区域后按 Ctrl + T,或点「插入 → 表格」。

超级表 → 普通表 :点击「表格设计」选项卡下的「转换为区域」(即转换为普通区域),即可转回普通表。

超级表的优势在于可以使用「表格设计」工具:新增行自动套用格式与公式、支持结构化引用、可一键换样式等,这也是它常被推荐的原因。

5.2 快速寻找唯一值

  1. 选中数据区域 → 开始 → 条件格式 → 突出显示单元格规则 → 重复值 → 在"设置为"下拉中选择唯一值选项,并标记为任一颜色;
  2. 然后使用筛选(数据 → 筛选),在列头下拉中按颜色筛选,即可单独查看所有唯一值。

5.3 快速分析工具

选中整个表格区域后,点击右下角出现的快速分析图标(闪电样式)即可使用,包含格式化、图表、汇总、表格、迷你图等选项卡:

  • 格式化:数据条、色阶、图标集、大于、文本包含等一键效果------这些效果之后均可在「条件格式」中具体调整;
  • 汇总:一键求和、求平均值、计数、汇总百分比等;
  • 表格:将普通表格转换为超级表。

5.4 数据验证(重点)

作用 :数据验证位于「数据」选项卡的「数据工具」功能组中,用于限制输入的数据类型或取值范围,保证数据录入更加规范。最常见的用法之一就是创建下拉列表。

三个选项卡:

选项卡 作用
设置 设置基础的验证条件(允许整数、小数、序列、日期、时间、文本长度等)
输入信息 选定单元格时显示提示信息
出错警告 输入无效数据后弹出警告;严重程度由重到轻分为:停止 -- 警告 -- 信息

设置下拉列表的操作:

  1. 在「数据」选项卡上单击「数据验证」;
  2. 在「允许」下选择「序列」;
  3. 在「来源」框中输入选项,请确保各选项之间使用英文逗号 ,如:农产品,肉类,烘焙品;也可以直接引用单元格区域;
  4. 完成后单击「确定」,单元格右侧即出现下拉箭头。

圈释无效数据 :先用上述方法设置好数据验证规则并确认,然后在「数据验证」的下拉菜单处点击「圈释无效数据」,Excel 会用红色圈标出区域内所有不符合规则的已有数据,方便逐一核对修正。


6. 三种填充利器

6.1 填充柄

位置:填充柄位于选中单元格(或区域)右下角的小方块上。

用法:

  • 拖动:按住填充柄向下/向右拖动,即可按选定模式填充;
  • 双击:双击填充柄,自动向下填充到与左侧相邻列相同的行数,长表格必备;
  • 拖动完成后,右下角会出现「自动填充选项」按钮,可以选择多种填充模式:复制单元格、填充序列、仅填充格式 、不带格式填充等。其中"仅填充格式"指的是只把单元格的格式填充过去,不复制内容。
  • 小技巧:对数字拖动默认是复制,按住 Ctrl 再拖动则强制生成递增序列(+1、+2......)。

6.2 快速填充 Ctrl+E(重点)

快速填充(快捷键 Ctrl + E)可以根据我们输入的范例 ,自动完成数据的提取、拆分、合并与重组,全程不需要公式。

示例:A 列是"姓名+电话"连在一起的原始数据,在 B1、C1 分别输入第一行的范例:

原始数据(A 列) 姓名(B 列) 电话(C 列)
珞珈15833493283 珞珈 15833493283
丽诗15833493284 丽诗 15833493284

然后选中 B2、C2 分别按 Ctrl + E,Excel 会识别范例规律,自动拆出下面所有的姓名和电话。

三种触发方式(任选其一):

  1. 选中范例下方的空单元格,按快捷键 Ctrl + E;
  2. 数据 → 数据工具 → 快速填充;
  3. 拖动填充柄后,点击「自动填充选项」→ 选择「快速填充」。

使用要点:

  • 范例至少给出一条,规律复杂时多给几条更保险;
  • 结果是静态值 而不是公式,源数据变化后不会自动更新,需要重新按一次 Ctrl + E。

6.3 原位填充 Ctrl+Enter

原位填充可以实现将选中的区域一次性填入相同的内容:

  1. 选中目标区域;
  2. 输入内容(此时不要按 Enter);
  3. 按 Ctrl + Enter,区域中所有单元格都会填入相同内容,且活动单元格仍停留在原位。

它也常配合「定位条件 → 空值」使用,用于批量给空白单元格补填内容。


7. 进阶:获取外部数据

7.1 从网页抓取数据并实时刷新

  1. 抓取 :数据 → 获取数据 → 自其他源 → 自网站(旧版本路径为:数据 → 自网站),输入网址并选择要导入的表格;
  2. 管理:爬取的表格位于「数据 → 查询和连接」窗格中,可双击进入编辑;
  3. 定时刷新 :数据 → 全部刷新(下拉)→ 连接属性,可设置刷新频率、打开文件时刷新等,实现网页数据的实时更新。

7.2 Power Query 编辑器(重点)

打开方式:数据 → 来自表格/区域(会先把当前区域转换为表),即可进入 Power Query 编辑器;导入外部数据源(文本、数据库、网页等)时也会进入同一编辑器。

界面四大区域:

  1. 功能区:主页、转换、添加列、视图等选项卡,集中了绝大部分数据处理命令;
  2. 数据预览区:中间的表格预览,所有变换实时可见;
  3. 查询设置 (右侧):上方是查询名称;下方「应用的步骤 」是操作历史记录------可以点击任意一步回溯 到该状态查看,也可以点步骤旁的 × 单独删除某一步,删除后其后的步骤会自动重算;
  4. 公式编辑栏(预览区上方):显示当前选中步骤对应的 M 语言公式。

常用功能:

  • 单元格/列的格式处理:更改数据类型(表头左上角小图标)、替换值、拆分列(按分隔符)、删除列等;
  • 表头上的筛选器与排序功能和普通表格一致。

自定义列(重点):「添加列」选项卡 →「自定义列」,可以基于现有列计算生成新列:

  • 新列名 :如 折后金额;

  • 自定义列公式:

    复制代码
    = if [金额] > 1000 then [金额]*0.95 else [金额]
  • 语法说明:if ... then ... else 是 M 语言的条件结构;用方括号 [列名] 引用某一列,含义是"金额大于 1000 时按 95 折计算,否则保持原价";

  • 写公式时可以双击右侧「可用列」中的列名再点「插入」,避免手动输入列名出错;公式正确时下方会提示"未检测到语法错误"。

收尾:处理完毕后点「主页 → 关闭并上载」,结果会作为新表返回工作表。之后源数据变化时,右键刷新即可按记录的全部步骤自动重算,这正是 Power Query 相比手工整理最大的优势。


相关推荐
Logic1014 小时前
Excel流程控制if函数,IF+数组轻松解决复杂判断问题
excel·流程控制·条件判断·if·excel函数·if函数·数组公式
跨境猫小妹17 小时前
跨境电商订单导出CSV用Excel打开后订单号变成科学计数法如何定位并修复
excel·跨境电商·营销策略
weixin_440401691 天前
大数据技术-数据分析(EXcel+Python数据处理+SQL)
大数据·python·数据分析·excel
jaysee-sjc2 天前
【苍穹外卖】Day12:工作台数据看板与 Excel 报表导出
java·开发语言·数据库·spring boot·spring·微信·excel
ms365copilot2 天前
Copilot 代理开始进入Word、Excel、PowerPoint,不再只是“问一句答一句”
word·excel·copilot
wuyk5552 天前
PyQt6-第14讲-数据库与Excel双向同步
数据库·python·ui·excel·pyqt
qq_364682152 天前
AI如何将录音内容自动整理成Excel清单
人工智能·excel
Logic1012 天前
Excel信息+照片文件夹,自动合成word格式化文档
word·excel·办公自动化·邮件合并·office技巧·自动插入图片·插入域
Data-Miner3 天前
一个省大模型积分的 Excel 数据处理方案:脱敏生成逻辑,脚本复用把 token 降到 0
人工智能·windows·excel