объединить столбцы в несколько строк с общим столбцом - PullRequest
1 голос
/ 29 апреля 2019

Попытка «сгладить» лист Google между несколькими строками, используя одну строку в качестве «первичного ключа».

Ответ VBA в Excel: Объединение строк с общим столбцом

Попытка сделать фильтр с помощью Find, но я получаю несоответствующие ошибки строки.Не уверен, как использовать VLOOKUP в нескольких строках с критериями, чтобы значение ячейки не было пустым.

До

| animal | legs | cute |
|--------|------|------|
| dog    |      |      |
| dog    | 4    |      |
| dog    |      | yes  |
| cat    | 4    |      |

После

| animal | legs | cute |
|--------|------|------|
| dog    | 4    | yes  |
| cat    | 4    |      |

1 Ответ

1 голос
/ 29 апреля 2019

попробуйте так:

={A1:C1; ARRAYFORMULA({QUERY(TO_TEXT(A2:B), "where Col2 !=''", 0), 
 IFERROR(VLOOKUP(QUERY(TO_TEXT(A2:B), "select Col1 where Col2 !=''", 0), 
 SORT(A2:C, 3, 1), 3, 0))})}

0

...