CSV 行筛选指南
如何从 CSV 中筛选符合条件的行
例如只保留金额不少于 1,000 元的订单时,选择金额列、指定数字比较,再输入门槛。文本和数字的比较方式不同,执行前请先检查源数据格式。
示例:筛选 1000 元以上订单
金额列只能填写不含货币符号、千分位和前后空格的数值。
- 列:金额_CNY
- 类型:数字
- 条件:大于等于 1000
筛选前 CSV
金额采用可直接比较的数字格式。
订单号,省市,金额_CNY,负责人
S001,上海市,1280,李悦
S002,浙江省,840,王磊
S003,广东省,2150,陈晨
S004,上海市,990,周宁达到门槛的行
原有 4 行,其中 2 行符合条件并保持原顺序,另 2 行被排除。
订单号,省市,金额_CNY,负责人
S001,上海市,1280,李悦
S003,广东省,2150,陈晨筛选 CSV 的步骤
常见筛选错误
看起来相同的值可能包含不同字符,分组范围也会改变结果。
- 数字含逗号或货币符号
- 上海市后有空格导致完全匹配失败
- 用文本比较混合格式日期
- 把 AND / OR 分支放在错误层级
适用场景
适合从简单条件到嵌套业务规则,只保留匹配的行。
- 适合:状态 AND 省市
- 适合:用 OR 连接多个金额门槛
- 重复记录请用重复删除
- 日期专用运算尚未支持