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

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

Шаги

Копирование формулы с помощью перетаскивания

    Введите формулу в одной ячейке. Сначала введите знак равенства (=), а затем введите нужную функцию или математическую операцию. Например, вам нужно сложить значения столбцов A и B:

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

    Нажмите на маркер в нижнем правом углу ячейки. Переместите указатель в правый нижний угол ячейки с формулой; указатель превратится в символ «+».

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

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

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

    Копирование формулы с помощью вставки

    Точное копирование формулы

    1. Воспользуйтесь этим методом, чтобы скопировать формулу без изменения адресов ячеек, которые входят в нее. Иногда таблица полна формул, и их нужно точно скопировать (то есть без изменений). Если менять относительные адреса ячеек на абсолютные адреса во всех формулах, можно потратить уйму времени (это тем более не приемлемо, если в будущем вам придется опять менять адреса). Этот метод подразумевает копирование формулы с относительными адресами ячеек в другие ячейки так, что формула не изменится. Например, скопируем все содержимое столбца C в столбец D:

      • Если вы хотите скопировать просто одну формулу, перейдите к шагу «Воспользуйтесь альтернативным методом» этого раздела.
    2. Откройте окно «Найти». В большинстве версий Excel щелкните по вкладке Главная в верхней части окна Excel, а затем щелкните по Найти и выбрать в разделе «Редактирование». Также можно нажать клавиши CTRL+F.

      Найдите и замените знак равенства (=) на другой символ. Введите «=», щелкните по «Найти все», а затем в поле «Заменить» введите любой другой символ. В этом случае все ячейки с формулами (в начале которых стоит знак равенства) автоматически превратятся в текстовые ячейки, которые начинаются с других символов. Обратите внимание, что нужно ввести символ, которого нет в ячейках таблицы. Например, замените знак равенства на символ # или &; также «=» можно заменить на несколько символов, например, на ##&.

      Таблица
      Столбец A Столбец B Столбец C Столбец D
      строка 1 944 Лягушки ##&A1 /2
      строка 2 636 Жабы ##&A2 /2
      строка 3 712 Тритоны ##&A3 /2
      строка 4 690 Змеи ##&A4 /2
      • Не используйте символы * или?, чтобы не столкнуться с проблемами в дальнейшем.
    3. Скопируйте и вставьте ячейки. Выделите ячейки, которые хотите скопировать, и вставьте их в другие ячейки. Так как выделенные ячейки сейчас являются текстовыми ячейками, а не ячейками с формулами, последние будут скопированы без изменений.

      Таблица
      Столбец A Столбец B Столбец C Столбец D
      строка 1 944 Лягушки ##&A1 /2 ##&A1 /2
      строка 2 636 Жабы ##&A2 /2 ##&A2 /2
      строка 3 712 Тритоны ##&A3 /2 ##&A3 /2
      строка 4 690 Змеи ##&A4 /2 ##&A4 /2
    4. Используйте функции «Найти» и «Заменить» еще раз, чтобы вернуться к прежним формулам. Скопировав формулы как текст, воспользуйтесь функциями «Найти все» и «Заменить на», чтобы вернуться к прежним формулам. В нашем примере найдем все символы ##& и заменим их на знак равенства (=), чтобы в ячейках появились формулы.

      Таблица
      Столбец A Столбец B Столбец C Столбец D
      строка 1 944 Лягушки =A1 /2 =A1 /2
      строка 2 636 Жабы =A2 /2 =A2 /2
      строка 3 712 Тритоны =A3 /2 =A3 /2
      строка 4 690 Змеи =A4 /2 =A4 /2

    Использование относительных и абсолютных адресов ячеек

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

      Запомните, что такое относительный адрес ячейки. В формуле такой адрес указывает на относительную позицию ячейки. Например, если в ячейке С2 есть формула «=A2», эта формула указывает на значение, которое находится двумя столбцами левее. Если скопировать формулу в ячейку С4, эта формула опять укажет на значение, которое находится двумя столбцами левее - то есть в ячейке С4 отобразится формула «= A4».

      • Этот принцип распространяется на ячейки в разных строках и столбцах. Например, если скопировать ту же формулу из ячейки C1 в ячейку D6 (не показана), в формуле появится адрес ячейки, которая расположена одним столбцом правее (C → D) и пятью строками ниже (2 → 7), а именно адрес «B7».
    2. Используйте в формуле абсолютный адрес ячейки. Сделайте это, чтобы формула не менялась автоматически. Чтобы относительный адрес превратить в абсолютный, введите символ $ перед буквой столбца или номером строки, которые не должны измениться. Далее приведены примеры (исходная формулы выделена жирным шрифтом; также показана эта формула, скопированная в другие ячейки):

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

