Excel如何标识对应多个program_name的客户姓名
Excel识别参与多个项目客户的实现方案
现有客户项目参与清单规则:客户可选择参与1个或2个项目,需识别同时参与2个项目的客户,支持两种输出效果,原始数据示例如下:
name program_name Bocoster, Steve Foster Bocoster, Steve Therapy Ladinot, Brelle Therapy Gayle, Gol Therapy Jones, Jim Foster
方案1:原表新增标识列标注(不改动原始数据结构)
操作步骤:
- 假设数据从A1单元格起始,A列为客户姓名(name)、B列为参与项目(program_name),第一行为表头,在C1单元格输入表头
多项目客户标识 - 点击C2单元格,输入公式:
=IF(COUNTIF(A:A,A2)>1,"需关注",""),按回车确认 - 鼠标移动到C2单元格右下角,待光标变为黑色实心十字后双击,公式会自动填充到所有数据行
- 效果:所有同时参与多个项目的客户对应行的C列会显示「需关注」,单项目客户对应单元格留空
注意:如果存在不同客户重名的情况,建议搭配客户唯一ID字段做联合判断,避免标注错误
方案2:提取多项目客户记录生成独立文件
操作步骤:
- 先按照方案1的操作,在原表完成多项目客户的标识列添加
- 选中全部数据区域,点击顶部菜单栏「数据」选项卡,选择「筛选」功能,此时每个表头单元格右下角会出现下拉箭头
- 点击「多项目客户标识」列的下拉箭头,仅勾选「需关注」选项后确定,表格会自动隐藏单项目客户的记录,仅展示符合要求的多项目客户数据
- 选中筛选后展示的所有可见数据,按
Ctrl+C复制,新建空白Excel工作簿,在A1单元格按Ctrl+V粘贴后保存文件即可
内容的提问来源于stack exchange,提问作者Philky001
相关产品推荐
相关产品推荐

