
У меня есть данные в Excel, охватывающие 18 тыс. строк и 200+ столбцов. Не все строки имеют одинаковое количество записей. Я могу заполнить эти столбцы 0.
Репрезентативные данные представлены ниже.
Результат, который я ищу, следующий. Первый столбец должен иметь всю последовательность символов в порядке убывания/возрастания. Соответственно этому, коды должны быть сопоставлены.
Возможно ли скомпилировать данные таким образом?
С уважением
Анил
решение1
Если у вас Excel 365, попробуйте следующее:
- Получите уникальные последовательности, используя формулу:
=UNIQUE(SORT(TOCOL(B2:G7,1)))
- Фильтровать коды на основе заданной последовательности:
=LET(x,TOCOL(($B$2:$G$7=A11)*$A$2:$A$7),TOROW(FILTER(x,x<>0)))
- Перетащите формулу вниз, чтобы заполнить другие ячейки.