Перегруппировка строк, содержащих одинаковое содержимое столбца - PullRequest
1 голос
/ 30 мая 2020

У меня есть файл, содержащий несколько строк и столбцов (Имя, Аватар, Компания). Я хочу, чтобы строки с аналогичным содержимым в столбце компании были перегруппированы в моем файле. Вот наглядный пример того, что у меня есть:

Name     |Avatar      |Company
-------------------------------
ZZZ      |MMM         |MMM
XXX      |PPP         |AAA
UUU      |QQQ         |MMM
YYY      |OOO         |AAA

И что бы я хотел сделать:

Name     |Avatar      |Company
-------------------------------
XXX      |PPP         |AAA
YYY      |OOO         |AAA

Name     |Avatar      |Company
-------------------------------
ZZZ      |MMM         |MMM
UUU      |QQQ         |MMM

Как я могу этого добиться в Google Таблицах?

1 Ответ

1 голос
/ 30 мая 2020

Вы можете использовать следующую формулу

={QUERY(A2:C6,"where C='AAA'",1); QUERY(A2:C6,"where C='MMM'",1)}

enter image description here

ИЛИ вы может воспользоваться предложением skipping

={QUERY(A2:C6,"skipping 2"); QUERY({A2:C2;A2:C6},"skipping 2")}

enter image description here

Используемые функции :

...