夜雨聆风学习资料网

ARTICLE · 998462

Excel数字变E+17、打印乱、还要对数据?郭哥给你7个救急招

Excel数字变E+17、打印乱、还要对数据?郭哥给你7个救急招

办公软件2026年8月29日 · 姚安睿锋电脑   

每到月底,你是不是都有这种崩溃时刻:输入18位身份证号,结果变成 1.23457E+17;表格打到第5页只露半个表;几千行数据找重复找得眼睛疼;老板突然要按部门汇总……

今天郭哥把做报表最常踩的 7 个坑,一次性讲清楚。每个都按"什么场景→怎么做"来,看完直接用。

· · ·

一、身份证号输入变E+17?怎么救回来

这是郭哥被问过最多的问题之一。Excel 默认把超过 15 位的数字用科学计数法显示,18位身份证号会被砍掉最后 3 位变成 0——这不是显示问题,是数据本身被改了!

1. 提前预防:先设格式再输入

· 选中要输入的单元格 → 右键"设置单元格格式" → 选"文本" → 确定· 这时再输入身份证号,会完整保留所有位数(单元格左上角会有绿色小三角,是正常标识)

2. 已经变E+17了,能不能救?

· 如果原数据还在其他地方(如原文档、原表),重新复制过来,输入前先设格式为"文本"· 如果只剩这一份:看单元格左上角有没有绿三角 → 选中区域 → 点黄色感叹号 → 选"转换为数字"。但这步会按显示的科学计数法四舍五入,18位会变成15位有效数字+末尾0,依然错· 郭哥建议:这种数据,找回原始来源比救当前文件更靠谱

重要提醒:银行账号、身份证号、订单编号这类长数字,录入前一定要先设格式为"文本"。一旦被 Excel 当数字处理,最后几位就丢了,不可逆。

· · ·

二、两个表对数据,别再一个个找——VLOOKUP

场景:表 A 有员工工号和销售额,表 B 有员工工号和部门。现在要把"部门"那一列对到表 A 里,几百行手抄对到眼瞎。

VLOOKUP 三要素:

· =VLOOKUP(查找值, 数据表, 列序号, 0)· 查找值:在表 A 想用哪一列去匹配(通常是工号)· 数据表:去表 B 哪里找(一定要用绝对引用,加 $ 符号)· 列序号:在数据表里要返回第几列(从 1 数起)· 0:精确匹配(必须填 0,不要省略)

实际例子:

· 表 A:A 列是工号,要给 C 列填"部门"· 表 B:工号在第 1 列,部门在第 2 列· 公式:=VLOOKUP(A2, Sheet2!A:B, 2, 0)· 注意:选完数据表范围,按 F4 切换成绝对引用($A$1:$B$100),往下拖才不变

常见错误:出现 #N/A 找不到数据(多半是工号多了空格、或跨表了)。出现 #REF! 是列序号超出范围。WPS 里函数路径和 Excel 一样。

· · ·

三、表格打印总是不完整?3个设置搞定

表格大,打印出来要么只有一半、要么分到 N 页每页都没表头。这 3 个设置一次性解决:

1. 先选好要打印的范围

· 选中要打印的表格 → 页面布局 → 打印区域 → 设置打印区域· 不在选区内的列/行不会打印出来

2. 让表格缩到一页

· 页面布局 → 缩放 → 调整为· 设置"1 页宽 × N 页高"(横向数据多就用横向纸张,A4 横向能多放几列)· 想全部塞一页就填"1 页宽 1 页高",但字号会变小

3. 每页都打印表头

· 页面布局 → 打印标题 → 顶端标题行 → 选表格第 1 行(或前两行)· 之后无论多少页,每页最上方都会自动带表头· 实用场景:打印多页工资条、明细对账单、员工花名册时必用

· · ·

四、几百行数据找重复,眼睛都花了?

员工名单里有重名的?订单数据有重复提交?两种方法搞定:

方法 1:先标红重复,再人工判断

· 选中要检查的列(如"手机号"列)· 开始 → 条件格式 → 突出显示单元格规则 → 重复值· 选一个显眼颜色(浅红填充深红文字),重复的立刻标出来· 优势:能看到具体在哪,方便核对

