企业电子化的专家 Ragic 教你如何利用各种软件、
云服务让公司快速升级!
加入 Ragic 企业电子化的行列!
云工作术
各类应用演示
案例故事
逃离恶梦
关于 Ragic
云数据库
博客
关于Ragic
云工作术
各类应用演示
案例故事
逃离恶梦
关于 Ragic
云工作提案
软件比较
表格技巧
数码新鲜事
3C小学堂
免费范本
产业应用
理财
健康
职场 / 生活
制造业
零售业
服务业与其他产业
工程地产
政府 NGO
职涯与合作伙伴故事
电子化迷思破解
逃离 Excel 灾难
告别 ERP 恶梦
打印件恐怖故事
职场日记
我们的故事
Ragic教学
社群与客服
公告

小心 Excel 的隐藏栏/隐藏列!(设置/识别/撤销/防止撤销隐藏教学)

作者:Lillian Huang

目录

如何隐藏列或栏

如何撤销隐藏列或栏

套公式或打印数据的依据?

如何辨认有无隐藏列栏

如何防范别人撤销隐藏列栏

如何用 Ragic 做相同效果

关于“Excel 小技巧”系列:Ragic 是一个可以无缝集成 Excel 的云数据库平台,你可以随时将你的 Excel 数据汇入成为 Ragic 表单,让原本不易在线实时同步的 Excel 马上变成可以随时用 APP 查找的数据;或者将一批 Ragic 数据汇出成 Excel 檔,以便给习惯 Excel 的人查阅使用。因此,我们的客服团队在协助客户时,常得跟 Excel 打交道,累积了一些 Excel 疑难杂症小技巧,这边分享给需要的人参阅。

我们先前曾分享的主题先列在这里:

  • Excel 檔原本的英文 A,B,C 栏变成数字 1,2,3 的原因和处理方法
  • 如何删除 Excel 的空白列
  • 如何在 Excel 移除重复数据
  • 今天要讲的主题是“如何设置/识别/撤销/防止撤销 Excel 的隐藏栏/隐藏列”。隐藏工作表的特定栏或特定列,是 Excel 一个满方便、其实满需要知道、但很多人还不知道的功能。怎么说呢?我分两部分来解释:

    第一,对负责“创建/整理 Excel 表”的人来说,这是一个化繁为简的工作表运用技巧。假如你手边有大量的客户数据,这些客户数据可以依据负责业务、地区等,分成不同的类别。而当你想要将最新客户名单的 Excel 文件分享给各业务时,你希望不要让业务看到太多不相关的数据(可能是要保密,也可能只是为了方便他们检视数据),但不相关的数据你又不想要删掉;或者是客户名单有注记一些出货备注,业务不需要看,这时就可以透过隐藏特定列或栏的功能,让数据更聚焦。

    第二,对于经常要“接收他人传来 Excel 表”的人来说,隐藏列/栏有时是个秘密陷阱!因为数据被隐藏了、但还是存在,有时候会造成误判、进而在处理数据时出现错误。例如:

    原本的客户数据表里有一个“总金额”的字段套了 SUM 公式来加总所有订单金额,当某几列数据被隐藏时,例如原本 10 笔数据被隐藏成看起来只有 3 笔时,这个公式仍然是计算 10 笔数据的订单总额,此时不知道有隐藏列的人,可能就会不太懂为什么看似算出了错的结果。

    又或者,将数据拷贝到别的地方或汇入其它工具(例如 Ragic )时,被隐藏的那七笔数据也一起被拷贝/汇入,这时没发现有隐藏列的人,就会不理解为什么汇入了比原本 Excel 檔更多的数据,且无法做到原本想做的事情。

    讨论完情境之后,我们后面马上会切入功能介绍与常见陷阱解说。这边提供一些特定解法传送门:① 想知道怎么识别你收到的文件有没有隐藏列/栏,请点这里;② 想知道怎么快速撤销所有隐藏列/栏,请点这里;③ 怎么预防别人看到你不希望他看到的隐藏列/栏数据?请点这里

    隐藏列或栏的方法

    非常简单!只要选取要隐藏的栏或列的首部(或者只要光标停留在想要隐藏的那一栏或那一列数据上即可),单击右键、点“隐藏”就可以马上隐藏了:

    你也可以到透过 常用 > 格式 > 隐藏列或栏的路径,来运行隐藏列/栏的动作,一样会隐藏鼠标光标所在的列或栏:

    撤销隐藏列或栏的方法

    一样很简单,上面的方法重新做一次,只是这次选择“撤销隐藏”即可。选取数据时,假如要撤销隐藏的是第 4 列,只要选取前后列(第 3 和第 5 列)或更大范围即可。或者,你可以透过工作表上“名称方块”的区块(下图红色箭头处),填入一个单元格位置来选取被隐藏的(单元格所在的)列或栏:

    这个方法对撤销“第一列”或“第一栏”特别实用,因为很难被隐藏的第一列或第一栏比较难手动选取到,此时你就可以在名称方块输入“A1”来撤销隐藏栏或列。

    机制说明:使用公式、打印数据、...时,隐藏列栏如何作用?

    大观念是:隐藏的列或栏在 Excel 的工作表里仍然是存在的数据,它只是被隐身了,所以所有针对隐藏列栏套的公式、汇入到其他工具、拷贝...这些被隐身的数据都会跟着一起运作。但是,像“打印数据”这种要把数据引出成显示打印件的功能,因为重点在引出“所见即所得”的信息,所以隐藏列栏默认不会被打印输出来。

    公式依照所有数据运作的例子:公式设置某个字段值是加总第 1 列到第 10 列的数据,那么被隐藏到只剩下第 1 到 3 列数据时,这个字段还是可以算出第 1 列到第 10 列的总和。

    如果你加总公式的范围是用鼠标拖曳出来,但想计算的只有没被隐藏的第 1 到 3 列数据,那就等到设置隐藏之后再来拖曳范围。(但个人还是建议 这种状况可以干脆套用条件公式 以免在隐藏/非隐藏模式切换时麻烦,增加公式出错的概率!)

    数据汇入其他工具、拷贝一些数据到其他工作表(非全选拷贝)时,如果没有经过特别保护,隐藏列栏也会在贴上的地方显示出来。

    常见问题:怎么辨认工作表里有没有隐藏列栏?

    可以观察列和栏的编号,如果中间有“跳号”,就很有可能是隐藏列栏;

    数据多的话,先注意一下总共看到几列/几栏数据,然后选取整张工作表之后,点右键撤销隐藏,看看数字有没有不一样,不一样的话就代表有隐藏(且已经被撤销隐藏)。

    常见问题:设了隐藏列栏,不希望收到文件的人撤销隐藏?

    有些人设隐藏列栏的目的是要有点类似要做“权限控管”,不希望收到的人可以“破解”工作表而获取隐藏数据。然而,隐藏列栏这个功能本身并没有保证“收文件的人无法解除隐藏”这件事,虽然如果你设了隐藏列栏,拷贝整张工作表到其他页签时、或拷贝整个文件/另存新檔时,这个隐藏设置会维持住,但别人只要创建一个新的工作表、拷贝部分数据过去,原本隐藏的数据就会现身了(因为这个设置并没有跨工作表)。同时,没有特别做设置的话,任何人都可以撤销隐藏。

    要让收到文件的人无法撤销隐藏,一般来说需要搭配 Excel 的“保护”功能,而且应该要做两道工,一是保护工作表(无法调整特定字段)、 二是保护活页簿(禁止新增工作表)。只有设置“保护工作表”的话, 别人只要新增一个工作表、拷贝贴上内容就会破解了。

    额外补充:在 Ragic 达成类似效果的方法

    上面举的例子:我希望业务 Lillian、Rex、Amy 每个人都只要看到自己负责的数据就好,同时不必看到出货信息这个字段。这里,不看到出货字段的部分比较好设计,只要统一隐藏一个字段即可;但 Lillian、Rex、Amy 每个人要看到的数据,条件却不同,得设计三个版本的文件给三个人,其实挺麻烦的(更不用说后面可能要设计搭配保护工作表、活页簿的功能,以及每次数据更新就得制作新版本的繁琐)。

    其实,Excel 的这项效果,在 Ragic 上一样可以透过轻松的设置达成。

  • 隐藏栏 = Ragic 的隐藏字段
  • 隐藏列 = 隐藏特定数据,这在 Ragic 通常直接透过“设置筛选条件并保存”和“权限设置”来达成,前者可以筛掉你暂时不想看到的数据,让内容更聚焦,可以设置共通的筛选条件让大家都看到你希望强调的内容,或固定的筛选条件让大家不能“撤销隐藏”;后者则可以直接让用户看不到他没有权限看到的数据。
  • Ragic 还有另一个 Excel 没有的功能 -- 可以制作数据相通的多版本工作表,假设内部仓管人员、业务 Lillian、Rex、Amy 平常要看的都是不同的版本,以多版本工作表的功能制作出总表、 Lillian 版本、Rex 版本、Amy 版本,制作一次即可。之后每次数据在在线更新,四个版本都同步更新,不用再陷入重整数据地狱了。

    另外追加另一个小小的补充:Ragic 还有另外一种“隐藏字段”的功能,是在设计模式下,在调整字段宽度的时候把整栏拉成 0p 让它看不到,这部分跟 Excel 的需求可能不那么相同,在此就不多加着墨了,有需要的 Ragic 订户可以参看这篇文档的例子。

    博客背后使用 Ragic! : 最强大的 No Code 企业电子化工具
      把数据放在Excel上不只是拖累团队的行政效率,他也很容易出错并且无法进行任何内控。
      当您的团队成长时,使用Excel管理数据就会越来越痛苦。
      创建你们的第一个云数据库!

      马上登记
      免费试用 Ragic!

      用 Google 帐号登记

      北京立即科技有限公司
      京ICP备2022003680号
      用户条款 | 隐私权政策