Auditportal.ru

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

Как изменить порядок столбцов в таблице в Excel?

Как изменить порядок столбцов в таблице в Excel?

Рис.1. Исходная таблица Excel

В качестве источника данных мы предоставляем таблицу Excel с большим количеством строк и столбцов.

Задача: Соберите значения всех столбцов в один столбец.

Рис.1. Исходная таблица Excel

Рисунок 1. Исходная таблица Excel

Решение: для решения проблемы вам понадобится помощь макросов. Код макроса для решения этой задачи вы найдете ниже.

Чтобы использовать макрос, выполните следующие шаги:

1. Напишите макрос (Разработчик — Visual Basic, в открывшемся редакторе вставьте код)

2. На листе выберите диапазон данных, которые вы хотите собрать в одном столбце;

3. Выполнить макрос (Разработчик — Макросы — Выполнить)

Рис.2. Запуск макроса в Excel

Рисунок 2: Запуск макросов в Excel

В качестве первого столбца следующего листа книги будет массив значений из выделенного фрагмента.

  • 5 июня 2017 года, Алексей

9 комментариев »

Потрясена. Спасибо, очень вовремя.
Прошу дополнить код, если это возможно.
Надо, чтобы шапка столбца -дата- так же переносилась в новое место с сохранением очередности и формата «дата».

Комментарий by dina — 11.07.2018 @ 12:17

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

Комментарий by dina — 11.07.2018 @ 13:39

Разместите файл исходных данных или снимок экрана. Я не очень понимаю, что делать

Комментарий by Alexey — 12.07.2018 @ 9:59

добрый день!
Спасибо, что отозвались!
не знаю как послать данные и скрин.
А нужно так: есть 365 столбцов, в заголовке — дата, под ней в ячейках числа либо текст.
Следует перенести заголовки и данные столбцов в новый сохраняя календарную последовательность.

Комментарий by dina — 21.07.2018 @ 12:39

Читайте так же:
Как легко вводить даты без косой черты в Excel?

1) Файл таблицы должен быть в формате .xlsm
2) У меня не было кнопки «разработчик», чтобы появилась, нажать Файл — Параметры — Настроить ленту. Там справа в списке «Основные вкладки» поставить галку «Разработчик»
3) Вставив код в Visual Basic, это окно можно закрыть, сохранять не надо.

Комментарий by 4е — 27.03.2019 @ 23:29

Добрый день!
Макрос — просто супер.
Подскажите пожалуйста, почему я смог его выполнить только на 2х листах, далее макрос не срабатывает ни на других листах, ни в новых в новых файлах итд
перепробовал все способы, просто ничего не происходит.
Заранее спасибо!!

Комментарий by Денис — 26.07.2019 @ 18:49

Очень странно. Попробуйте закрыть все лишние файлы Excel, оставьте только рабочий файл. Уже тут откройте редактор макросов и вставьте в него код. Должно сработать.
Если не поможет, можно обращаться к данным файла Excel, указывая имя файла. Это позволяет получать данные файла Excel в другом файле с макросом.

Комментарий by Alexey — 20.08.2019 @ 15:54

Большое спасибо за макрос! Нашел! В книге было несколько листов, таблица была, наверное, на третьем или четвертом, я нажал выполнить макрос, но ничего не произошло, а потом я понял, что данные должны появиться на втором листе)))), но не на следующем листе после таблицы

Как строить таблицы в Excel

Использование Microsoft Excel — это в основном разработка, проектирование и вычисление таблиц.

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

Эта статья поможет вам понять наиболее распространенные темы, возникающие при работе с таблицами Excel. Excel объяснит, как создать таблицу, как транспонировать (перевернуть) таблицу, как сортировать таблицу, а также как расширить, отформатировать и распечатать таблицу.

Читайте так же:
Как исключить ячейки в столбце из суммы в Excel?

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

Воспользоваться сеткой.

Применить все границы.

Когда ваша таблица уже заполнена данными, вы можете просто сделать рамку таблицы Excel с границами.

Нажмите на вкладку «Главная», затем выберите вкладку «Границы» и выберите пункт «Все границы»:

Как отформатировать таблицу.

Самым эффектным способом форматирования таблицы в Excel является, пожалуй, форматирование таблиц.

