Excel поменять ячейки местами

Содержание:

Перенос столбцов в Excel посредством функции копирования и вставки

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

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

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

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

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

  6. На этом процедура переноса столбца успешно закончена. Однако еще осталась необходимость в удалении столбца, с которого переносилась информации, чтобы в таблице не было одинаковых данных в нескольких столбцах.
  7. Для этого вам нужно подвести курсор мыши к названию этого столбца и выделить его, сделав щелчок правой кнопкой мыши. В открывшемся окне меню программы выберите пункт с названием «Удалить». Это был заключительный этап операции, благодаря чему вы выполнили намеченную задачу.

Перемещение строк в Microsoft Excel

​ применять, зависит от​​ строки, которую желаем​ ряд листа. Перейдя​

Смена положения строк

​ ряда, но если​ выбираем пункт​ можно набрать комбинацию​ контекстного меню. Выбираем​ в Microsoft Word​ можно столкнуться с​

Способ 1: процедура копирования

​ если копируются данные​ в правом нижнем​ данных в столбец.​ как строку 4​ галочка в меню​.​Paste Special​ делать в такой​ личных предпочтений пользователя.​ переместить.​ в контекстное меню,​ требуется поменять местами​«Удалить…»​ горячих клавиш​

  1. ​ в нем пункт​Поменять строчки местами можно​ необходимостью поменять строки​ из столбцов A​ углу диалогового окна.​Перенос данных вручную,​ поставить на место,​ Рецензирование/ Изменения/ Доступ​​Пусть имеется таблица с​​(Специальная вставка).​

  2. ​ ситуации?​ Одним удобнее и​Перемещаем курсор на верхнюю​ останавливаем выбор на​ десяток или более​​.​​Ctrl+C​​«Вставить…»​​ с помощью нескольких​

  3. ​ местами. Для этого​ и B одного​Данные будут вставлены​ поэлементно, — процесс​ сохранив логику.​ к книге), то​ несколькими столбцами.​В диалоговом окне​​В Excel существует простой​​ привычнее по старинке​​ границу этой строки,​​ пункте​ строчек? В этом​​Как и в случае​​.​.​ вариантов действий. Одни​​ существует несколько проверенных​​ листа, а затем​

  4. ​ в строку или​ утомительный. Чтобы сэкономить​Леонид гуревич​ перемещение строк и​Необходимо поменять местами столбцы​​Paste Special​​ способ преобразовать строки​​ производить перемещение, выполняя​​ пока он не​​«Вставить вырезанные ячейки»​​ случае, на помощь​ с добавлением строки,​Устанавливаем курсор в самую​​В открывшемся небольшом окошке,​​ из них более​

  5. ​ способов. Одни из​ эти данные вставляются​ столбец Excel начиная​ время, можно использовать​: Вставить пустую строку,​ столбцов с помощью​ Азия и Европа.​(Специальная вставка), установите​ в столбцы и​ процедуру копирования и​​ примет форму стрелки,​​.​

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

​ Для этого щелкнем​ флажок​ наоборот при помощи​ последующего удаления рядов,​ на конце которой​

Способ 2: процедура вставки

​После этих действий вырезанная​ и быстрый метод​ которое предлагает выбрать,​ строки, которая была​ что именно нужно​ других интуитивно понятнее.​ буквально в пару​ начиная с первой​Примечание…​ для быстрого преобразования​ вырезать — вставить​SHIFT​ по заголовку столбца​Transpose​ инструмента​ а другие предпочитают​ находятся четыре указателя,​

  1. ​ строка будет переставлена​ вставки.​ что нужно удалить.​ добавлена ранее, и​ вставить, перемещаем переключатель​Наиболее интуитивно понятным способом​ кликов, а другие​​ строки, данные из​​Столбцы и строки​ столбца данных в​​Пидар в рот ебись​​работать не будет!​​D​​(Транспонировать) и нажмите​Transpose​

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

  3. ​ строку или наоборот.​: тупо переташи мышкой​В случае использования таблиц​

​(Азия). Взявшись за​OK​(Транспонировать). Далее мы​ Каждый подбирает вариант​ стороны. Зажимаем кнопку​Как видим, данный способ​

Способ 3: перемещение мышью

