Top-office11.ru

IT и мир ПК
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Обратный порядок в Excel

Обратный порядок в Excel

Обратный порядок в excel — это не что иное, как переворачивание данных, где нижнее значение идет вверх, а верхнее значение идет вниз.

Например, посмотрите на изображение ниже.

Данные обратной строки

Как мы видим, нижнее значение находится наверху в обратном порядке, и то же самое относится и к верхнему значению. Итак, как нам изменить порядок данных в Excel — вот вопрос.

Как изменить порядок строк данных в Excel?

В Excel мы можем выполнять сортировку, используя несколько методов; здесь мы покажем вам все возможные способы изменить порядок в Excel.

Метод №1 — Простой метод сортировки

Вы, должно быть, уже задаетесь вопросом, можно ли обратить данные, просто используя опцию сортировки. Мы не можем отменить, просто отсортировав данные, но с помощью некоторого вспомогательного столбца мы действительно можем это сделать.

Шаг 1 — Рассмотрим нижеприведенные данные для этого примера.

Пример обратного порядка 1.1 в Excel

Шаг 2 — Рядом с этим создайте столбец под названием «ПОМОЩЬ» и вставьте серийные номера.

Пример обратного порядка в Excel 1.2

Шаг 3 — Теперь выберите все данные и откройте опцию сортировки, нажав ALT + D + S.

Пример обратного порядка в Excel 1.3

Шаг 4 — В разделе «Сортировать по» выберите «Помощник».

Пример обратного порядка в Excel 1.4

Шаг 5 — Затем в разделе «Порядок» выберите «От наибольшего к наименьшему».

Пример обратного порядка в Excel 1.5

Шаг 6 — Теперь нажмите ОК, наши данные будут перевернуты.

Пример обратного порядка в Excel 1.6

Метод № 2 — Использование формулы Excel

Мы также можем изменить порядок, используя формулы. Несмотря на то, что у нас нет встроенной функции для этого, мы можем использовать другие формулы для изменения порядка.

Чтобы сделать данные в обратном порядке, мы будем использовать две формулы: INDEX и ROWS. Функция ИНДЕКС может получить результат из указанного номера строки в выбранном диапазоне, а функция СТРОКИ в Excel выдаст количество выбранных строк.

Шаг 1 — Рассмотрим нижеприведенные данные для этого примера.

Пример обратного порядка в Excel 2.1

Шаг 2 — Сначала откройте функцию ИНДЕКС.

Пример обратного порядка в Excel 2.2

Шаг 3 — За Массив, выберите названия городов из A2: A9 и сделайте их абсолютной ссылкой, нажав клавишу F4.

Использование формулы Excel, пример 2.3

Шаг 4 — Далее, чтобы вставить Row Num открытый РЯДЫ внутри функции ИНДЕКС.

Использование формулы Excel, пример 2.4

Шаг 5 — Для функции СТРОКИ выберите тот же диапазон ячеек, который мы выбрали для функции ИНДЕКС, но на этот раз в качестве абсолютной ссылки будет использоваться только последняя ячейка.

Использование формулы Excel, пример 2.5

Шаг 6 — Закройте скобку и нажмите клавишу ввода, чтобы получить результат.

Использование формулы Excel, пример 2.6

Шаг 7 — Перетащите формулу, чтобы получить полный результат.

Метод № 3 — Обратный порядок с использованием кодирования VBA

Изменение порядка данных в Excel также возможно с помощью кодирования VBA. Если вы хорошо знакомы с VBA, то код ниже для вас.

Код:

Скопируйте этот код в свой модуль.

Использование примера кода VBA 3.1

Теперь запустите код, чтобы получить список в обратном порядке на листе Excel.

Позвольте мне объяснить вам, как этот код работает для вас. Сначала я объявил две переменные, «K» и «LR» как тип данных LONG.

Читать еще:  Как выключить ноутбук на Windows если он завис

«K» используется для перебора ячеек, а «LR» — для поиска последней использованной строки на листе.

Затем я использовал метод поиска последней использованной строки, чтобы найти последнее значение в строке.

Далее я нанял НА СЛЕДУЮЩИЙ цикл, чтобы перебрать ячейки, чтобы изменить порядок.

Перетаскивание

Ещё одним способом, с помощью которого существует возможность поменять ячейки местами, можно назвать простое перетаскивание. Правда при использовании этого варианта произойдет сдвиг ячеек.