Для этого установите курсор в любом месте вашей таблицы и на вкладке «Главная» выберите «Форматировать как таблицу», а затем примените одну из уже готовых комбинаций цветов:

Как продолжить таблицу в эксель вниз.

Как растянуть таблицу в excel.

Как отменить умную таблицу в excel.

Мы обязательно рассмотрим все возможности смарт-таблиц в отдельной статье, а здесь мы расскажем, как отменить смарт-таблицу в Excel.

Для этого необходимо щелкнуть правой кнопкой мыши в любом месте сводной таблицы, перейти в раздел «Таблица» и там выбрать пункт «Преобразовать в диапазон».

Как перевернуть таблицу в excel.

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

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

Выберите ячейку, в которой нужно перевернуть таблицу по горизонтали, выберите «Специальная вставка», в правом нижнем углу установите флажок «Транспонировать» и нажмите «ОК».

В Excel можно легко повернуть таблицу на 90 градусов с помощью нескольких щелчков мыши.

Как сортировать таблицу в excel.

При сортировке таблицы в excel можно просто поместить курсор внутри столбца, по которому вы хотите упорядочить таблицу, затем перейти на вкладку «Данные» и выбрать порядок сортировки:

Узнаем как в Excel поменять местами столбцы и строки?

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

Читайте так же:
Как извлечь первые или последние два или n слов из текстовой строки?

Перемещение столбца в таблице

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

Как выглядит курсор для перемещения?

Затем, если у вас Excel 2007, просто перетащите столбец в новое место. Если вы перетаскиваете столбец с нажатой клавишей Shift, вы должны использовать версию 2010 или выше. Таким образом можно переместить один или несколько столбцов. Выбрав соседние столбцы, можно переместить их. Чтобы выделить несмежные столбцы, нажмите клавишу Ctrl.

Вставка столбцов

Еще один способ изменения порядкового номера графы – копирование и вставка. Перед тем как поменять местами столбцы в Excel, определитесь с колонкой, куда необходимо их поместить. Выделите графу, перед которой будет размещена вставкаы, и вставьте пустой столбец. Это можно сделать с помощью контекстного меню «Вставить» или пункта «Вставить» панели инструментов «Ячейки» на закладке «Главная». Вам нужен элемент «Вставить столбцы на лист».

Вставка столбцов

Далее выделите нужную колонку и скопируйте ее. Для этого воспользуйтесь кнопкой «Копировать» на панели инструментов «Буфер обмена» закладки «Главная». Еще один метод – использовать контекстное меню правого клика мыши «Копировать». И, наконец, просто нажатие комбинации Ctrl+C.

Затем выделите верхнюю ячейку новой колонки и вставьте скопированные данные с помощью правой кнопки мыши, операции «Вставить» на панели буфера обмена или сочетанием Ctrl+V.

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

Читайте так же:
Как изменить размер ячейки на дюймы / см / мм / пиксели в Excel?

Чтобы избежать удаления колонки вместо копирования, примените вырезания. Выделив столбец, примените команду «Вырезать» с панели инструментов или контекстного меню мыши. Затем отметьте колонку, перед которой нужно добавить данные, и выполните операцию «Вставить вырезанные ячейки».

Вставить вырезанные ячейки

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

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

Перемещение строк

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

Вы можете переставлять одну или несколько строк так же, как вы переставляете столбцы в Excel. То есть, выделив нужные записи и перетащив их с клавишей Shift в нужное место (или без Shift в Excel 2007), или используя метод вырезания и вставки.

Меняем местами столбцы и строки

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

Для этого скопируйте всю таблицу, выберите новое место, где будет находиться ее измененный (транспонированный) вариант и для вставки нажмите правую клавишу мыши. Выберите параметр вставки «Транспонировать» и нажмите кнопку. Аналогичная команда есть и в меню «Вставить» панели буфера обмена.

Транспонирование таблицы

С помощью этой информации вы сможете легко изменить расположение записей и столбцов в Excel в дальнейшем.

голоса
Рейтинг статьи
Читайте так же:
Как найти и заменить текст, а затем сохранить форматирование в Excel?
Ссылка на основную публикацию
Adblock
detector