Из многострочной таблицы я пытаюсь извлечь (и посчитать) все уникальные комбинации между каждыми двумя строками.
![Example with desired result](https://i.stack.imgur.com/YxhTZ.png)
Я нашел способ создания промежуточных таблиц: 1) Я использую JOIN для создания комбинаций между каждой строкой "city" и "zone". 2) Я переставляю результат в один столбец (как необходимо для следующей УНИКАЛЬНОЙ функции), вводя функцию TRANSPOSE в каждую 7-ю строку (потому что есть 7 столбцов). 3) Затем я использую UNIQUE и COUNTIF в третьей таблице для окончательного результата.
Ссылка на пример с данными и желаемым результатом на первом листе, а мое решение на втором листе: Файл Google Sheets
Поскольку мой последний лист будет довольно большим (~ 2000 строк, 40 столбцов, ~ 4000 уникальных комбинаций), моя главная проблема с моим собственным решением - это ручной шаг, чтобы переставить комбинации города / зоны в один столбец для подготовки к УНИКАЛЬНОЙ функции.
Есть ли способ достичь того же конечного результата без промежуточных шагов из моего решения?