Если я понимаю ваш вопрос, у вас есть список имен в столбце A и список номеров в столбце B, которые указывают, в какой строке в столбце C должно отображаться каждое имя в столбце A. Вам нужна формула, которая покажет имена в столбце A в порядке, определенном столбцом B.
Например, если слово «Альфа» находится в ячейке А1, а число 3 находится в ячейке В1, тогда «Альфа» должна отображаться в ячейке С3.
Следующая формула даст такой результат.
=INDEX(A:A,MATCH(ROW(C1),B:B,0),1)
Эта формула работает в два этапа:
Функция MATCH
идентифицирует строку в столбце B, которая соответствует номеру строки каждой ячейки в столбце C. В примере, показанном ниже, ячейка C1 имеет номер строки 1; MATCH находит это значение во 2-й строке столбца B.
Затем функция INDEX
возвращает значение в столбце A для строки, которую нашел MATCH
. Таким образом, в примере «Бета» отображается в ячейке С1, «Каппа» в С2 и «Альфа» в С3.
Просто вставьте формулу в ячейку C1 (или строку в столбце C, соответствующую началу списка в столбце A) и скопируйте ее в последнюю строку имен.