Выделяем ячейку, которую нужно переместить в другое место. Устанавливаем курсор на её границу. При этом он должен преобразоваться в стрелку, на конце которой находятся указатели, направленные в четыре стороны. Зажимаем клавишу Shift на клавиатуре и перетаскиваем на то место куда хотим.

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

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

Способ 2: применение функции

Второй способ переворачивания в Экселе предполагает применения специализированной функции ТРАНСП.

  1. Выделяем область на листе, равную по вертикальному и горизонтальному диапазону ячеек исходной таблице. Кликаем по значку «Вставить функцию», размещенному слева от строки формул.
  2. Открывается Мастер функций. В списке представленных инструментов ищем наименование «ТРАНСП». После того, как нашли, выделяем и жмем на кнопку «OK».
  3. Открывается окно аргументов. У данной функции только один аргумент – «Массив». Ставим курсор в его поле. Вслед за этим, выделяем всю таблицу, которую хотим транспонировать. После того, как адрес выделенного диапазона записан в поле, жмем на кнопку «OK».
  4. Ставим курсор в конец строки формул. На клавиатуре набираем сочетание клавиш Ctrl+Shift+Enter. Это действие нужно для того, чтобы данные корректно были преобразованы, так как мы имеем дело не с одной ячейкой, а с целым массивом.
  5. После этого программа выполняет процедуру транспонирования, то есть меняет в таблице столбцы и строки местами. Но перенос был сделан без учета форматирования.
  6. Форматируем таблицу так, чтобы она имела приемлемый вид.

как сделать из горизонтальной таблицы excel вертикальную

Особенностью данного способа транспонирования, в отличие от предыдущего, является то, что изначальные данные удалять нельзя, так как это приведет к удалению транспонированного диапазона. Более того, любые изменения первичных данных приведут к такому же изменению их в новой таблице. Поэтому, этот способ особенно хорош для работы со связанными таблицами. В то же время, он существенно сложнее первого варианта. Кроме того, при использовании данного способа необходимо сохранять исходник, что не всегда является оптимальным решением.

Мы выяснили, как поменять местами столбцы и строки в Excel. Существует два основных способа перевернуть таблицу. Каким из них воспользоваться зависит от того, планируете ли вы применение связанных данных или нет. Если таких планов не имеется, то рекомендуется использовать первый вариант решения поставленной задачи, как более простой.

Читать еще:  Как узнать версию .NET Framework

Мы рады, что смогли помочь Вам в решении проблемы.

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

Помогла ли вам эта статья?

Создание таблицы в программе Excel, поначалу может показаться необычным. Но при освоении первых навыков, сразу становиться ясно, что это лучший инструмент для решения данной задачи.

Фактически Excel сам является таблицей, состоящей из множества ячеек. Все что требуется от пользователя, так это оформить требуемый для работы формат таблицы.

Для начала необходимо активировать требуемые ячейки Excel посредством выделения мышкой (удержанием левой кнопки). После этого к выделенным ячейкам применяется форматирование.

Для оформления таблицы в Excel требуемым образом используются следующие положения.

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

Дабы не терять понапрасну времени, а также задать требуемый размер сразу нескольким ячейкам либо столбцам Excel, стоит активизировать необходимые столбцы/строки, выделив их при помощи мышки по серому полю. Далее остается только провести уже выше описанную операцию.

Окно «Формат ячеек» может быть вызван тремя простыми способами:

  1. Комбинация клавиш Ctrl + 1 (единица не на цифровой клавиатуре, а над буквой «Й») — самый быстрый и удобный способ.
  2. В частности, можно использовать верхний блок меню функций Excel (что является максимально удобным способом, учитывая размещение блока всегда под рукой)
  3. Используя главное меню на закладку «Формат».

Далее выполняем следующие действия:

  1. Наведя и нажав курсором мышки на закладку: «Формат ячеек».
  2. Всплывает окно с такими закладками, как «Защита», «Число», «Граница», «Вид», а также «Шрифт» и «Выравнивание».
  3. Для данной задачи необходимо использовать закладки «Граница» и «Выравнивание».

