跳到主要内容

TABLEAU PREP · 按地区拆分 CSV

如何把 Tableau Prep Builder 输出的 CSV 按地区拆分

打开按值拆分

把 Tableau Prep Builder 清洗后的渠道销售明细,按华东、华南、华北分别生成 CSV。LocaCSV 不直接连接 Tableau,而是在浏览器中处理已经导出的 CSV。

发布日期:

更新日期:

适用工具: 按值拆分

业务场景:全国渠道销售月报按大区下发

示例为远川供应链有限公司 2026 年 7 月的渠道销售月报。Tableau Prep 已统一省市和销售大区;LocaCSV 只读取最终 CSV,不读取 .tfl、.tflx 或 .hyper。

  • 拆分列为“销售大区”一列
  • 华东、华南、华北各生成一个 CSV
  • 金额保留人民币数值,日期保留 YYYY-MM-DD

输入 CSV 示例

先在 Tableau Prep 中统一“华东”和“华东区”等写法。LocaCSV 按字符串值拆分,不会自动合并相近的地区名称。

channel_sales_2026_07.csv
订单号,客户名称,省市,销售大区,结算日期,含税金额_CNY
CN260701,沪联商贸有限公司,上海市,华东,2026-07-31,386500.00
CN260702,粤海零售有限公司,广东省,华南,2026-07-31,271800.50
CN260703,京北设备有限公司,北京市,华北,2026-07-31,459200.00
CN260704,苏城物资有限公司,江苏省,华东,2026-07-31,198600.00

选择拆分字段并预览文件名

这份精简的 Tableau Prep 输出包含 8 列、8 行销售数据。选择拆分字段后,ZIP 中的 CSV 文件名和行数会按该列的值更新。

输入 CSV

8 行8 列

销售大区省市客户编码客户名称负责人含税金额_CNY订单数结算日期
华东上海市SH-014沪联商贸有限公司王莉386500.001842026-07-31
华南广东省GD-008粤海零售有限公司张伟271800.501322026-07-31
华北北京市BJ-021京北设备有限公司李娜459200.001512026-07-31
西南四川省SC-006蓉城供应链有限公司陈杰228600.00862026-07-31
华东江苏省JS-011苏城物资有限公司周敏356400.001462026-07-31
华南福建省FJ-017海峡贸易有限公司黄涛238750.00982026-07-31
华北河北省HE-004燕赵工业有限公司赵雪219000.001072026-07-31
西南重庆市CQ-009山城机电有限公司刘洋194800.00682026-07-31
输入 CSV8 行 · 8 列
  1. 销售大区
    华东
    省市
    上海市
    客户编码
    SH-014
    客户名称
    沪联商贸有限公司
    负责人
    王莉
    含税金额_CNY
    386500.00
    订单数
    184
    结算日期
    2026-07-31
  2. 销售大区
    华南
    省市
    广东省
    客户编码
    GD-008
    客户名称
    粤海零售有限公司
    负责人
    张伟
    含税金额_CNY
    271800.50
    订单数
    132
    结算日期
    2026-07-31
  3. 销售大区
    华北
    省市
    北京市
    客户编码
    BJ-021
    客户名称
    京北设备有限公司
    负责人
    李娜
    含税金额_CNY
    459200.00
    订单数
    151
    结算日期
    2026-07-31
  4. 销售大区
    西南
    省市
    四川省
    客户编码
    SC-006
    客户名称
    蓉城供应链有限公司
    负责人
    陈杰
    含税金额_CNY
    228600.00
    订单数
    86
    结算日期
    2026-07-31
  5. 销售大区
    华东
    省市
    江苏省
    客户编码
    JS-011
    客户名称
    苏城物资有限公司
    负责人
    周敏
    含税金额_CNY
    356400.00
    订单数
    146
    结算日期
    2026-07-31
  6. 销售大区
    华南
    省市
    福建省
    客户编码
    FJ-017
    客户名称
    海峡贸易有限公司
    负责人
    黄涛
    含税金额_CNY
    238750.00
    订单数
    98
    结算日期
    2026-07-31
  7. 销售大区
    华北
    省市
    河北省
    客户编码
    HE-004
    客户名称
    燕赵工业有限公司
    负责人
    赵雪
    含税金额_CNY
    219000.00
    订单数
    107
    结算日期
    2026-07-31
  8. 销售大区
    西南
    省市
    重庆市
    客户编码
    CQ-009
    客户名称
    山城机电有限公司
    负责人
    刘洋
    含税金额_CNY
    194800.00
    订单数
    68
    结算日期
    2026-07-31

生成的 CSV 文件

  • 华东.csv2 行
  • 华南.csv2 行
  • 华北.csv2 行
  • 西南.csv2 行

在 LocaCSV 中的具体步骤

  • 在 Tableau Prep Builder 中将清洗结果导出为 CSV。
  • 打开 LocaCSV“按值拆分”,选择一个不超过 50 MiB 的 CSV。
  • 按文件实际规格选择输入编码和分隔符;自动检测仅支持 UTF-8 和 Shift_JIS。
  • 拆分列选择“销售大区”,并确定空值是单独输出、排除、停止还是用指定名称替换。
  • 选择输出编码和分隔符,执行后检查结果并下载 ZIP。
按值拆分

处理后的输出示例

处理完成后下载一个 ZIP,其中每个地区值对应一个 CSV。文件名中的 Windows 禁用字符、保留名和末尾点或空格会被安全处理。

ZIP 中的文件和预期行数
华东.csv  2 行  CN260701 / CN260704
华南.csv  1 行  CN260702
华北.csv  1 行  CN260703

常见错误

  • 把“华东”和“华东 ”当成相同值,尾部空格可能生成额外文件。
  • 误选“省市”列,导致输出数量与原计划不同。
  • 以为 LocaCSV 会执行 Tableau Prep 流程;它只处理已导出的 CSV。
  • 没有先定义地区空值规则,交付时才发现漏行或多出空值文件。
  • 按国家猜编码;很多新系统用 UTF-8,应先查导入文档。

何时适合在 LocaCSV 拆分导出文件

CSV 内容、文件名、表头和单元格值都在浏览器中处理,不会发送到外部 API。

  • 适用:一个 50 MiB 以下 CSV、按一个列拆分、最多 100 个输出
  • 适用:需要在浏览器内处理并以 ZIP 一次下载
  • 不适用:直接读取 Tableau 项目或 .hyper 文件
  • 不适用:按省市和渠道两个列组合拆分,或定时自动发送