答案1
根据您的“主表”数据集,该列STARTDATE_SE
似乎只有一个日期Status = 'SE'
。
这意味着如果没有找到给定 PN 的匹配日期,则状态为“PRS”
我创建了 2 个 Excel 表,
- 一个用于主表,名为“MainTbl”
- 一个用于监控表,名为“MonitoringTbl”
Ctrl您可以通过选择一个范围并按快捷键+来创建表格T(如果您的范围有标题,请选中“我的表格有标题”复选框)
您可以通过选择表格内的单元格来重命名表格 > 在“表格工具”功能区 > “设计”选项卡 > “属性”部分 > 表格名称下
以下公式将进入Status
监控表的列
=IFNA(INDEX(MainTbl[Status],MATCH(1,(MainTbl[PN]=[@PN])*(MainTbl[STARTDATE_SE]=[@Date]),0)),IF(ISNUMBER(MATCH([@PN],MainTbl[PN],0)),"PRS",NA()))
我希望这有帮助。