我有一个组合的标签,它拉入大量的纸张以提供主表,但我正试图找出一种方法,只在重复发生时显示一次
我的想法是我需要使用查询,因为我只需要设置一些标准
列D包含每行的唯一键,但该行将出现在略有不同的其他表中,只有单元格D具有相同的值
=UNIQUE(QUERY(Combined!A2:Z,"select * where D matches '"&TEXTJOIN("|",1,Combined!D2:D)&"'" and (E='Cross' or E='Con') ,0))
我以为我可以使用匹配和上面的独特来实现这一点,但遗憾的是我没有得到任何地方
任何指导都会很棒
表 - https://docs.google.com/spreadsheets/d/1P29rAgAkTN4_0XZ5BZ6mYni_foOYzgxey3rp5Jor3mI/edit?usp=sharing
将它全部包装在QUERY
中,并根据需要进一步查询:
=ARRAYFORMULA(IFERROR(VLOOKUP(UNIQUE(QUERY(IF(COUNTIF(Combined!D:D, Combined!D:D)>1,
{Combined!D:D, Combined!A:C}, ), "select Col1 where Col1 is not null")),
QUERY(IF(COUNTIF(Combined!D:D, Combined!D:D)>1, {Combined!D:D, Combined!A:C}, ),
"where Col1 is not null"), {2,3,4,1}, 0)))