客户备注里的电话号码可以整理成独立行。先指定姓名列和要扫描的文本列,再提取候选电话;结果会带上原始号码、识别到的分机和来源。姓名只取自同一数据行,工具不会根据一段描述猜测号码归属,也不会验证号码是否能拨通。
把备注里的电话整理成可核对的表格
- 打开 CSV、粘贴表格,或试用已标注的合成示例。导入自己的文件后,明确选择姓名列;没有姓名列时可以留空。
- 勾选可能含电话的列。默认不识别纯数字串,避免把订单号直接当成电话;按需开启后点击提取。
- 结合 source_text 原文核对每条候选,再下载 CSV,或将结果送入编辑器继续修改。
同一单元格有多个候选,会展开成多行。同一号码出现在不同客户行时分别保留。去重开关仅跳过同一单元格中号码和分机都完全一致的重复项,不会跨行合并客户。
识别范围与容易混淆的数据
候选规则限制为 7–15 位数字,可含空格、括号、连字符或点。保留普通数字、阿拉伯文数字、波斯数字和全角数字的原貌;短号、字母号码和部分特殊写法不在识别范围。仅靠空格连接的两个号码可能无法区分,请先分隔。规则匹配不等于全球号码有效性验证。
不会自动补国家码,也不会从备注中识别人名。日期样式、IPv4 地址、普通小数和过长数字串会排除,但带分隔符的业务编号仍可能误匹配。source_row 从表头后的第 1 条数据记录开始,不是文件物理行号;没有匹配的行会计入统计。
下载后继续清理和导入通讯录
下载为逗号分隔、UTF-8 BOM、CRLF 换行的 CSV。加号、前导零和原数字字形保留;公式样式单元格前会加单引号。CSV 本身没有列类型,导入 Excel 时仍应把电话列设为文本。核对完成前建议保留原文列。
文件在浏览器本地处理。输入上限为 25 MiB、10 万行、250 列和 200 万单元格;输出最多 10 万条候选、25 MiB 单元格文本。大文件先用拆分 CSV,结果可在CSV 编辑器修正,确认后再用CSV 转 vCard映射通讯录字段。
示例:同一电话出现在两个人的记录中
以下为合成数据。选择 name 为姓名列、扫描 notes 后,Alex 和 Sam 的记录都保留,不会因为电话相同就推断为同一个人。
name,notes Alex,Call 020 7946 0958 Sam,Call 020 7946 0958
name,phone,extension,source_row,source_column,source_text Alex,020 7946 0958,,1,notes,Call 020 7946 0958 Sam,020 7946 0958,,2,notes,Call 020 7946 0958
常见问题
不能。姓名来自明确选择的已有列,没有姓名列就留空。备注里出现一个号码,并不能证明该号码属于同一行的人。
默认排除 7–15 位纯数字串,以减少订单号等误匹配。确定某列存放电话时可开启此选项,但仍需核对号码及归属。