Google表格仅使用查询显示一个唯一行

问题描述 投票:0回答:1

我有一个组合的标签,它拉入大量的纸张以提供主表,但我正试图找出一种方法,只在重复发生时显示一次

我的想法是我需要使用查询,因为我只需要设置一些标准

列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

google-sheets google-sheets-query
1个回答
0
投票

将它全部包装在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)))

0

© www.soinside.com 2019 - 2024. All rights reserved.