Буфер обмена операционной системы

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

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

  • Ctrl+c – скопировать (англ. copy )
  • Ctrl+x – вырезать (англ. cut )
  • Ctrl+v – вставить (англ. paste )

Часто также упоминаются аналогичные по функциональности сочетания клавиш: Ctrl+Ins – скопировать, Shift+Ins – вставить, Shift+Del – вырезать. Однако, мы не рекомендуем использовать эти сочетания, так как некоторые приложения заменяют их стандартное поведение на другое. Например, нажатие Shift+Del в Проводнике Windows вместо ожидаемого вырезания перемещаемого файла вызовет его удаление в обход корзины. То есть вместо перемещения может случиться безвозвратная потеря данных.

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

Скопированный текст или другой блок данных может быть вставлен в другое приложение, в зависимости от возможностей последнего. Например, скопированный в Блокноте текст не получится затем вставить в графический редактор Paint. Однако же, тот же текст, набранный в Word, успешно вставляется в Paint в виде точечного рисунка. Такая возможность реализуется на программном уровне за счет перемещения данных в буфер обмена в нескольких форматах одновременно. Если набрать в Word полужирным шрифтом слово Example, затем его скопировать, то в буфере обмена появится несколько блоков информации:

Example Текст как набор символов без форматирования
Текст с форматированием в формате HTML
{\rtf1\ansi\ansicpg1252\uc1 {\b Example}{\par }} Текст с форматированием в формате RTF
Точечный рисунок блока экрана

Теперь, если попытаться вставить данные в Блокнот, то программа выберет из буфера обмена единственный доступный для себя вариант информации – текст без форматирования. Если то же самое сделать в Paint’е, то будет обработана последняя область – рисунок. Набор доступных форматов для копирования и вставки зависит от возможностей конкретной программы. Если приложение поддерживает несколько форматов информации (рисунки, текст, сложные объекты), то оно позволяет выбрать вариант вставки. Например, в Microsoft Word эта процедура реализована через пункт меню Специальная вставка :

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

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

Буфер обмена Microsoft Office

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

Для улучшения возможностей работы с пользовательским интерфейсом в Microsoft Office, начиная с версии 2000 (9.0), реализован расширенный буфер обмена с возможностью одновременного хранения нескольких (до 24х) скопированных блоков информации. Пользователю предоставляется интерфейс выбора и вставки любого из этих блоков в любое открытое приложение Office (Excel, Word, PowerPoint, OneNote и др.). Возможно, более логично было бы реализовать подобную функциональность на уровне операционной системы (Windows), хотя это и потребует изменения стандартов для всех приложений. Сейчас получается, что множественный буфер обмена работает до тех пор, пока открыто хотя бы одно приложение Office. Если оно закрывается, то становится доступным только буфер обмена Windows с единственным блоком скопированной информации.

Интерфейс множественного буфера обмена в Office 2010 открывается и настраивается на ленте «Главная» в одноименном блоке (стрелка в нижнем правом углу).

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

Копирование и вставка в Excel

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

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

Что же в действительности происходит в Excel при нажатии кнопки «копировать» при выделении диапазона ячеек?

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

Во-вторых (и это главное), при копировании Excel выполняет внутреннюю операцию для работы с ячейками электронной таблицы. По нажатию сочетания клавиш Ctrl+C, пункта контекстного меню либо кнопки копирования в памяти сохраняются ссылки на выделенные ячейки. Этих ячеек может быть огромное количество. Они могут располагаться одном прямоугольном диапазоне, либо в нескольких несвязанных диапазонах (для выделения таких диапазонов надо при выделении мышью удерживать клавишу Ctrl). Теоретически имеется возможность копирования ячеек на разных листах (несколько листов можно выделять также через удержание клавиши Ctrl на ярлыке листа), но эти ячейки должны располагаться по одному и тому же адресу, при этом последующая вставка возможна также только на этих же выделенных листах. На практике лучше отказаться от копирования-вставки на нескольких листах одновременно, так как эта операция не очень наглядна и часто приводит к потере данных.

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

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

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

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

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

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

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

По умолчанию при вызове операции вставки на выделенный диапазон будут распространены все атрибуты исходного диапазона, а именно: формула, формат, значение, примечание, условия. Иногда приводится сложное описание правил копирования формул, так как они вроде бы автоматически преобразуются при изменении адресов диапазона-приемника. На самом деле формулы копируются в формате R1C1 и при этом остаются неизменными (можете проверить, переключив вид листа Excel в R1C1). Отображение в привычном A1-формате просто преобразует формулу в новых координатах.

Операция «вырезания», в отличие от копирования, очищает исходный диапазон после проведения вставки. Если вставка не была выполнена, то никаких действий произведено не будет.

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

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

  • значение
  • формат
  • формула
  • примечание
  • условия на значение (проверка данных)

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

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

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

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

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

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

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

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

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

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

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

Как переместить ячейку в Excel

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

