跳到正文
指南

从 Excel 表格搬到正式系统:一步一步怎么做

Vetrox · 发布于

先说结论

先从工作入手,而不是从表格入手:把每张表用来做什么、谁在改、公式里藏着哪些规则写下来。然后在新系统里建好需要的记录,清理数据,反复测试导入,直到条数和合计都和表格对得上。选定一天统一切换,旧文件设成只读保留,不要删。

正式系统和表格差在哪

表格里存的,是别人敲进去的任何东西;正式系统里存的是记录:每个客户、每项业务、每张订单只存一次,有必填的字段,有必须合理的取值,也有要一步步走的阶段。每个人登录以后,只看到自己的角色能看的内容,每一次修改都会记下是谁、在什么时候改的。

规模很少是要搬的原因。一张 Excel 工作表能放 1,048,576 行、16,384 列(在新标签页打开),一个 Google 表格文件最多能放 2000 万个单元格(在新标签页打开)。远在碰到上限之前,先失控的是别的东西:哪一份才是最新的,某个数字是谁改的,谁应该能看到它。

新系统是买现成的还是专门开发,是另一个问题,《运营平台:自己开发、买现成,还是继续用表格》里讲过。下面这六步,两种情况都适用。

从表格搬到系统的六步

  1. 1

    梳理每张表在做什么

    每张表和每份副本、谁在用、公式里藏着的规则

  2. 2

    定好记录和规则

    每种记录有哪些字段、要走哪些阶段、谁能修改

  3. 3

    清理数据

    重复、格式混乱、没人需要的数据

  4. 4

    建好系统,反复测试导入

    直到条数和合计都和表格对得上

  5. 5

    选一天统一切换

    表格设成只读,做最后一次导入,新工作全部进系统

  6. 6

    旧文件只读保留

    保留到法律要求的期限

简短版。每一步在下面都有单独一节。

第 1 步:梳理每张表在做什么

把流程碰到的每一张表都找出来,包括存在个人电脑上的副本,和在邮件里转来转去的版本。每一张都写下:

  • 它是做什么用的,一句话说清,比如“跟踪每项业务从预约到完成”
  • 谁往里加内容,谁会修改,谁只是看
  • 哪些决定和报表要靠它
  • 数据从哪里来,接下来又被复制到哪里
  • 哪些工作表和列还在用,哪些已经几个月没人碰过。

然后读公式。公式就是用单元格写成的业务规则:一项业务什么时候算逾期,一个合计怎么算出来,哪些订单要第二个人审批。每一条都会变成新系统里的规则,所以每一条都要有一句大白话的说明,还要有人能确认它是对的。

表格周围的手工活也要记下来:每周五有人发的那条提醒,数字发出去之前有人手工核对的那一遍。这些往往最值得先自动化。

第 2 步:定好记录和规则

表格里的一行,常常混着好几样东西:一个客户、一项业务、一笔收款挤在同一行,客户资料每一行都要再敲一遍。在正式系统里,它们各是各的记录,只录一次,再互相关联。

每一种记录都要定下来:

  • 有哪些字段,哪些必填,每个字段存什么:日期、金额,还是从固定列表里选一项
  • 要走哪些阶段,进入下一阶段之前必须满足什么条件
  • 谁能新建、谁能修改、谁能审批、谁只能查看
  • 哪些事应该自动发生,比如发提醒、生成文件、更新另一个系统。

不要照搬表格的布局。表格的列是一次次临时加出来的,新系统应该跟着工作走。前两步写下来以后,在现成产品、Lark(飞书国际版)多维表格这类可以配置的平台,和定制系统之间做选择,会容易很多,因为每个方案都能拿你自己的清单去试。

第 3 步:清理数据

给人看够用的数据,拿给系统去检查,往往就不够用了。通常要处理这些:

  • 重复:同一个客户被写成了三种样子
  • 格式混乱:日期存成了文字,金额和备注挤在同一个单元格里
  • 该用固定选项的地方写了自由文本,比如同一个状态有五种写法
  • 合并单元格,用颜色表示的数据,比如标红的一行表示“暂停”,还有手工敲进去的合计。

在副本上清理,不要动正在用的表格;每做一处修正,都写成一条规则,比如“ABN 相同的客户合并成一个”。最后一次导出的数据也要这样处理一遍,写成规则就能直接再跑一次。

