如何使用Excel动态函数连接两个数据集并实现筛选统计
销售人员报表:双数据集动态关联实现按领导统计
核心需求
- 目标数据集:每位员工可能存在多条记录(例如全年更换多位直属领导),需支持手动选择包含/排除特定记录

- 签约销量数据集:包含账户签约销量与负责人信息,支持筛选记录,部分账户由多名员工共同负责

- 最终统计需求:按领导维度统计其管辖期间内对应员工的目标值与实际销量,效果示例如下

目标数据透视处理公式(中文注释版)
=LET( 员工名单, UNIQUE(B2:B5), 选中的员工, FILTER(B2:B5, P2:P5="yes"), 选中员工的目标值, BYROW(FILTER(C2:O5,P2:P5="yes"),LAMBDA(单条记录,SUM(CHOOSECOLS(DROP(单条记录,,1),--TEXTSPLIT(INDEX(单条记录,1),","))))), 员工目标汇总, MMULT(--(员工名单=TRANSPOSE(选中的员工) ), 选中员工的目标值), IF( {1,0}, 员工名单, 员工目标汇总 ) )
内容的提问来源于stack exchange,提问作者andy leary
相关产品推荐
相关产品推荐

