根据搜索查询查找结果

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

我希望有人可以帮忙解决这个问题。

我有两张纸/标签:

  1. 使用IMPORTXML收集链接的“数据库”选项卡。 enter image description here
  2. 用于对数据进行排序的电子表格。 0

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

例如,在排序选项卡的E列中是Github。我想在数据库选项卡中找到Github的链接并对匹配的缩写进行适当的排序 - 所以我希望MATCH和INDEX在某个阶段涉及,因为数据库选项卡中的第1行未修复 - 缩写标题可能会动。

我期望有一个函数在给定的搜索列中搜索“GitHub”并将该单元格返回到Sorting选项卡,但我无法找到解决方案。

这是我希望实现的结果示例,但下面的屏幕截图并非基于从IMPORTXML中提取的数据自动执行,这是此新电子表格的原因。

0

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

google-sheets google-sheets-formula
1个回答
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

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