然后决定哪些数据要搬。进行中的工作和近期的记录通常要搬;更早的记录可以留在第 6 步的存档里。大多数小企业不受《隐私法》约束,但也有一些小企业受约束(在新标签页打开)。如果你的企业受约束,搬迁也正是处理不再需要的个人信息的时候:澳大利亚隐私原则第 11.2 条(在新标签页打开)要求采取合理措施,把这些信息销毁或去标识化,除非澳洲法律或者法院、审裁处的命令要求你保留。

第 4 步:建好系统,反复测试导入

按第 2 步定好的记录和规则把系统建起来,然后把清理好的数据完整导入一遍,不要只导一部分样本。像审计一样核对结果:

  • 记录的条数,和应该搬过来的行数一致
  • 合计对得上:未结的金额、每个阶段的业务数量、每个客户名下的记录数
  • 那些麻烦的记录也没问题:最早的、金额最大的、备注写得满满的
  • 每天用这张表的同事,能在新系统里完成平时的工作。

导入要跑多少遍就跑多少遍,每次都用同样的步骤。切换那天的导入,应该只是把一次已经成功的导入再做一遍。

如果有些数据本来就在另一个系统里,比如财务软件或 CRM,就通过各自的 API 把两边连起来,不要导一份迟早会过时的副本。

第 5 步:选一天统一切换

让表格和新系统并行跑上几个星期,看起来稳妥,其实每样东西都要录两遍,数据也分成了两份。定一个日期,提前告诉所有人,到了那天:

  1. 把表格设成只读,谁都不能再往里写
  2. 做最后一次导入,步骤和测试时一样
  3. 最后核对一遍条数和合计
  4. 所有新工作都在系统里开始。

如果某个数字特别要紧,比如要发给客户的合计,第一个周期可以拿系统算出的结果和表格的结果对一对。对的是结果,不是两边都继续录。

第 6 步:旧文件只读保留

系统上线以后,不要把表格删掉。把它们设成只读,放在该找的人找得到的地方,并在新系统里注明存放位置。

税务是原因之一。澳大利亚税务局(ATO)说明,大多数业务记录要保存 5 年(在新标签页打开),一般从记录制作或取得、或者相关交易完成的时候算起,以较晚的为准。同一页还要求,记录的存放方式要能防止信息被改动;记账系统随时间更换时,你还要能还原原始数据。

只读还有第二个原因:一个还能改的旧数字,迟早会被人改掉。如果旧文件里有个人信息,又没有法律要求保留,第 3 步说的规矩对存档同样适用。

让搬迁变难的几个错误

  • 照着表格的列一对一重建,而不是跟着工作走
  • 什么都搬,包括多年没人看的记录
  • 两边并行,却没定结束的日期
  • 公式没有写成说明,没人能确认新规则对不对
  • 企业里没有一个负责人,来决定每个字段是什么意思,出现分歧时由谁拍板。

这些都不是技术问题。由懂业务的人来拍板,系统跟着走,搬迁就会顺利。

Vetrox 能做什么

Vetrox 是一家澳洲 IT 公司,为全澳洲的企业设计和开发定制系统,也包括把表格换成正式系统:我们会和实际用这些表格的同事一起过一遍,留下真正有用的列和规则,把数据迁进数据库,再为每项工作做好对应的界面。正式切换之前,你可以先在测试环境里核对迁过来的数据;切换之后,数据照样可以导出成 Excel。如果现成产品或者 Lark 更合适,第一次通话我们就会直说。

参考资料

  1. 微软支持:Excel 规格和限制(英文)(在新标签页打开)
  2. Google 云端硬盘帮助:可以在 Google 云端硬盘中存储的文件(英文)(在新标签页打开)
  3. 澳大利亚信息专员办公室:小企业(英文)(在新标签页打开)
  4. 澳大利亚信息专员办公室:澳大利亚隐私原则指南第 11 章,APP 11 个人信息安全(2025 年 10 月 3 日更新,英文)(在新标签页打开)
  5. 澳大利亚税务局:企业记账规则概览(2026 年 6 月 18 日更新,英文)(在新标签页打开)

告诉我们你想解决什么。

30 分钟的通话,就足够我们说清楚会怎么做、从哪里开始。