Дополнительные параметры вставки

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

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

Перетаскивание ячеек в Excel

Вместо команд Вырезать, Копировать и Вставить, Вы можете использовать способ drag-and-drop (тащи и бросай), чтобы перемещать содержимое ячеек.

Копирование

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

Копирование с использованием ленты

После выделения нужной ячейки (диапазона ячеек) открыть вкладку "Главная" на ленте. Затем в группе "Буфер обмена" (по умолчанию первая группа слева) нажать кнопку "Копировать" (рис. 18). Выделенная ячейка (диапазон ячеек) будет скопирована в буфер обмена.

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

Формат. При выборе векторного формата рисунок не будет размытым при растягивании, при выборе растрового формата - присутствует размытость при растягивании рисунка.

При копировании как рисунок, выделенную область можно будет вставить как рисунок в ECXEL, WORD или иное приложение.

Копирование с использованием горячих клавиш

После выделения нужной ячейки (диапазона ячеек) одновременно нажать клавиши "CTRL" + "C" на клавиатуре. Выделенная ячейка (диапазон ячеек) будет скопирована в буфер обмена.

После выделения нужной ячейки (диапазона ячеек) нажать правую кнопку мыши, в открывшемся контекстном меню выбрать пункт "Копировать" (рис. 21). Выделенная ячейка (диапазон ячеек) будет скопирована в буфер обмена.

При копировании выделенная ячейка (или диапазон ячеек) остается нетронутой в месте своего нахождения, как видно из названия операции "копирование" с нее снимается копия.

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

Вырезание

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

Вырезание с использованием ленты

После выделения нужной ячейки (диапазона ячеек) открыть вкладку "Главная" на ленте. Затем в группе "Буфер обмена" (по умолчанию первая группа слева) нажать кнопку "Вырезать" (рис. 22). Выделенная ячейка (диапазон ячеек) будет вырезана в буфер обмена.

Вырезание с использованием горячих клавиш

После выделения нужной ячейки (диапазона ячеек) одновременно нажать клавиши "CTRL" и "X" на клавиатуре. Выделенная ячейка (диапазон ячеек) будет вырезана в буфер обмена.

Копирование с использованием контекстного меню

После выделения нужной ячейки (диапазона ячеек) нажать правую кнопку мыши, в открывшемся контекстном меню выбрать пункт "Вырезать" (рис. 23). Выделенная ячейка (диапазон ячеек) будет вырезана в буфер обмена.

Вставка

Перед выполнением вставки нужно выбрать ячейку, в которую собственно и будет осуществляться вставка. При копировании одной ячейки для вставки выбирается одна ячейка (рис. 24), при копировании диапазона ячеек - выбирается ячейка, которая будет верхней левой во вставляемом диапазоне (рис. 25), для заполнения одинаковым(и) значением(ями) выбирается диапазон ячеек, который нужно заполнить этими значениями (рис. 26). В отличие от копирования, вариантов вставки существенно больше. Для простой вставки "как есть" возможны также 3 варианта действий:

1) Нажать на кнопку "Вставить" на главной вкладке ленты (рис. 27);

2) Нажать правую кнопку мыши, в появившемся контекстном меню выбрать пункт "Вставить" (рис. 28);

3) Нажатием комбинации клавиш Ctrl+V.

Помимо простой вставки существует еще несколько разновидностей. Если на главной вкладке нажать стрелку под кнопкой "Вставить" (рис. 27) или в контекстном меню выбрать пункт "Специальная вставка" (рис. 28), то появится меню специальной вставки (рис. 29):

Значения кнопок сверху вниз, справа налево:

- Вставить - вставка содержимого «как есть». Это значит, если вы выделили прямоугольный фрагмент, внутри которого были числовые значения, формулы, ячейки с текстом и картинки, то и в месте вставки будет такой же прямоугольный фрагмент с тем же самым содержимым. На рис. 30 можно видеть, как фрагмент, расположенный вверху, в котором есть числовые значения, формулы, строки и рисунок, был скопирован в нижележащие ячейки. При этом формула, ссылавшаяся на ячейки A1:C1, была перенесена и теперь ссылается на ячейки A11:C11. Остальные объекты (включая форматирование, заливку цветом, границы) были перенесены без изменений.

- Формулы - если в выделенном фрагменте есть формулы, то они вставляются именно как формулы, при этом ссылки в этих формулах остаются относительными. Это значит, что копировать лучше и формулу, и ячейки, в которых находятся аргументы этой формулы, иначе можно получить непредсказуемый результат. Если в выделенном фрагменте есть рисунок, он этой командой не копируется. На рис. 31 видно, что формула была скопирована корректно, а вот рисунок вставлен не был.

- Без рамок - если вы копировали ячейки, у которых есть обрамление, то вставляется только содержимое ячеек без рамок, остальное форматирование сохраняется. Рисунки при этом не копируются (рис. 33).