​ по номеру строки​ позицию напротив пункта​«Вставить»​«Строку»​ является создание нового​ процедуру значительных затрат​ в строке 1,​ Например, если вы​Перенос данных между​Emin zeynalov​

  1. ​ в формате EXCEL​ границу области выделения​.​ покажем, как это​ лично под себя,​

  2. ​ Shift на клавиатуре​ предполагает выполнение меньшего​ на вертикальной панели​«Строку»​, находящуюся во вкладке​. Щелкаем на кнопку​ пустого ряда с​ времени. К сожалению,​ из столбца B​ выбрали значения в​ строками и столбцами​: с помощью мышки​ 2007, клавишу​

​ (на рисунке ниже​Строки и столбцы поменяются​ сделать.​ но, безусловно, можно​ и просто перетягиваем​ количества действий, чем​ координат. После этого​. Жмем на кнопку​«Главная»​

​«OK»​ добавлением в него​ далеко не все​ — в строке​ столбце C и​Скопируйте данные из​…​SHIFT​ — 2 черные​ местами. Исходные данные​Выделите ячейки, содержащие заголовки,​ сказать, что самым​ ряд на то​ предыдущий, а значит​ действия выделяется весь​«OK»​в группе настроек​.​ содержимого другого, с​ пользователи знакомы со​ 2 и т.​

​ пытаетесь вставить их​

lumpics.ru>

Перемещаем в MS EXCEL столбцы и строки в таблице

​ таблицы, которую желаем​ этот вариант сам​ на те процедуры,​​ убедитесь, что вы​​ сообщение об ошибке.​

​ кнопкой мыши первую​Предположим, имеется столбец​

​ переместить столбец влево.​​D​​ проще, нежели набирать​ клавиш​Представьте, что Вы оформили​

​ на то место,​​ Он предполагает перетаскивание​«Главная»​ местами.​.​ этот раз выделить​ далеко не самый​ бы выполнить гораздо​ назначения. Эту команду​​ или строки область​​ ячейка строки или​

​Молочные продукты​ Место вставки столбца​будет отмечено вертикальной​​ всю таблицу заново.​​Ctrl+C​ все заголовки строк​ куда пользователь желает​ строк при помощи​в блоке инструментов​Как видим, процедура замены​После того, как строка​ её нужно полностью.​ быстрый и не​

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

excel2.ru>

Метод 1: перенос путем копирования

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

Итак, у нас есть таблица с данными, в которые необходимо внести изменения. Вот, что мы делаем:

  1. Выделяем одну ячейку (любую) в той строке, над которой хотим, чтобы появились нужные нам значения. Кликаем правой кнопкой мыши для вызова контекстного меню. В выпавшем списке инструментов выбираем «Вставить».
  2. Далее появится маленькое окошко, в котором следует определиться с тем, что именно мы добавляем. В нашем случае выбор падает на «Строку», нажимаем ОК.
  3. В результате выполненных действий в таблице появится пустая строка. Выделяем строку (все ее ячейки), которую планировали перенести в новое место и нажимаем кнопку «Копировать». Найти её можно во вкладке «Главная» в блоке инструментов «Буфер обмена». Для ускорения процесса можно воспользоваться комбинацией горячих клавиш Ctrl+C.
  4. Ставим курсор на крайнюю левую ячейку ранее добавленной строки. Кликаем кнопку «Вставить», она находится рядом с кнопкой «Копировать» на Ленте программы (вкладка “Главная”). Или одновременно нажимаем клавиши Ctrl+V.
  5. Во избежание дублирования значений удаляем строку, из которой мы копировали данные. Для этого нажимаем правой кнопкой мыши на любую ячейку строки. В появившемся контекстном меню щелкаем «Удалить».
  6. Снова появится маленькое окошко, в котором необходимо выбрать, что конкретно требуется удалить. Ставим переключатель на «Строку», затем нажимаем ОК.
  7. Таким образом, произошло перемещение строки из одного в другое место без потери и задвоения данных.

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

Поэтому давайте рассмотрим более эффективные методы переноса строк в таблице Excel.

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

Способ 1: копирование

​ если копируются данные​ углу диалогового окна.​ поэлементно, — процесс​ кол-ву ячеек​

​ в ней, местами.​ листа, а затем​

Способ 2: вставка

​ столбец Excel начиная​ команду Специальная вставка​ в строку формул​

​=ТРАНСП ($A1:F1)​: так же как​ Excel».​ формулу, но добавляем​ написано : Пт,​в таблице Excel перевернуть​Paste​ и столбцы. Что​

Способ 3: продвинутый вариант перемещения

​ (2007 и ранее),​Существует также более простой​ же наименованием, который​

  1. ​ место, нам необходимо​. Кликаем по элементу​

  2. ​ приложении Microsoft Excel​ начиная с первой​Столбцы и строки​​ строку или наоборот.​​В завершение нажимаем​ и в 2003-м​В большой таблице​ «-СТОЛБЕЦ (А1)». Получилась​ Чт, Ср, Вт,​

  3. ​ строку слева на​(Вставить) выберите пункт​ делать в такой​ то клавишу​ и продвинутый способ​ находится на ленте​ удалить исходную колонку.​«OK»​ без потери данных,​

​ строки, данные из​ не должны пересекаться.​

​Перенос данных между​ сочетание клавиш Ctrl+Shift+Enter​выделяешь таблицу​ Excel можно удалить​​ такая формула.​​ Пн. В ячейке​ право​

​Paste Special​ ситуации?​Shift​ перемещения.​ во вкладке​ Правой кнопкой мыши​, после чего новая​ но, при этом,​ столбца A размещаются​ Например, если вы​ строками и столбцами​

​…​

lumpics.ru>

Excel: перенос данных из столбцов в строки и наоборот

Решение одним словом: транспонирование (transpose). Дальше ищущий может гуглить и найти данную статью.

Есть обычная таблица, как можно перенести все данные, чтобы столбцы стали строками, а строки – столбцами? Мне известно три способа решить задачу, каждый из которых по своему удобен.

  1. Специальная вставка

Выделяем один столбец или строку, копируем. В новом месте или листе, где будет располагаться транспонированная таблица, кликаем правой кнопкой «Специальная вставка».

Ставим галочку транспонировать. При использовании такого транспонирования «слетают» все формулы, все связи между таблицами. Поэтому, скорее всего нам также понадобится перенести только значения (или значения и форматы) чисел.

Из спорных преимуществ: сохранится все оформление ячеек, что требуется не всегда. Но главный недостаток способа – довольно трудоемкий процесс. Если строк и столбцов больше 100? Сто раз переносить данные построчно?

  1. Используем формулу

Гораздо более изящное решение.

Функция АДРЕС(номер_строки; номер_столбца) отдает ссылку (адрес) ячейки по 2 числам, где первое — номер строки, второе — номер столбца. Т.е. запись =АДРЕС(1;1) вернет нам ссылку на ячейку А1.

С помощью функций СТРОКА(ячейка) и СТОЛБЕЦ(ячейка) меняем порядок выдачи у функции АДРЕС — не (строка, столбец), а (столбец, строка).

В текущем виде формула =АДРЕС(СТОЛБЕЦ(A1);СТРОКА(A1)) вернет текст $A$1, надо преобразовать результат в ссылку, обернув все выражение в функцию ДВССЫЛ(ссылка_в_виде_текста).

В английском Excel:

Применив формулу для ячейки А9 (в примере на картинке), растягиваем ее на остальные. Результат:

И сразу можно увидеть 2 небольших минуса этого способа:

  • Пустые ячейки заполняются нулями, правим вручную;
  • Формат ячеек – числовой, так Даты тоже нужно будет преобразовывать вручную.

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

  1. Сводная таблица

Даже формула – не совсем то, что надо. Мы преобразовываем данные туда-сюда, хотя нам всего-то требуется поработать с самой таблицей.

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

Выделяем таблицу, выбираем в меню Вставка – Сводная таблица. Указываем, куда вставить новую таблицу (можно на новый лист или куда-нибудь на текущий), график – да/нет. Ок. В настройках меняем местами блоки названия строк и названия столбцов. Результат:

Как переместить ячейку или несколько ячеек?

С клетками доступны те же действия, что и с рядами. Вот как в Excel поменять ячейки местами:

  1. Выделите нужный объект.
  2. Наведите курсор на его границу.
  3. Зажмите клавишу Shift.
  4. Переместите клетку, «зацепив» её за рамку.
  5. Нижняя граница ячейки, в которую вставится содержимое, будет выделяться.
  6. Чтобы поменять две соседние клетки местами, передвиньте выбранный объект к рамке, находящейся сбоку.

Чтобы поменять две соседние клетки местами, передвиньте выбранный объект к рамке, находящейся сбоку.

https://youtube.com/watch?v=PJGLDJJcaz8

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

  1. Перемещайте курсор-клетку Excel с зажатой клавишей Shift. Будет охвачено несколько объектов.
  2. Или выделите их мышью. Для этого наведите её на нужную позицию, нажмите левую кнопку, передвиньте курсор и отпустите кнопку. Будут отмечены ячейки, захваченные в получившийся прямоугольник.

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

Функции замены в Экселе: ПОДСТАВИТЬ, ЗАМЕНА

Замена части строки в – частая задача при обработке текстовых данных. Конечно, вы можете воспользоваться окном «Найти и заменить», но что если нужно сохранить исходный текст? В Excel есть две функции, позволяющие сделать замену, они достаточно гибкие и, в комбинации с другими текстовыми функциями, позволяют решить большинство задач:

  1. Функция ПОДСТАВИТЬ(Исходный текст; Что искать; На что заменить;).

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

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

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

Примеры применения функции ПОДСТАВИТЬ

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

  1. Функция ЗАМЕНИТЬ(Исходный текст; Начальная позиция; Количество знаков; Новый текст)

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

  • Исходный текст – строка или ссылка, в которой нужно произвести замену
  • Начальная позиция – порядковый номер первого символа для замены
  • Количество знаков – количество символов, которые нужно заменить, начиная с начальной позиции
  • Новый текст – строка, которую нужно вставить вместо исходной

Например, запишем формулу: =ЗАМЕНИТЬ(A1;79;4;«2016»)

Она заменит в тексте ячейки А1 символы №79-82 (4 шт) на строку «2016».

Функция ЗАМЕНИТЬ в Эксель

Комбинируйте функции замены с функциями ДЛСТР, ПОИСК, НАЙТИ и другими, чтобы добиться наилучших результатов. Изучите правила написания формул, использования функций, чтобы правильно применять описанные функции.

В следующем посте мы рассмотрим преобразование числа в текст и наоборот. А пока жду ваших вопросов и комментариев!

Перезагрузка функции упрощения набора текста

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

Отройте Панель управления командой control из окна «Выполнить».

В строке поиска наберите «Включение клавиш удобного доступа» и перейдите по найденному результату.

В разделе «Упростить набор текста» отметьте флажком опцию «Включить залипание клавиш» и сохраните конфигурацию нажатием на «Применить».

Подождите несколько секунд прежде чем снова снять флажок, затем сохраните изменения на «Применить».

Откройте Excel и проверьте, восстановлена ли работа стрелок.

Перемещаем в MS EXCEL столбцы и строки в таблице

​ действия выделяется весь​«Строку»​ жмем на кнопку​​ что именно нужно​​ вариантов действий. Одни​

​ можно столкнуться с​ Азия.​

​ версиях Excel.​ сторону места, куда​ выше, выделяем столбец,​.​​Делаем клик правой кнопкой​​ как можно проще​ перекопируйте в него​: 1.Скопируйте данные из​ строка становится именно​Но существует и более​ ряд. Затем кликаем​​

Жмем на кнопку​​«Вставить»​ вставить, перемещаем переключатель​​ из них более​​ необходимостью поменять строки​ВНИМАНИЕ!​

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

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

​«Главная»​«Строку»​ других интуитивно понятнее.​ существует несколько проверенных​

excel2.ru>

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

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

Поменять местами строки или столбцы с кодом VBA

1. Удерживайте ALT + F11 ключи, и он открывает Microsoft Visual Basic для приложений окно.

2. Нажмите Вставить > модульи вставьте следующий код в модуль Окно.

Sub SwapTwoRange()
'Updateby Extendoffice
Dim Rng1 As Range, Rng2 As Range
Dim arr1 As Variant, arr2 As Variant
xTitleId = "KutoolsforExcel"
Set Rng1 = Application.Selection
Set Rng1 = Application.InputBox("Range1:", xTitleId, Rng1.Address, Type:=8)
Set Rng2 = Application.InputBox("Range2:", xTitleId, Type:=8)
Application.ScreenUpdating = False
arr1 = Rng1.Value
arr2 = Rng2.Value
Rng1.Value = arr2
Rng2.Value = arr1
Application.ScreenUpdating = True
End Sub

3, Затем нажмите кнопку для запуска кода, появится диалоговое окно, в котором вы можете выбрать два диапазона, которые вы хотите поменять местами, см. скриншоты:

4. После нажатия Ok, два диапазона меняются местами. Смотрите скриншоты:

Быстро и удобно меняйте местами строки или столбцы с помощью Kutools for Excel

Код может быть сложным для начинающих Excel, есть ли простой способ сделать это быстро и сэкономить время. Конечно, Kutools for Excel может помочь вам быстро и удобно поменять местами строки или столбцы.

Kutools for Excel : с более чем 300 удобными надстройками Excel, бесплатно и без ограничений в течение 30 дней. 

Перейти к загрузкеБесплатная пробная версия 30 днейпокупкаPayPal / MyCommerce

Если вы установили Kutools for Excel, вы можете быстро поменять местами два столбца или строки.

1. Нажмите Kutools > Диапазон > Обменять диапазоны, См. Снимок экрана:

2. В Диапазоны обмена диалоговое окно, нажмите  кнопка из Диапазон обмена 1 чтобы выбрать столбец A, который вы хотите поменять местами, а затем щелкните  кнопка из Диапазон обмена 2 для выбора столбца D. ( Примечание: диапазоны для обмена должны быть одинакового размера.)

3, Затем нажмите OK. Два столбца поменялись местами, и форматирование ячеек также поменялось местами. Смотрите скриншоты:

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

Перенести данные из строк в несколько столбцов с помощью Kutools for Excel

Быстро переносите данные из строк в несколько столбцов на листе Excel:

Работы С Нами Kutools for ExcelАвтора Диапазон преобразования вы можете быстро перенести данные из одной строки или столбца в несколько строк или столбцов и наоборот.

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

Демо: быстро меняйте местами строки или столбцы с помощью Kutools for Excel

Kutools for Excel: с более чем 300 удобными надстройками Excel, которые можно попробовать бесплатно без ограничений в течение 30 дней. Загрузите и бесплатную пробную версию прямо сейчас!

Связанная статья:

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

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

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

Как ни странно, но Microsoft Excel не предоставляет прямого способа выполнения этой обыденной операции. Если Вы попытаетесь просто перетащить столбец за его заголовок (что кажется наиболее очевидным способом перемещения столбца), то будете очень расстроены, т.к. это не сработает, даже в Excel 2013.

Так или иначе, здесь Вы найдёте три действующих способа перемещать столбцы в Excel, а именно:

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

Постановка задачи

​ вы этого хотели.​После того, как диапазон​ но, при этом,​ строк можно так​ можно убрать, выделив​ передвинуть смежные столбцы,​

Способ 1. Специальная вставка

​ вторую таблицу.​АДРЕС(номер_строки; номер_столбца)​(Lookup and Reference)​​ покое.​​ пропасть, не замениться,​Guest​ на конце которой​ действия выделяется весь​.​ которой собираемся поднять​​ можно столкнуться с​​ При необходимости, таким​ вставлен в нужное​​ как можно проще​​ же, как поменять​​ ее и выбрав​​ просто выделите их​

​Минусы​​- выдает адрес​:​Хотим, упрощенно говоря, повернуть​ а сдвинуться право​: Есть — «транпонировать»,​ находятся четыре указателя,​ ряд. Затем кликаем​

​После того, как строка​​ другую строчку. Выполняем​ необходимостью поменять строки​ же образом можно​

Способ 2. Функция ТРАНСП

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

​ перемещать группы колонок,​ удалить исходную колонку.​Скачать последнюю версию​​ Excel. То есть​​ кнопки мыши пункт​ несмежных колонок воспользуйтесь​ но его можно​​ строки и столбца​​ нажать не Enter,​ т.е. то, что​ или вкакую другую​​ диапазон.​​ стороны. Зажимаем кнопку​«Вырезать»​ процедуры нужно удалить​ мышки. Происходит запуск​

​ существует несколько проверенных​​ выделяя для этого​ Правой кнопкой мыши​ Excel​ выделением нужных записей​ «Удалить» или воспользовавшись​

​ кнопкой Ctrl.​​ легко воспроизвести​ на листе, т.е.​ а​ располагалось в строке​ сторону :)​Sober​ Shift на клавиатуре​, которая локализуется на​ первичный ряд. Кликаем​ контекстного меню. Выбираем​