Инструменты на вкладке «Выравнивание» имеют ключевые инструменты для эффективного редактирования введенного ранее текста внутри ячеек, а именно:

  1. Объединение выделенных ячеек.
  2. Возможность переноса по словам.
  3. Выравнивание введенного текста по вертикали и горизонтали (также в качестве быстрого доступа вкладка размещена в верхнем блоке меню).
  4. Ориентации текста по вертикали и под углом.

Excel дает возможность проводить быстрое выравнивание всего набранного ранее текста по вертикали с использованием вкладки, размещенной в Главном меню.

На вкладке «Граница» мы работаем с оформлением стиля линий границ таблицы.

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

Например, если у вас есть текст в настройке «Угол против часовой стрелки», перейдите к тому же параметру и щелкните его еще раз (он работает как переключатель).

Читать еще:  Как конвертировать ODS в XLS: пошаговая инструкция

Или вы можете использовать диалоговое окно «Выравнивание» (второй метод, описанный в этом руководстве) и установить градусы ориентации равными 0.

Перевернуть столбец

В таблицах можно не только поменять местами ряды, но и перевернуть столбцы вниз головой. Например, вам понадобилось перечислить какие-то характеристики в обратном порядке. Ради этого не нужно заново все вбивать. Можно сделать так:

  1. Вокруг исходной колонкой должно быть свободное место. Не нужно стирать все строки. На время редактирования можете скопировать позиции в другой файл.
  2. Выделите пустую клетку слева или справа от заполненного ряда.
  3. Откройте меню Формулы — Ссылки и массивы.
  4. Найдите функцию «СМЕЩ».
  5. В появившемся окне будет несколько полей. В области «Ссылка» укажите адрес нижней клетки из колонки. Перед каждой координатой ставьте знак $ (доллар). Должно получиться что-то вроде «$A$17».
  6. В «Смещ_по_строкам» введите команду «(СТРОКА()-СТРОКА($A$1))*-1» (кавычки убрать). Вместо $А$1 напишите имя первой клетки в колонке.
  7. В «Смещ_по_столбцам» напишите 0 (ноль). Остальные параметры оставьте пустыми.
  8. Растяните значения с формулой так, чтобы по высоте они совпадали с исходным рядом. Для этого «потяните» за маленький чёрный квадратик под курсором-клеткой Excel. Категории будут инвертированы относительно исходника.
  9. Выделите и скопируйте получившиеся позиции.
  10. Щёлкните правой кнопкой мыши в любом месте сетки.
  11. В параметрах вставки выберите «Значения». Так перенесутся только символы без формул.

В продуктах Microsoft Office интуитивно-понятный интерфейс. Можно быстро разобраться, как в Экселе поменять местами столбцы, ряды и ячейки. Как отразить их. Также в инструментарии программы доступна транспонировка (переворачивание) таблицы.

Как отображать текст по вертикали в Excel

Вертикальное отображение текста может быть нечасто используемой ориентацией, но может быть полезно в определенных обстоятельствах. Это может быть полезно, если вы используете заголовки строк, охватывающие несколько строк. При желании вы можете объединить ячейки, а затем применить выравнивание; мы покажем вам, как сделать и то, и другое.

Объединить ячейки

  1. Выделите ячейки, которые хотите объединить.
  2. Перейти к Дом вкладку и щелкните Объединить в разделе «Выравнивание» на ленте.
  3. Выберите либо Слияние и центр или же Объединить ячейки в соответствии с вашими предпочтениями.

Объединение ячеек в Excel для поворота текста

Текст в группе ячеек теперь находится в одной ячейке.

Объединенные ячейки с текстом

Применить выравнивание

  1. Выделите ячейки, содержащие текст, который вы хотите отобразить вертикально.
  2. Перейти к Дом вкладку и щелкните Ориентация кнопка.
  3. Выбирать Вертикальный текст.

Выберите ориентацию, вертикальный текст

Ваша объединенная ячейка будет отображать текст или символы по вертикали. Это помещает символы друг под другом, и их можно будет читать сверху вниз.

Вертикальный текст в Excel

Заключение

Если вы не знаете, как перевернуть таблицу в Ворде, настоятельно рекомендуется изучить представленную инструкцию. Главное её преимущество в том, что справится даже новичок без опыта работы в Word. Нужно лишь тщательно выполнять все шаги. Предлагаемый набор инструментов более чем оптимальный, чтобы получать любой результат. При желании можете экспериментировать и выбирать другие уровни наклона объектов.

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