我的文档中有两个表格,如下所示:
序列号表(公式:snT):
Serial Number Product model
ABCD 1234
DEFG 5678
HIJK 1234
产品技术规格(公式:PTS):
Product model Power Labeling
1234 100w 1
5678 600w 0
并且目标是列出与需要标签的产品相关的每个序列号及其产品编号和功率:
Serial Number Product model Power
ABCD 1234 100w
HIJK 1234 100w
因此,我尝试编写自己的索引/匹配公式,但它不知何故不会过滤不应标记的项目。公式如下:
{=IFERROR(INDEX(snT[Serial Number],MATCH(0,COUNTIF($A$1:A1,snT[Serial Number])+IF(INDEX(PTS[Labeling],MATCH(INDEX(snT[Product model],MATCH(INDEX(snT[Serial Number],),snT[Serial Number],)),PTS[Product model],0))<>1,1,0),0)),"")}
我的结果是
Serial Number Product model Power
ABCD 1234 100w
DEFG 5678 600W
HIJK 1234 100w
我的比赛可能有点过于复杂,但是这些表位于不同的表上,我不知道再知道标签是1还是0。说实话,我一直在寻找解释MATCH(0,0)正在做什么并且找不到任何东西。范围如何为1且值查找为0?
谢谢您的帮助!