Поиск результата на основе поискового запроса - PullRequest
0 голосов
/ 19 апреля 2019

Я надеюсь, что кто-то может помочь с этим.

У меня есть два листа / вкладки:

  1. Вкладка базы данных, которая собирает ссылки с помощью IMPORTXML.

    enter image description here

  2. Электронная таблица, которая сортирует данные.

    0

Я хотел бы автоматически классифицировать определенные ссылки с вкладки базы данных в определенных столбцах на вкладки сортировки.

Например, в столбце E вкладки сортировки находится Github. Я хотел бы найти ссылки для Github на вкладке База данных и отсортировать их соответствующим образом для соответствующей аббревиатуры - так что я ожидаю, что MATCH и INDEX будут задействованы на каком-то этапе, так как строка 1 на вкладке База данных не исправлена ​​- заголовок аббревиатур может двигаться.

Я ожидаю, что у меня будет функция, которая ищет "GitHub" в заданном столбце поиска и возвращает эту ячейку на вкладку Сортировка, но я не могу найти решение для этого.

Это пример результата, которого я надеюсь достичь, но приведенный ниже снимок экрана не автоматизирован на основе данных, извлеченных из IMPORTXML, что является причиной для этой новой электронной таблицы.

0

Если кто-то может помочь с этим, это было бы здорово!

1 Ответ

0 голосов
/ 21 апреля 2019

вставьте в ячейку 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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...