Уникальные записи Arrayformula

#google-sheets

#google-таблицы

Вопрос:

Это пример таблицы.

Я пытаюсь объединить параметры вместе, но отсортировать дубликаты. Прямо сейчас, ={"Options";ARRAYFORMULA()} находится в v1!A1 , потому что любая другая формула, о которой я думал, — это множество IF() функций, объединенных вместе, проходящих через каждую комбинацию. Есть ли лучший способ сделать это?

Редактировать:
Разделителем является , , а не пробел.

Комментарии:

1. Можете ли вы уточнить, что именно вы собираетесь делать? Как должен выглядеть конечный результат?

2. @JeffGibson Я добавил таблицу end result .

Ответ №1:

Сложно выполнить в виде формулы массива, но довольно простая раскрывающаяся формула будет:

 =textjoin(",",true,UNIQUE(transpose(B2:2)))
  

введите описание изображения здесь

Комментарии:

1. Но можно ли это сделать как arrayformula?

2. Я думаю, что есть люди, которые могли бы сделать it…@player0….but наверное, не я. Я думаю, что это было бы одним из таких случаев, когда вы в конечном итоге создаете запрос динамически с таким количеством столбцов, сколько строк в данных, и должны пройти через некоторые искажения, чтобы заставить его работать.