Формула запроса к электронной таблице Google - присоединяйтесь как
Я получил это дело:
A; B; C; D
a; 3; b; 4
e; 6; ;
b; 5; c; 6
c; 4; a; 2
d; 5
Я хотел бы построить:
E; F; G
a; 3; 2
b; 5; 4
c; 4; 6
d; ; 5
e; 6;
Я попытался выполнить несколько запросов безуспешно и не нашел простого решения для соединения... Можете ли вы помочь мне найти решение, пожалуйста?
Благодарю.
1 ответ
Решение
Вы можете попробовать эту формулу в ячейке E1:
=SORT(UNIQUE(QUERY({A:A;C:C},"where Col1 <> ''")),1,1)
а затем эту формулу в ячейке F1 и перетащите вниз столбец:
=TRANSPOSE(QUERY({A:B;C:D},"select Col2 where Col1='"&E1&"'"))
Посмотрите этот пример листа, чтобы увидеть, как они работают: https://goo.gl/sv8ViD
Кроме того, можно создать выходные данные в одной ячейке (см. Ячейку Q1), но формула не очень адаптируема