先把表格当成一份“带附注的数据源”而不是一段可随意粘贴的文字:在粘贴进网页之前,逐列确认数值单位、数量级和注释归属;粘贴之后,用页面上的可见文本与原始表格逐格对照。判断能否直接发布的分界线是:单位是否写在列头或单元格内、注释是否跟着对应数据走、页面读者能否在不看原表的情况下理解每个数字。三者有任一不成立,就先改结构,再谈排版。
复制表格时最容易丢的不是数字,而是数字的量纲。打开原始表格,逐列看三件事:列头是否包含单位,单元格内是否重复写了单位,同一列里是否混用了不同单位。常见情况是列头写“金额”,但有的行是元、有的行是万元;或者列头写“重量”,实际混着千克与吨。这时不能靠肉眼估算,而要在源表里新增一列“单位”,把每行真实单位填进去,再决定网页上如何呈现。
判定标准可以这样用:如果整列单位一致,就把单位放进网页表格的列头,单元格只留数字;如果同一列存在两种以上单位,就在每个单元格内保留单位,或在数值后加一个短标记,并在表下注释里说明标记含义。这一步做完,网页上的数字才具备可比较性。若跳过它直接粘贴,后续无论怎么调整列宽,读者都可能把万元读成元。
表格注释通常混在一起:有的是整张表的说明,比如数据口径、统计范围、更新频率;有的是针对某个单元格的,比如“含税”“估算值”“未单独审计”。复制到网页后,这两类注释如果都堆在表格下方,读者就无法判断哪条注释对应哪个数字。
处理动作是分开存放。表级注释放在表格下方,用一段普通文字说明,并写清适用范围;单元格级注释用上标标记或紧跟数值的括号,并在表下按标记逐条列出。判断依据是:如果一条注释去掉后,某个具体数字的含义会改变,它就是单元格级;如果去掉后只影响整表理解,它就是表级。这个动作的结果会直接影响下一步——只有注释归属清楚了,才能决定网页表格是否需要增加一列“备注”,还是用表下注释就够了。
假设某企业网站要发布一张“各区域服务量”表。源表列头是“服务量”,A 区域写 1200,B 区域写 1.2,表下注释写“单位:万次;B 区域为估算”。直接复制到网页后,读者看到 1200 和 1.2 并列,会以为两者相差千倍。
按前面的方法处理:先判定单位,发现 A 区域是“次”、B 区域是“万次”,单位不一致,于是给每个数值补上单位,或统一换算成同一单位;再判定注释,发现“B 区域为估算”只影响 B 区域,属于单元格级,就把它放在 B 区域数值旁或对应上标处;而“单位:万次”如果已逐格标明,就不再作为整表注释重复。完成后,网页读者能独立读懂每个数字。这个例子里的数字只是用来说明比较方法,不代表任何真实业务量。
网页表格发布前,至少做三轮对照。第一轮看行数与列数是否和源表一致,防止复制时漏行漏列;第二轮看每个数值的单位是否与源表判定结果一致,重点检查小数点和千分位;第三轮看每条注释是否落在正确的层级,表级注释没有混进单元格,单元格注释没有被误当成整表说明。
对照时不要只扫一眼表格整体,而要按列推进。每完成一列,就在源表对应列做标记,直到全部核对完。这个动作的结果是:如果某一列反复出现单位缺失,说明问题出在源表结构,而不是网页排版,下一步应回到源表补单位列,而不是在网页上逐格手改。反过来,如果源表单位完整、注释清晰,网页端只需要做呈现,不必重新解释数据。
如果表格以后会由程序定期更新,而不是人工复制一次,处理顺序要变。人工复制时可以先粘贴再核对;程序更新时,必须先在数据源里固定单位字段和注释字段,再让网页模板按字段渲染。判断条件是:同一张表是否需要重复发布、是否需要多人协作、是否会出现同一指标不同口径。只要满足其中一条,就应把单位与注释当作数据字段管理,而不是发布时的临时校对。
两种做法成立的条件不同:一次性发布、数据量小、来源单一,可以按“先粘贴、再逐格核对”的顺序;需要重复发布、来源多、口径可能变化,则要先统一字段再渲染。选错顺序的代价是,每次更新都要重新核对单位与注释,错误会反复出现。把单位与注释前移到数据源,网页端只负责显示,后续更新才不需要每次重新判断。