У меня есть таблица данных, которая имеет много столбцов, которые могут менять позиции. Чтобы упростить использование, я хочу создать второй лист, который будет содержать столбцы в указанном порядке. Я могу рассчитывать на то, что заголовки столбцов остаются неизменными, поэтому я хочу копировать столбцы на основе их заголовка, точнее, первая ячейка столбца соответствует строке.
В качестве примера три столбца на листе 1 являются
id name due date
Но в другом случае листа 1 они могут выглядеть как
id due date name
Я хочу, чтобы на моем втором листе было указано, что первая строка - «id», вторая - «name» и т.д. Я попытался использовать hlookup, но нашел полезным только заполнение одной ячейки, перетаскивание формулы не слишком хорошо переносилось. для меня. Любые идеи о том, как выполнить это с помощью функций в Excel? Я бы предпочел не использовать макрос без крайней необходимости.