浏览器本地表格工具

按分组填充空白单元格

按组向上、向下或用固定值填充,记录填充值来源。在浏览器本地处理,核对结果后导出新副本。

文件内容在浏览器本地处理;刷新或关闭会清空会话。网页仍会请求静态资源。

1导入数据—2设置规则—3检查结果—4导出副本

把表格放在这里

拖放 CSV、TSV 或分隔文本文件

UTF-8 · 每份最多 10 MB

从现有数据开始

文件内容在浏览器内处理,不上传至服务器。
仅保存在本页内存 · 切换工具可继续使用 · 刷新或关闭会清除会话CSV / TSV · UTF-8
合成示例库 · 正常 / 边界 / 错误

清除本页会话?

这会释放已导入数据、处理步骤与结果。请先导出需要保留的副本。原始文件不受影响。

填的是已知延续值,不是猜测未知数据

报表每组首条有部门、日期或分类,后续省略时,可以按组填充。支持向下、向上或固定值。作用列各自寻找有效来源,不要求同一条记录同时拥有所有字段。可修改结果中的原列,也可追加带后缀的填充列;原始输入始终留在历史中。

配置空值与分组边界

确认CSV/TSV解析后选择填充字段。默认缺失单元格和空字符串为空,纯空格不算;可增加明确缺失标记。0、false、NULL、N/A不自动当空,避免把有效零金额填成别的金额。复制的有效文本不自动去空格、改大小写或改数字格式。

选择一个或多个分组字段,默认相同键属于同组,即使在文件里分散出现。连续区段模式则在键变化后开始新组。A、B、A中最后A默认可以从前面的A传播,连续区段模式不允许。复合键保留组件边界,字段里的连接符不会造成组合键碰撞。

缺失分组关键值的记录默认不互相传播。没有选择分组时,必须确认整份文件作为一组。工具按当前记录顺序处理,不自动排序;如果业务依赖时间顺序,应先明确执行排序步骤。

方向与连续长度的正确含义

向下使用组内之前最近的原始有效值;向上使用之后最近的原始有效值。向下时组首没有来源,向上时组尾没有来源,保持为空并报告无法填充。固定值是用户明确提供的文本,不代表工具推测出了真实缺失信息。

最大连续填充数量从原始有效值开始计数,填出的值不能重启计数。0表示在其他规模限制内不限制连续数量。原始有效值、空、空,最多填1条后得到有效值、填充值、空。多个作用列独立维护各自来源和长度。

完整例子与不同分组模式

A组为华东、空、空,B组为空、华南、空,向下默认填充后A三条都是华东,B第一条仍空,最后一条华南。最大连续数量为1时,A最后一条仍空;不能跨B组拿华东。

再用A=x、B=y、A=空比较两种模式:相同键模式最后一条为x,连续区段模式仍空。填充记录报告包含目标字段、前值、后值以及来源记录。无法填充报告区分没有来源与因上限跳过,不能把未解决位置说成已经补齐。

预览、报告与导出

预览最多20条并不保证所有组或向上来源都已出现,必须全量运行后才能评价整份文件。成功填充、无法填充和因上限跳过分别统计,后者属于未解决的原因,不应与所有统计简单相加。新增列名后缀造成重名时阻止。

导出可选完整结果、填充记录、未解决记录或ZIP,CSV/TSV下载前重新读取核对。公式风险防护可能改变固定值或来源值的前缀,影响数明确显示;原文模式需要主动确认。00123在文件里保持文本,但外部软件可能自动推断数字,应按文本导入。

规则复用与限制

保存规则记录字段、方向、分组、空值和连续长度;分享前检查字段名与固定值。载入新文件需重新核对字段结构,应用后可撤销或重做。填充报告可能比源记录多很多,预检也限制报告规模;超过限制应减少作用列或数据量,不输出缺失审计记录的假成功。

取消会终止工作线程,改规则让旧结果过期。来源文件不覆盖,切换工具和语言保留当前会话与来源;刷新或关闭清空内存。网页仍会请求静态资源,文件内容不会提交给第三方处理服务。

常见问题

怎么把上面的值填到空白处,但不跨客户填错?

选择向下填充,并用客户编号等字段分组,先确认行顺序。组内前面没有可用值时,不能凭空补出结果;设置了连续填充上限后,过长空段也会保留待处理。报告会记录填充值的来源。

每组第一行是空白,为什么向下填充后还是空的?

向下填充需要组内更早的有效来源,组首没有就保持空。向上使用后面的来源,但需符合原数据含义。

怎样避免跨客户填充?

选择客户标识作为分组字段,缺失键不传播。若编号只在某类别内唯一,应使用对应复合键。

同组分散出现怎么办?

相同键模式按当前相对顺序处理同组记录;连续区段模式将各连续段独立,A-B-A的边界不同。

刚填上的值会让连续填充数量重新计数吗?

不会。始终从原始有效值计数,最大1条只填第一个连续空位,不因它显示了值而继续传播。