根据搜索查询查找结果

时间:2019-04-19 16:57:19

标签: google-sheets google-sheets-formula

我希望有人可以提供帮助。

我有两个工作表/标签:

  1. “数据库”标签,使用IMPORTXML收集链接。

    enter image description here

  2. 对数据进行排序的电子表格。

    0

我想做的是将某些链接从某些列中的“数据库”选项卡自动分类到“排序”选项卡。

例如,在“排序”选项卡的E列中是Github。我想在“数据库”选项卡中找到Github的链接,并根据匹配的缩写对它们进行适当的排序-因此,由于“数据库”选项卡中的第1行未固定,因此我希望和MATCH和INDEX在某个阶段结合使用-缩写标题可能会移动。

我希望有一个功能可以在给定的搜索列中搜索“ GitHub”,并将该单元格返回到“排序”选项卡,但是我无法为此找到解决方案。

这是我希望达到的结果的一个示例,但是下面的屏幕截图并非基于基于IMPORTXML提取的数据而自动生成,这就是此新电子表格的原因。

0

如果有人可以提供帮助,那太好了!

1 个答案:

答案 0 :(得分:0)

粘贴到 D2 单元格中并向右拖动:

=ARRAYFORMULA(IF(LEN(INDIRECT("A2:A"&COUNTA($A$1:$A))), IFERROR(VLOOKUP($A$2:$A, 
 SPLIT(TRANSPOSE(SPLIT(TRIM(QUERY(TRANSPOSE(QUERY(TRANSPOSE(IF(IFERROR(REGEXEXTRACT(
 IF(Database!$A$2:$CG<>"", "♠"&Database!$A$1:$CG$1&"♦"&Database!$A$2:$CG, ), 
 LOWER(D$1)))<>"", 
 IF(Database!$A$2:$CG<>"", "♠"&Database!$A$1:$CG$1&"♦"&Database!$A$2:$CG, ), ))
 ,,999^99)),,999^99)), "♠")), "♦"), 2, 0)), ))

0