Как инвертировать строки в excel

Как инвертировать столбец или строку в EXCEL

Возможно ли инвертировать строку или столбец в EXCEL какими-нибудь стандартными функциями?

транспонирование не помогает, данные в ячейках могут быть любого типа.

Вода — моя работа

Вода — моя работа

Конструктор КЖ, КМ

Инвертировать столбец (а может быть и строку тоже, я не пробовал) вполне можно и стандартными средствами Excel в несколько действий!! Просто для этого нужно кое-что добавить, — а именно доп.столбец с порядковой нумерацией. Короче, по пунктам:

(Смотрим картинку №1)
1. Копируем нужные столбцы на свободное место (в моём примере — "t3" и "t6").
2. Рядом добавляем столбец с порядковой нумерацией (в моём примере — "№ измерения"). Создаём эту нумерацию — либо по формуле "СТРОКА()-Х", где "Х" — количество посторонних строк над значением, либо просто введя в первую ячейку единицу и растянув её как формулу вниз — нумерация в арифметической прогрессии будет создана автоматически. Распространяем нумерацию вниз до конца нужных нам столбцов.

(Смотрим картинку №2)
3. Выделяем всё это ВМЕСТЕ с заголовками (в моём примере — "№ измерения", "t3" и "t6").
4. Затем командой "Сортировка и фильтр" выполняем сортировку по доп.столбцу с порядковой нумерацией ("Сортировать по. ") в порядке "по убыванию" ("Порядок") — получаем требуемый РЕЗУЛЬТАТ.
5. Остаётся только скопировать получившиеся столбцы назад, откуда их и взяли. Enjoy

(хотя я сейчас подумал, что можно не копировать всё это куда-то отдельно, а просто в имеющемся массиве данных добавить доп.столбец с порядковой нумерацией, рядом с необходимыми нам столбцами, а потом в конце, его удалить!)

Я это сделал в Excel 2010, но все эти средства (типа "Сортировка и фильтр") наверняка есть и в более ранних версиях Excel, а также и в Libre(или Open)Office Calc.

Транспонирование (поворот) данных из строк в столбцы и наоборот

Если у вас есть таблица с данными в столбцах, которые необходимо повернуть для переупорядочивать их по строкам, используйте функцию Транспонировать. С его помощью можно быстро переключать данные из столбцов в строки и наоборот.

Например, если данные выглядят так: "Регионы продаж" в заголовках столбцов и "Кварталы" с левой стороны:

Функция Транспонировать переупомешет таблицу, в которой столбцы "Кварталы" отображаются в заголовках столбцов, а слева будут показаны регионы продаж, например:

Примечание: Если данные хранятся в таблице Excel, функция Транспонирование будет недоступна. Можно сначала преобразовать таблицу в диапазон или воспользоваться функцией ТРАНСП, чтобы повернуть строки и столбцы.

Вот как это сделать:

Выделите диапазон данных, который требуется переупорядочить, включая заголовки строк или столбцов, а затем нажмите клавиши CTRL+C.

Примечание: Убедитесь, что для этого нужно скопировать данные, так как не получится использовать команду Вырезать или CTRL+X.

Выберите новое место на месте на том месте, куда вы хотите ввести транспонную таблицу, чтобы вместить данные в достаточном месте. В новой таблице будут полностью переоформатироваться все данные и форматирование, которые уже есть.

Щелкните правой кнопкой мыши левую верхнюю ячейку, в которой нужно ввести транспонировать таблицу, и выберите транспонировать .

Меню

После успешного поворота данных можно удалить исходную таблицу, и данные в новой таблице останутся без изменений.

Советы по транспонированию данных

Если данные содержат формулы, Excel автоматически обновляет их в соответствие с новым расположением. Убедитесь, что в этих формулах используются абсолютные ссылки. Если они не используются, перед поворотом данных можно переключаться между относительными, абсолютными и смешанными ссылками.

Если вы хотите часто поворачивать данные, чтобы просматривать их под разными углами, создайте с помощью нее с помощью перетаскиванием полей из области строк в область столбцов (или наоборот)в списке полей.

Вы можете ввести в книгу данные, которые транспонировали. Транспонировать: переупочевание содержимого скопированные ячейки при копировании. Данные строк будут вставлены в столбцы, и наоборот.

Пример транспонии в окне

Вот как можно транспоннять содержимое ячейки:

Скопируйте диапазон ячеев.

Вы выберите пустые ячейки, в которые вы хотите ввести транспонировать данные.

На вкладке Главная щелкните значок Ввести и выберите Ввести транспонировать.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Ссылка на основную публикацию