方法 2:直接删除重复项

· 选中数据区域 → 数据 → 删除重复项· 勾选按哪些列判断重复(比如"手机号+姓名"同时相同才算重复)· 删完会提示"删除了 X 条,剩余 Y 条"· 注意:删除不可逆,删之前先复制一份备份

郭哥提醒:"删除重复项"是按你勾选的列判断的。比如只勾"姓名",那同姓名不同手机号也会被删,容易误伤。最稳妥是勾"关键唯一字段"(订单号、手机号、身份证号)。

· · ·

五、老板要看各部门汇总?数据透视表 3 步搞定

几千行销售明细,要按"部门"汇总销售额、按"月份"看趋势——用函数累到天黑,数据透视表 3 步出结果

· 步骤 1:插入 → 数据透视表 → 数据范围选你的表格 → 选"新工作表"或"现有工作表"任意位置· 步骤 2:拖字段——右侧字段列表里,4 个区怎么拖:     · 把"部门"拖到区 → 自动列出所有部门     · 把"月份"拖到区 → 横向展示     · 把"销售额"拖到区 → 自动求和     · 想加筛选器(比如只看特定产品):把"产品"拖到筛选· 步骤 3:调整——右键值字段 → 更改汇总方式(求和/计数/平均值)

为什么好用:原表数据改了,点透视表右键"刷新",汇总自动更新,不用重做。双击透视表里的某个数字,还能直接看到明细行——方便追问题。

· · ·

六、公式怎么不计算了?两个原因

公式没报错,但改了下游数字结果不变——或者公式直接显示成 =A1+B1 这种文本。两个常见原因:

原因 1:单元格格式被设成了"文本"

· 表现:公式不计算,直接显示成 =A1+B1 文本· 解法:选公式单元格 → 设置单元格格式为"常规" → 双击公式单元格进入编辑模式 → 回车,让公式重新识别

原因 2:计算方式被改成"手动"了

· 表现:公式只算一次,后面改了数据结果不变· 解法:公式选项卡 → 计算选项 → 选"自动"· 为什么会改?:表格太大时手动计算能提速,但日常用保持"自动"最稳妥

· · ·

七、筛选后序号乱掉了?SUBTOTAL 一招解决

表格加了筛选,筛选后想给剩下的行重新编 1、2、3……用 =ROW()-1 拖出来,筛选结果序号是断的(3、5、8……)。

用 SUBTOTAL 函数:

· 在 A2 输入:=SUBTOTAL(3, A$2:A2) → 往下拖· 3 表示 COUNTA(只统计可见单元格)· A$2:A2 是从 A2 到当前行(第一个 A2 用 $ 锁定)· 之后无论怎么筛选,序号都从 1 开始重新编

郭哥提示:SUBTOTAL 的好处是只统计筛选/隐藏后可见的单元格,不像 SUM/COUNT 把隐藏行也算了——做分类小计特别方便。

· · ·

今日要点:     · 长数字(身份证/银行账号)输入前先设格式为"文本",否则被科学计数法截断不可逆     · VLOOKUP 三要素:查找值、数据表(加 $ 锁定)、列序号、精确匹配填 0     · 打印三件套:设打印区域 + 缩放一页 + 打印标题行(每页带表头)     · 找重复:先条件格式标红判断,再决定要不要"删除重复项"(先备份)     · 数据透视表 3 步出汇总,行/列/值/筛选四个区拖字段就行     · 公式不计算:先看单元格格式是不是文本,再看计算选项是不是手动     · 筛选后重新编号用 SUBTOTAL(3, A$2:A2),自动跳过隐藏行   

👋 觉得有用?转发给身边正在为月底报表头秃的同事,帮他们少踩 7 个坑、加班少 2 小时。

表格打印对不齐、VLOOKUP 写不对、数据分析想更系统?欢迎评论区留言,郭哥看到会回。需要电脑/笔记本维修、系统优化、办公设备采购,可以搜姚安睿锋电脑——楚雄姚安本地,笔记本芯片级维修(迅维认证),靠谱。

本文作者:郭哥|姚安睿锋电脑笔记本销售维修中心|公众号:楚雄IT帮办

相关学习资料

返回首页浏览学习资料