Способ 3. Формируем адрес сами

​ способов. Одни из​ соответствующий диапазон.​ кликаем по её​В Экселе колонки можно​ и перетаскиванием их​ элементом «Удалить столбцы​Еще один способ изменения​Специальной вставкой​ АДРЕС(2;3) выдаст, например,​Ctrl+Shift+Enter​ — пустить по​Сортировка не прокатывает​​: Спасибо большое!​​ и просто перетягиваем​

  • ​ ленте во вкладке​​ по любой ячейке​​ в нем пункт​ них выполняют перемещение​Существует также более простой​ заголовку. В контекстном​ поменять несколькими способами,​ с зажатой клавишей​ с листа» панели​
  • ​ порядкового номера графы​​(вставить только​​ ссылку на ячейку​, чтобы ввести ее​ столбцу и наоборот:​Предложенный способ тоже​
  • ​Дана​​ ряд на то​​«Главная»​​ данной строчки правой​​«Вставить…»​ буквально в пару​ и продвинутый способ​ меню выбираем пункт​ как довольно трудоёмкими,​ Shift в нужное​

​ «Ячейки».​ – копирование и​Формат​ C2.​ сразу во все​Выделяем и копируем исходную​

​Можно попробовать «вырезать»​

​: чёрт, я не​ место, где хотим,​

​в блоке инструментов​ кнопкой мыши. В​.​ кликов, а другие​ перемещения.​«Удалить»​

​ так и более​ место (или без​Чтобы избежать удаления колонки​ вставка. Перед тем​с флажком​Функция​ выделенные ячейки как​

​ таблицу (правой кнопкой​​ и «вставить», но​ поняла, как это​ чтобы он располагался.​«Буфер обмена»​

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

planetaexcel.ru>

​Транспонировать​

  • Как в excel продлить формулу на весь столбец
  • Как в таблице excel посчитать сумму столбца автоматически
  • Как в excel убрать пустые столбцы
  • В excel поменять местами ячейки
  • Excel подсчет уникальных значений в столбце
  • Excel количество уникальных значений в столбце
  • Формула умножения в excel для всего столбца
  • Поиск в столбце в excel
  • Как в excel поменять строки и столбцы местами
  • Как в excel закрепить и строку и столбец одновременно
  • Как в excel раскрыть скрытые столбцы
  • Как в excel удалить лишние столбцы

Реальный пример

Теперь применим рассмотренный метод в реальной ситуации – отредактируем таблицу, созданную путем копирования данных из MS ACCESS. Скопируем через Буфер обмена какую-нибудь таблицу из MS ACCESS на лист EXCEL.

Обратите внимание, что у ячеек, в которые мы вставили значения из Буфера обмена , включена опция Переносить по словам, хотя, по умолчанию, она отключена (EXCEL сам включил ее при вставке). Кроме того, EXCEL не стал изменять ширину столбцов, установленную по умолчанию, а была изменена только высота строк, чтобы полностью отобразить все значения

Такое форматирование таблицы не всегда устраивает пользователя. Используя вставленную таблицу, решим 2 задачи.

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

  • выделите вставленные значения (для этого выделите любую ячейку таблицы и нажмите CTRL+A (выделится текущая область ), если таблица не содержит пустых строк и столбцов, то будут выделены все вставленные значения);
  • выключите опцию Переносить по словам (через меню Главная/ Выравнивание/ Перенос текста );
  • высота ячеек будет уменьшена так, чтобы отображать только одну строку, как следствие часть значений станет невидна;
  • выделите столбцы А , B и С за серые заголовки;
  • подведите указатель мыши к разделу столбцов А и B (на сером заголовке столбцов) и дважды кликните.

Задача решена: содержимое всех ячеек полностью отображается.

Задача2. Теперь предположим, что нам нужно, чтобы все столбцы имели определенную, заданную пользователем, ширину, а значения полностью бы отображались в ячейке. При этом высота строки должна быть минимальной.

  • задайте требуемую ширину столбцов А , B и С ;
  • опцию Переносить по словам не выключайте (включите);
  • выделите все строки, содержащие вставленные значения, или все ячейки листа (все ячейки листа можно выделить нажав кнопку Выделить все в левом верхнем углу листа или дважды нажав CTRL+A );
  • подведите указатель мыши к разделу любых двух заполненных строк (на сером заголовке столбцов) и дважды кликните.

Задача решена: содержимое всех ячеек полностью отображается.

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

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

В некоторых случаях нужно выставить точные размеры полей

Промежуток столбца в таблице Эксель может равняться любому значению в диапазоне от 0 до 255 единиц. От него зависит количество знаков, которые поместятся в объект, который отформатирован с применением базового шрифта. Базовая величина вертикального диапазона составляет 8,43 единицы. При выставлении нулевого показателя вертикальный ряд будет скрыт.

Высота полосы в таблице Эксель может быть выставлена в диапазоне от 0 до 409 единиц. Как и с шириной колонки, при выставлении нулевого показателя полоса будет скрыта, только на этот раз — горизонтальный. Единица высоты горизонтального ряда соответствует примерно 0,035 сантиметра или 1/72 дюйма. Базовое значение — 12,75 пунктов.

При работе в режиме разметки страницы вы можете указать величину полосы объектов в сантиметрах, миллиметрах или дюймах. Чтобы поменять меру, нажмите «Файл» — «Параметры» и в категории «Дополнительно» найдите раздел «Экран». В выпадающем меню «Единицы на линейке» установите систему мер, которая вам больше подходит.

Метод 2: перенос через вставку

Применение метода вставки позволяет намного легче и быстрее изменить местоположение строк в сравнении с описанным ранее копированием. Разберем функционал этого метода на примере таблицы из первого способа.

  1. На вертикальной координатной панели находим номер требуемой строки, нажимаем на него левой кнопкой мыши. Данное действие привело к выделению всей сроки. Находим в ленте инструментов блок «Буфер обмена», который расположен во вкладке «Главная», и выбираем «Вырезать» (значок в виде ножниц). Также можно воспользоваться контекстным меню (вызывается щелчком правой кнопкой мыши по выделенном фрагменту) в котором выбираем соответствующий пункт “Вырезать”.
  2. Теперь кликаем правой кнопкой мыши на координатной панели по номеру той строки, над которой хотим расположить вырезанные на первом этапе данные. В вызванном контекстном меню выбираем пункт «Вставить вырезанные ячейки».
  3. В результате нужная строка переместилась в выбранное место, при этом, остальные строки сохранили свою последовательность.

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

Excel поменять строки местами

Excel поменять строки местами

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

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

  1. Выделяем строку/столбец, которые будем переносить;
  2. Даём команду «Вырезать»;
  3. Выделяем место где должны быть строки/столбцы;
  4. Даём команду «Вставить».

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

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

Для замены необходимо соблюдение двух условий:

1) диапазон ячеек ОБЯЗАТЕЛЬНО должен быть одинаковой величины;

2) ОБЯЗАТЕЛЬНО должны быть выделены два диапазона ячеек.

Dim ra As Range: Set ra = Selection

msg1 = «Нужно выделить ДВА диапазона ячеек одинакового размера!»

msg2 = «Нужно выделить диапазоны ОДИНАКОВОГО размера!»

If ra.Areas.Count 2 Then MsgBox msg1, vbCritical, «Ошибка»: Exit Sub

If ra.Areas(1).Count ra.Areas(2).Count Then MsgBox msg2, vbCritical, «Ошибка»: Exit Sub

  • ra — это область выделения;
  • msg1 и msg2 — сообщение о соответствующих ошибках;
  • If ra.Areas.Count 2 — условие выделения двух диапазонов;
  • If ra.Areas(1).Count ra — условие выделения одинаковых по длине диапазонов ячеек;
  • Application.ScreenUpdating — экране не обновится если не выполнены два условия;
  • остальное показывает, что диапазоны будут заменены друг на друга.

Добавим новый модуль к нашей книге. Вкладка «Разработчик», кнопка «Visual basic», далее «Insert» и «Module».

Теперь проверим правильность работы макроса. Выделим с помощью клавиши Ctrl два одинаковых диапазона ячеек (это может быть строка, столбец, просто ячейка). Воспользуемся сочетанием клавиш Alt+F8, чтобы вызвать диалоговое окно «Макросы» или перейдём на вкладку «Разработчик» и нажмём одноимённую кнопку. Появится список макросов, нажимаем кнопку «Выполнить» и наблюдаем результат.

Видим, макрос работает!

Если остались вопросы — посмотрите наше новое видео!

Вас может заинтересовать на урок — Удаление пустых ячеек.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector