Разверните каждый элемент в списке в Excel со всеми вариантами во втором и третьем списке - PullRequest
0 голосов
/ 09 февраля 2019

У меня есть файл Excel, который имеет три столбца - в столбце 1 у меня есть список слов, а в столбце 2 у меня есть список добавленных атрибутов, в то время как в столбце 3 у меня есть список добавляемых атрибутов.

Как создать единый список со всеми объединениями атрибутов, которые будут добавляться и добавляться?

Например, у меня есть такие слова, как:

  • Тмин
  • Душица
  • Куркума

Предварительные условия, такие как

  • рецепты с
  • преимуществами
  • заменить

и добавить такие термины, как

  • рецепты
  • использует
  • порошок

... и я хотел бы иметь автоматизированный способ их объединения, чтобы получить:

  • рецептов с тмином
  • преимущества тмина
  • заменитель тмина
  • рецепты тмина
  • тмин использует
  • порошок тмина
  • ...

1 Ответ

0 голосов
/ 09 февраля 2019
=ARRAYFORMULA({
 TRANSPOSE(SPLIT(REPT(CONCATENATE(A1:A&CHAR(9)),COUNTA(B1:B)),CHAR(9)))&" "&
 TRANSPOSE(SPLIT(CONCATENATE(REPT(B1:B&CHAR(9),COUNTA(A1:A))),CHAR(9)));
 TRANSPOSE(SPLIT(REPT(CONCATENATE(B1:B&CHAR(9)),COUNTA(C1:C)),CHAR(9)))&" "&
 TRANSPOSE(SPLIT(CONCATENATE(REPT(C1:C&CHAR(9),COUNTA(B1:B))),CHAR(9)))})

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