- Транспонировать - при выполнении этой команды все столбцы (вместе с их значениями и формулами) становятся строками, а строки - столбцами. При всех этих перемещениях связи формул с соответствующими ячейками сохраняются, и если в одной из ячеек находилась формула, суммирующая значение в строке, то она превращается в формулу, суммирующую значение в столбце, форматирование при этом сохраняется. Рисунки при этом не копируются (рис. 35).

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

- Вставить форматирование - в место вставки копируется форматирование исходных ячеек, значения, формулы и рисунки не копируются (рис. 39).

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

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

Группа переключателей "Вставить" позволяет выбрать режим вставки. Некоторые режимы уже были рассмотрены, поэтому остановимся только на оставшихся:

- Примечания - вставляются только примечания, связанные с копируемыми ячейками;

- Условия на значения - вставляются только правила проверки для копируемых ячеек;

- С исходной темой - если в месте вставки тема отличается от темы в месте копирования, то после копирования формул и значений к скопированному диапазону также будет применена скопированная тема;

- Ширины столбцов - в месте вставки будут применены те же значения ширины столбцов, что и в месте копирования, значения и формулы не копируются.

С помощью группы переключателей "Операция" окна "Специальная вставка" можно выбрать математическую операцию, выполняемую между вставляемыми значениями и значениями, которые уже находятся в месте вставки. Если в скопированной ячейке находится значение 2, в месте вставки значение 3, а вы выбрали операцию "Нет", то вставлено будет значение 2. Если же вы выберете операцию "Умножить", то в месте вставки будет вставлено значение 6 (то есть вставляемое значение 2 умножается на 3).

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

Совсем иное окно для команды Специальная вставка открывается, если в буфере обмена находится рисунок или другой объект, не являющийся фрагментом таблицы Excel (рис. 44).

Это окно позволяет вставить в таблицу Excel либо рисунок (причем в разных форматах), либо документ, созданный в другой программе, либо фрагмент документа. При этом если вы вставляете из буфера обмена фрагмент документа, то можно либо просто вставить фрагмент документа, либо вставить связь с этим документом, установив переключатель "Связать". Если вставлена связь, то все изменения, которые вносятся во вставленный фрагмент в документе-источнике, будут воспроизведены в таблице Excel. Однако если при этом переместить в новое место документ-источник, вставленный объект больше изменяться не будет. Правда, можно исправить адрес ссылки вручную (при выделении объекта он отображается в строке формул).

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

Вставка без копирования

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

а) Выделить строку/столбец (несколько строк/столбцов);

б) Нажать правой кнопкой мыши в любом месте выделенной области;

в) В появившемся контекстном меню выбрать пункт "Вставить" (рис. 45);

г) Новая строка/столбец (строки/столбцы) появится перед выделенной строкой/столбцом (строками/столбцами).

Важно: количество добавляемых строк/столбцов равно количеству выделенных, то есть если выделены 2 строки, то добавятся тоже 2 строки. Также следует учесть, что данный вид вставки работает, когда не скопирована ни одна ячейка (диапазон ячеек). Если данное условие не выполняется, то контекстное меню при выделении строки/столбца (строк/столбцов) будет иметь вид как на рис.46, и в нем вместо строки "Вставить" будет строка "Вставить скопированные ячейки". Если вы скопировали (например, случайно) какую-то ячейку (диапазон ячеек) а вам нужно добавить строку/столбец, то можно нажать клавишу "Esc" на клавиатуре, после выполнить вставку строки/столбца. Нажатие клавиши "Esc" в данном случае удаляет скопированный диапазон из буфера обмена.

Excel. Копирование и вставка | 2015-07-10 10:20:56 | Super User | Excel | https://сайт/media/system/images/new.png | Копирование Для копирования ячейки (диапазона ячеек) необхо | журнальный ключ dr.web, настройка windows, защита от записи

Первым делом открываем рабочий документ. Чтобы скопировать лист необходимо щелкнуть по его вкладке правой клавишей мыши. Далее, из выпадающего меню выбрать пункт "Переместить/Скопировать".

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

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

Теперь осталось его только переименовать Щелкните два раза левой клавишей мыши по названию листа и введите новое имя.

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

После нажатия на клавишу "Ок" новый лист будет скопирован в другой открытый документ.

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

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

В этом уроке расскажу как сделать разбивку текста по столбцам в Excel. Данный урок подойдет вам в том случае, если вы хотите произвести разбивку текста из одного столбца на несколько. Сейчас приведу пример. Допустим, у вас есть ячейка "A", в которой находится имя, фамилия и отчество. Вам необходимо сделать так, чтобы в первой ячейке "A" была только фамилия, в ячейке "B" - имя, ну и в ячейке "C" отчество.

Вверх