Как переместить таблицу в Excel

Обновлено: 21.11.2024

У меня есть несколько таблиц на разных листах Excel, которые подключены к различным диаграммам и используются в именованных диапазонах. Мне нужно переместить их на другой рабочий лист (уборка до того, как все выйдет из-под контроля), но, похоже, нет простого способа сделать это. Я ищу что-то похожее на параметр "Переместить сводную таблицу", только для базовых таблиц.

Итак, как мне переместить Worksheet1!Table1 в Worksheet2!Table1 и сохранить все мои ссылки?

EDIT: что я пробовал до сих пор:

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

3 ответа 3

Победил чуть менее очевидный ответ — «Вырезать и вставить».

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

РЕДАКТИРОВАТЬ: Похоже, существуют некоторые ограничения на размер таблицы, которую можно вырезать и вставлять. У меня есть две таблицы, которые нужно было вырезать и вставлять из одних и тех же рабочих листов. Таблица из 300 строк работала нормально, а таблица из 5000 строк - нет, она приводила к сбою Excel (5 раз, когда я пытался это исправить). Это не конкретная таблица, потому что, когда я изменил ее свойства запроса, чтобы возвращать меньше строк (около 300 строк), она переместилась нормально.

Существует новая надстройка Excel под названием Power Query, позволяющая копировать таблицы.

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

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

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

Спасибо, но мне нужно переместить таблицы на листе, а не сам лист. Есть мысли по этому поводу?

Не тот ответ, который вы ищете? Просмотрите другие вопросы с меткой microsoft-excel-2010 или задайте свой вопрос.

Связано

Связанные

Горячие вопросы о сети

Чтобы подписаться на этот RSS-канал, скопируйте и вставьте этот URL-адрес в программу для чтения RSS.

дизайн сайта / логотип © 2022 Stack Exchange Inc; вклады пользователей под лицензией cc by-sa. версия 2022.3.21.41733

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

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

Теперь вы думаете скопировать эту строку, вставить скопированную строку в нужное место, а затем удалить ее?

Если да, то это один из способов сделать это.

Но есть гораздо более быстрый способ перемещения строк и столбцов в Excel.

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

Переместить строки в Excel

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

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

  1. Выберите строку, которую хотите переместить.
  2. Удерживайте клавишу Shift на клавиатуре.
  3. Переместите курсор к краю выделения. Он будет отображать значок перемещения (значок со стрелкой с четырьмя направлениями).
  4. Нажмите на край (левой кнопкой мыши), удерживая клавишу Shift.
  5. Переместите его в строку, в которую вы хотите переместить эту строку.
  6. Отпустите кнопку мыши, когда увидите жирную линию прямо под строкой, в которую вы хотите переместить эту строку.
  7. Оставьте клавишу Shift (не забудьте удерживать клавишу Shift нажатой до конца)

Ниже показано видео, в котором показано, как переместить строку с помощью этого метода.

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

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

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

Сдвиг ячеек вниз в Excel

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

Открыть электронную таблицу

Запустите Excel и откройте электронную таблицу с помощью меню "Файл" и запроса "Открыть".

Нажмите ячейку в строке, чтобы сдвинуться вниз

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

Выберите «Вставить строки листа»

Перейдите на вкладку "Главная", если она еще не выбрана по умолчанию. Нажмите «Вставить» в меню «Ячейки» на вкладке «Главная» и выберите «Вставить строки листа».

Повторяйте по мере необходимости

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

Добавление нескольких строк в Excel

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

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

Добавление новых столбцов в Excel

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

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

Количество выделенных вами столбцов отразится на количестве добавленных столбцов.

Удалить лишние строки или столбцы

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

Затем выделите строки или столбцы, которые хотите удалить. Щелкните вкладку «Главная» в меню ленты. Нажмите «Вставить», затем нажмите «Удалить столбцы листа», чтобы удалить выбранные строки, или «Удалить строки листа», чтобы удалить строки.

Вы также можете щелкнуть правой кнопкой мыши выделенные строки или столбцы, затем нажать "Удалить" во всплывающем меню и выбрать либо "Строки таблицы", чтобы удалить строки, либо "Столбцы таблицы", чтобы удалить столбцы.

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

Но иногда приходится переходить с таблицы Excel на Word. Также вам может понадобиться преобразовать заполненные данные. Преобразование из одного формата в другой непродуктивно и занимает слишком много времени. Должен быть другой способ.

Как переместить таблицу из Excel в Word?

Первый способ.

Результат нашей работы:

У этого метода есть некоторые недостатки:

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

Второй способ.

Мы можем редактировать данные, изменять границы, значения шрифта и формат.

У этого метода вставки есть один существенный недостаток. Таблица с большим объемом данных выходит за пределы листа.

Третий способ.

Вставленная таблица является графическим объектом. Вы не можете редактировать значения в ячейках.

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

Или используйте комбинацию клавиш CTRL+SHIFT+(минус).

Если вы хотите манипулировать, границы должны быть вставлены с помощью метода 1 и 2.

Как преобразовать таблицу из Word в Excel?

Мы выполним обратный перевод.

У нас "аккуратный" стол. Поэтому он вставлен плавно и точно. Если данные были заполнены безобразно, с большим количеством лишних символов (непечатаемых), границы строк и столбцов могут сместиться. Есть 2 выхода из этой ситуации:

  1. Очистите данные вручную. Если есть много повторяющихся символов, вы можете использовать параметры автозамены.
  2. Сохраните таблицу как текст (в формате txt). В этом случае все лишние символы будут удалены. Затем вставьте данные из txt в Excel.

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

Читайте также: