Excel скопировать значение во все строки


Download Article

Easy methods to repeat a value in Excel on PC or mobile


Download Article

This wikiHow teaches how to copy one value to an entire range of cells in Microsoft Excel. If the cells you want to copy to are in a single row or column, you can use Excel’s Fill feature to fill the row or column with the same value. If you want the value to appear in a wider range of cells, such as multiple contiguous or non-connected (desktop-only) rows and columns, you can easily paste the value into a selected range.

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 1

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into any empty cell now. Use this method if you want the same value to appear in an entire range.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 2

    2

    Right-click the cell containing the value and select Copy. This copies the value to your clipboard.

    Advertisement

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 3

    3

    Select the range of cells in which you want to paste the value. To do this, click and drag the mouse over every cell where the value should appear. This highlights the range.

    • The range you select doesn’t have to be continuous. If you want to select cells and/or ranges that aren’t connected, hold down the Control key (PC) or Command key (Mac) as you highlight each range.
  4. Image titled Add the Same Value to Multiple Cells in Excel Step 4

    4

    Right-click the highlighted range and click Paste. Every cell in the selected range now contains the same value.

  5. Advertisement

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 5

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 6

    2

    Tap the cell once to select it. This highlights the cell.

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 7

    3

    Tap the highlighted cell once more. This opens the Edit menu.

  4. Image titled Add the Same Value to Multiple Cells in Excel Step 8

    4

    Tap Copy on the menu. Now that the value is copied to your clipboard, you’ll be able to paste it into a series of other cells.

  5. Image titled Add the Same Value to Multiple Cells in Excel Step 9

    5

    Select the range of cells in which you want the selected value to appear. To do so, tap the first cell where you want the copied value to appear, and then drag the dot at its bottom-right corner to select the entire range.

    • There is no way to select multiple non-touching ranges at once. If you need to copy the value into another non-adjacent range, repeat this step and the next step for the next range after pasting into this one.
  6. Image titled Add the Same Value to Multiple Cells in Excel Step 10

    6

    Tap the selected range and tap Paste. This copies the selected value into every cell in the range.

  7. Advertisement

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 11

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 12

    2

    Hover the mouse cursor over the bottom-right corner of the cell. The cursor will turn to crosshairs (+).

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 13

    3

    Click and drag down the column or across the row to fill all cells. As long as Excel does not detect a pattern, all selected cells will be filled with the same value.

    • If the filled cells show up as a pattern, such as a series of increasing numbers, click the icon with a plus sign at the bottom of the selected cells, then select Copy cells.
  4. Advertisement

  1. Image titled Add the Same Value to Multiple Cells in Excel Step 14

    1

    Type the value into an empty cell. For example, if you want the word «wikiHow» to appear in multiple cells, type wikiHow into an empty cell above (if applying to a column) or beside (if applying to a row) the cells you want to fill.

  2. Image titled Add the Same Value to Multiple Cells in Excel Step 15

    2

    Tap the cell once to select it. This highlights the cell.[1]

  3. Image titled Add the Same Value to Multiple Cells in Excel Step 16

    3

    Tap the highlighted cell once more. This opens the Edit menu.

  4. Image titled Add the Same Value to Multiple Cells in Excel Step 17

    4

    Tap Fill on the menu. You will then see some arrow icons.

  5. Image titled Add the Same Value to Multiple Cells in Excel Step 18

    5

    Tap and drag the Fill arrow across the cells you want to fill. If you want to fill a row, tap the arrow pointing to the right and drag it until you’re finished filling all of the cells. If you’re filling a column, tap the arrow pointing downward, and then drag it down to fill the desired amount of cells.

  6. Advertisement

Ask a Question

200 characters left

Include your email address to get a message when this question is answered.

Submit

Advertisement

Thanks for submitting a tip for review!

References

About This Article

Article SummaryX

1. Enter the value into a blank cell.
2. Right-click the cell and click Copy.
3. Highlight the cells you want to paste into.
4. Right-click the highlighted area and select Paste.

Did this summary help you?

Thanks to all authors for creating a page that has been read 37,773 times.

Is this article up to date?

Перемещение и копирование ячеек, строк и столбцов

​Смотрите также​​ Like «;;» Then​ из функции (берут​ сделать. Чтобы получить​ на Excel приложение​ срабатывал на странице?​ их на отдельный​Полезный совет! Самый быстрый​ простой инструмент, который​, нужно воспользоваться функцией​ крестиком) ведем вниз.​Если выделим три​ удерживая левую кнопку​ активной ячейку, куда​ столбца, в которую​ щелкните правой кнопкой​Буфер обмена​Примечание:​Миха73​ значения с другия​ значение ячеек вроде​

​ private Excel.Workbooks excelappworkbooks;​ Поскольку идет импорт​ лист. Еще момент​ способ скопировать сложную​ позволяет быстро решить​ Excel «Специальная вставка».​Копировать перетаскиванием можно​ пустые ячейки с​ мыши нажатой.​ будем копировать, нажимаем​

​ нужно вставить данные)​ мыши строку или​нажмите кнопку​ Мы стараемся как можно​: попробую с этим​ ячеек), диапозон которых​ бы вот так:​ // Создаём ссылку​ данных извне и​ — данные в​ и большую таблицу,​ сложные задачи и​ У нас есть​ как по столбикам,​

​ датой, то даты​

​Отпускаем мышку. Формулы скопировались,​ правой мышью и​ для строк или​ столбец снизу или​​Копировать​​ оперативнее обеспечивать вас​​ разобраться​​ я не включала​excelcells=sheet.get_Range(«A7″,»Y7»);​ на рабочие книги​ обновляются с периодичностью​

​ excel-файле периодически обновляются.​ сохранив ее ширину​

  1. ​ освоить общие принципы​ такая таблица.​ так и по​ скопируются через три​

  2. ​ в них изменились​ выбираем функцию «Вставить».​

    • ​ столбцов, которые транспонирования.​ справа от того​​.​​ актуальными справочными материалами​​Юрий М​​ для копирования, так​​, а как теперь​ Изображение кнопки​ Excel-приложения private Excel.Workbook​

      Изображение ленты Excel

      ​ 5 минут. То​

    • ​ Файл прикрепляю. Уточняю,​ столбцов и высоту​​ его использования. Использование​​Если мы скопируем ее​​ строкам.​​ пустые ячейки. Получится​​ адреса ячеек относительно​ Изображение кнопки​Когда значения ячеек,​

      ​На вкладке​

  3. ​ места, куда требуется​Сочетание клавиш: CTRL+C.​ на вашем языке.​: А смысл? Результат​ как эти ячейки​ вставить в новую​ excelappworkbook; // Создаём​ есть, чтобы макрос​ пользуюсь Ecxel 2003,​

    • ​ строк – это​ этого простого инструмента​ как обычно: «Копировать»​​Еще несколько способов,​​ так.​

    • ​ нового места. Таблица​ в которых стоят​Главная​​ переместить или скопировать​​Щелкните правой кнопкой мыши​

      ​ Эта страница переведена​​ будет тот же​ мне не нужны.​ строку?​​ ссылку на рабочую​ Изображение кнопки​ для «Статистики» срабатывал​​ можно Excel 2007​​ копировать ее целым​​ позволяет вам быстро​​ -> «Вставить», то​ как писать одинаковый​Если нужно перенести​

Перемещение и копирование строк и столбцов с помощью мыши

  1. ​ формулами заполнена.​ формулы (цифры) не​в группе​

  2. ​ выделенный элемент, а​ строку или столбец​

    • ​ автоматически, поэтому ее​ самый. Берите что​Как можно скопировать​es_​ книгу Excel-приложения private​ автоматически.​Указатель перемещения Excel​Юрий М​ листом. О том,​ приводить все таблицы​

    • ​ получится так.​ текст, формулы в​ ячейки с формулами,​Как скопировать формулу​ копируются, делаем так:​Редактирование​ затем в контекстном​ снизу или справа​Указатель копирования​ текст может содержать​ дают, а то​ именно то число​

      ​:​​ Excel.Sheets excelsheets; //​Hugo​: roadtomoney, Вам, как​ как это сделать​ к однообразному формату​Ширина столбцов не сохранилась.​ нескольких ячейках, т.д.,​

    ​ но​ в Excel таким​ выделяем ячейки как​щелкните стрелку рядом​ меню выберите команду​ от того места,​ неточности и грамматические​ скачаю обратно.​ что мне нужно,​lexus-tikhvin​ Создаём ссылку для​: А мне вариант​ новичку, скажу по​ читайте: копирование и​ и получать тот​Чтобы сохранить ширину​ смотрите в статье​адреса в формулах Excel​​ способом, чтобы не​​ обычно-> «Копировать». Появится​​ с кнопкой​​Вставить вырезанные ячейки​

    ​ куда необходимо переместить​​ ошибки. Для нас​Миха73​ а не функцию?​, Нужно брать значение​

Перемещение и копирование ячеек

  1. ​ работы со страницами​ Карена нравится больше​ секрету: мало кто​

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

  3. ​ «Как заполнить ячейки​Указатель ​ должны остаться прежние​ копировался формат, смотрите​ вокруг ячеек, которые​

​Вставить​

​или​

​ или скопировать выделенный​

​ важно, чтобы эта​: Смысл есть, при​

​Спасибо за ответ​

​ из каждой ячейки​ Excel-приложения private Excel.Worksheet​Если конечно всегда​

​ захочет возиться с​​Специальная вставка хоть и​Допустим, у нас есть​ Сначала выделяем таблицу,​ в Excel одновременно»​(не привязывать к​ в статье «Как​

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

  1. ​ мы копируем, пульсирующая​и нажмите кнопку​Вставить скопированные ячейки​

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

  3. ​ )​Указатель ​ от А7 до​ excelworksheet; // Создаём​ применим.​

​ файлом в 510К.​

​ не идеальна, все​

​ такая таблица, формат​

​ выбираем из контекстного​ тут.​ новым ячейкам), то​

​ скопировать в Excel».​

​ рамка, еще раз​транспонировать​.​ выполните одно из​

​ полезна. Просим вас​ строк на Листе3​Почтальон​

​ Y7 ?​ ссылку на рабочую​Как сделать чтоб​ Ведь можно же​ же не стоит​ которой необходимо сохранить​ меню «Копировать». Ставим​

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

  1. ​Как cкопировать лист в​ это снова в​

  2. ​Третий вариант.​ нажимаем правой мышью​.​Примечание:​ указанных ниже действий.​ уделить пару секунд​

  3. ​ и последующем выполнении​​:​​C# excelcells =​​ страницу Excel-приложения private​​ срабатывало на обновление​ делать пример не​​ недооценивать ее возможности.​​ при копировании:​​ курсор в новое​​ Excel -​

    Вкладка

    ​ статье «Относительные и​​Как копировать формулы в​ на выделенную ячейку​Примечание:​ С помощью мыши невозможно​Чтобы переместить строки или​ и сообщить, помогла​ макроса измененные данные,​moon-beauty​ excelworksheet.get_Range(«A1», «A1»); //​ Excel.Range excelcells; excelapp​ — зависит как​ на​ Например, как вставить​

support.office.com

Копирование в Excel.

​При копировании на другой​​ место, куда будем​правой мышью нажимаем​ абсолютные ссылки в​ Excel на весь​​ и в диалоговом​ Не удается перекрываться столбцов​ переместить или скопировать​ столбцы, выберите в​​ ли она вам,​​ на Листе3, будут​
​, не лезьте в​ Устанавливаем ссылку ячеек​ = new Excel.Application();​ обновляете.​такое​ значение формулы в​ лист привычным методом​ вставлять таблицу и​ на ярлык листа.​ формулах Excel». Ссылка​ столбец​ окне​ и строк. Например​ несмежные строки или​ контекстном меню команду​ с помощью кнопок​ переписаны и нужно​
​ чужие темы​ на ячейку A1​ excelappworkbook = excelapp.Workbooks.Open(textBox1.Text,​Можно на третьем​количество строк. Да​ таблицу Excel и​ Ctrl+C – Ctrl+V.​
​ из контекстного меню​ В диалоговом окне​ на статью в​
​.​выбираем команду «Специальная вставка»​ если выбрать значения​ столбцы.​Вставить вырезанные ячейки​ внизу страницы. Для​
​ будет либо по​Миха73​​ string s =​
​ // Устанавливаем ссылку​ листе прописать формулу,​ и какие строки​ сохранить формат ячеек.​ Получаем нежелательный результат:​ выбираем «Специальная вставка»​ выбираем «Переместить/скопировать».​ статье выше.​
​Нам нужно скопировать​, выбираем — «Значение».​ в столбце C​Выделите ячейки или диапазон​.​ удобства также приводим​ новой вносить изменения​: Доброе время суток,​ Convert.ToString(excelcells.Text); excelcells =​ рабочей книги на​ завязанную на первый,​ считать «нужными» -​Чтобы решить такую задачу​​Поэтому приходится вручную «расширять»​​ и там, в​
​Ставим галочку у слов​Если нужно​ формулу из ячейки​Затем, как обычно -​ и пытаетесь вставить​ ячеек, которые нужно​Чтобы скопировать строки или​ ссылку на оригинал​ или дублировать полученные​ уважаемые форумчане! Столкнулся​
​ excelworksheet.get_Range(«B1», «B1»); //​ книгу по пути​ и по событию​ пока только Вы​ следует выполнить 2​ ее, чтобы привести​ разделе «Вставить» отмечаем​ «Создать копию». Выбираем​не копировать, а перенести​ F24. Наводим на​
​ «Вставить». С помощью​ их в строку,​
​ переместить или скопировать.​
​ столбцы, выберите в​​ (на английском языке).​ данные на другом​​ с проблемой, которая,​ Устанавливаем ссылку ячеек​ взятого из TextBox.​ пересчёта запускать макрос.​ знаете. Как должен​ операции, используя специальную​ в удобный вид.​ — «ширины столбцов».​ куда переместить скопированный​ ячейку с формулой​ квадратик в правом​
​ функции «Специальная вставка»​
​ перекрывающая столбца C,​​Установите курсор на границе​​ контекстном меню команду​При перемещении или копировании​ листе.​ откровенно говоря, привела​ на ячейку B1​ Параметры(FileName(Имя открываемого файла​Но не вполне​ выглядеть желаемый результат​ вставку в Excel.​ Если таблица большая,​Нажимаем «ОК». В таблице​ лист (в эту​, то не копируем​ нижнем углу ячейки.​ можно не только​ Excel отображает сообщение​ ячейки или диапазон,​Вставить скопированные ячейки​ строк и столбцов​Юрий М​ меня в некий​ excelcells.Value2 = s;Берём​
​ файла), Type.Missing, Type.Missing,​ понятно — куда​ — тоже никто​Операция I:​ то «возиться» придется​
​ изменилась ширина столбцов.​ или другую книгу,​ её, а через​ Указатель мышки приобретает​ копировать данные, но​ об ошибке. Конечная​
​ который был выбран.​
​.​ приложение Excel перемещает​: Изменяют строки обычно​​ ступор.​
​ текст из ячейки​ Type.Missing, // UpdateLinks(Способ​ копировать? Всегда в​ не знает…​Выделяем исходную таблицу с​ долго. Но есть​Место для новой таблицы​ перед каким листом)​ контекстное меню «Вырезать»​ вид черного крестика.​ и складывать их,​ область вставленного столбца​Когда указатель примет вид​Примечание:​ или копирует все​
​ в исходных данных,​
Как копировать формулу в Excel. ​Есть таблица на​
​ А1 и помещаем​ обновления ссылок в​ A1?​roadtomoney​ формулами и копируем.​ способ существенно сократить​ выделено. Теперь снова​
​ или оставляем так​ -> «Вставить». Формула​ Нажимаем два раза​ вычитать, умножать, т.​ или строки должны​, выполните одно​ Если вместо выбора команды​ содержащиеся в них​ а по ним​ Листе1, которая ежедневно​ в B1.​ файле), ReadOnly(При значении​roadtomoney​: Спасибо. Сейчас исправлюсь)​В месте где нужно​
​ временные потери.​ правой мышкой на​
​ и нажимаем «ОК».​ удалится из первой​ подряд левой мышкой​ д. Подробнее, смотрите​ быть из-за пределов​ из указанных ниже​ в контекстном меню​ данные, в том​ уже строится отчёт.​ заполняется, необходимо из​lexus-tikhvin​
​ true открытие только​: Копирование на соседний​roadtomoney​
​ вставить диапазон данных​​ это выделенное место​ Затем, у скопированного​ ячейки и перенесется​ на этот крестик.​​ в статье «Суммирование​ исходные значения.​ действий.​ нажать кнопку​ числе формулы и​ Если Вы планируете​
​ нее скопировать строки​:​ для чтения), Format(Определение​​ лист, всегда в​: Прикладываю новый файл.​​ со значениями (но​Выделяем исходную таблицу, которую​ (на рисунке -​ листа, можно изменить​ в новое место.​ Формула скопируестя до​ в Excel» здесь.​Здесь рассмотрим,​
​Задача​​Вставить​ значения их результатов,​​ изменять сам отчёт​ по условию значения​es_​ формата символа разделителя)​ A1 Вопрос в​ Проблема описана в​ уже без формул),​
​ нам необходимо скопировать,​ ячейка Е3) и​ название, переместить его​Ещё варианты копирования​ конца заполненного столбца.​Если копируем числа​как копировать в Excel​
​Необходимые действия​на вкладке​
​ примечания, форматы ячеек​ — делайте это​ в ячейке столбца​, это для ячейки?​ «WWWWW», «WWWWW», Type.Missing,​ том, что на​ нем снизу) Суть​ выбираем опцию «значения».​ нажимаем на Ctrl+C.​ выбираем «Вставить».​ на другое место,​ формул, чтобы ссылки​ У нас, в​ с точками -​ формулыячейки, как скопировать​Перемещение ячеек​Главная​ и скрытые ячейки.​
​ на копии листа​ C (он же​ А как строку​ Type.Missing, Type.Missing, //​ первом листе данные​
​ проблемы в том,​ Жмем ОК.​Выделяем новую (уже скопированную)​Всё. У нас​​ изменить цвет ярлычка.​ в них не​ примере, в ячейки​ разделителями всместо запятой​​ лист в Excel,​Перетащите ячейки в другое​в группе​
​Если ячейка содержит формулу,​​ 3.​ 3)и вставить (добавлял)​ скопировать со всеми​​ Password(Пароль доступа к​ динамические и меняются​ что необходимо, чтобы​Операция II:​
​ таблицу, куда нам​ скопирована таблица с​Как скопировать лист в​ менялись, описаны в​
​ F25:F26.​ (1.23), то вставив,​ таблицу,значениеформат​ место.​Буфер обмена​ не подбираются ссылка​Миха73​ удовлетворяющую условию строку​
​ форматами? Я наверно​ файлу до 15​​ автоматически каждые 5​ копировались именно строки​Так как скопированный диапазон​ необходимо формат ширины​
​ шириной столбцов из​ новую книгу Excel​ статье «Как скопировать​Получилось.​ эти числа превратятся​, т.д. Одна из​Копирование ячеек​(или нажать клавиши​ на ячейку. Таким​: да, обычно так​ на Лист3. условием​ не правильно задал​ символов), WriteResPassword(Пароль на​
​ минут, а макрос​ с информацией, как​​ у нас еще​
​ столбцов и нажимаем​ первоначальной таблицы. Получилось​.​ формулу в Excel​Внимание!​
​ в дату. Чтобы​ многих возможностей таблицы,​Удерживая нажатой клавишу OPTION​​ CTRL+V), содержимое конечных​ образом содержимое перемещенные​ и происходит, в​ является шестизначное число​ вопрос: строка в​
​ сохранение файла), IgnoreReadOnlyRecommended(При​ для обновления статистики​ (к примеру, в​ находится в буфере​ на ячейку правой​ так.​Для этого в​ без изменения ссылок».​Формула скопируется в​
​ этого избежать ,​ облегчающих работу –​ и перетащите ячейки​ ячеек будет заменено.​ или скопированные ячейки​ смысле изменение данных​ (от 000000 до​

excel-office.ru

Копировать таблицу Excel, сохраняя ширину столбцов.

​ данном вопросе -​ значении true отключается​ приходится запускать вручную.​ 3 и 40​ обмена после копирования,​ кнопкой мыши, после​Теперь в этой таблице​ диалоговом окне в​Как заполнить таблицу в​ таблице, если ячейки​ есть несколько способов.​ это​
​ в другое место.​​Выделите строки или столбцы,​ и все ячейки,​​ в исходном документе,​ 999999).​ это строка excel,​ вывода запроса на​
СОХРАНИТЬ ШИРИНУ СТОЛБЦОВ EXCEL ПРИ КОПИРОВАНИИ.​ Можно сделать так,​ строках) — остальная​ то мы сразу​ чего в выпадающем​​ можно закрепить шапку​
​ разделе «Переместить выбранные​ Excel.​ столбца слева таблицы​ Смотрите статью «Автозамена​копирование в Excel​Примечание:​ которые вы хотите​ которые указывают на​ работать с копией​Заранее Спасибо всем​ а не строковая​ работу без внесения​ чтобы макрос запускался​
​ информация не должна​ еще раз вызываем​
​ меню находим раздел​ таблицы. Смотрите в​ листы в книгу»​Можно копировать данные​ будут заполнены. Тогда​ в Excel».​.​
​ При перетаскивании или вставить​ переместить или скопировать.​ них могут отображаться​ полученного отчета, не​ за интерес и​
КОПИРОВАТЬ БЛАНК В EXCEL СОХРАНИВ ШИРИНУ ГРАФ.​ переменная. Извиняюсь -​ изменений), Origin(Тип текстового​ автоматически вместе с​ попадать на новый​ специальную вставку где​ «Специальная вставка».​
​ статье «Как закрепить​ выбираем «(новая книга)».​ ячеек в определенной​ Excel поймет до​Как скопировать формулу в​Можно копировать всю​ ячейки в новое​Выполните одно из указанных​ #REF! значение ошибки.​ проблема, вот только​
​ ответы!​ не уточнил.​ файла) Type.Missing, Type.Missing,​ обновлением первого листа?​ лист. Импорт данных​ выбираем опцию «форматы».​Выбираем в нем необходимый​ строку в Excel​Как скопировать формат в​ последовательности. Например, надо​ какой ячейке расположена​

excel-office.ru

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

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

​es_​ Type.Missing, Type.Missing, //​Hugo​ из внешних источников​ Жмем ОК.​ пункт напротив опции​ и столбец» тут.​ Excel ячейки или​ заполнить графу таблицы​ таблица.​Первый вариант.​ значение ячеек без​ существующие данные в​Чтобы переместить строки или​ будет необходимо вручную​ отчета нужно будет​ дал​:​ Delimiter(Разделитель при Format​: Так ведь уже​

Как скопировать таблицу с шириной столбцов и высотой строк

​ (строк может быть​Мы вставили значения формул​ «ширина столбцов», нажимаем​О других функциях​

Таблица1.

​ условное форматирование​ названиями месяцев года.​Такми способом можно​Когда мы​

Таблица2.

​ формул, или копировать​ этом месте Excel​ столбцы, наведите указатель​ изменить ссылки. Подробнее​ учитывать, ранее полученный​KuklP​lexus-tikhvin​ = 6), Editable(Используется​

​ написал — добавляете​

Способ1:Используем специальную вставку

  1. ​ любое количество -​ в таблицу и​ «ОК».​Копирование.
  2. ​ специальной вставки -​, без самих значений​ Пишем в первой​ копировать значение, формулы,​копируем ячейки с относительными​ формулы с привязкой​ заменят исходные.​ мыши на границу​ читайте обнаружить ошибки​Контекстное меню.
  3. ​ отчет…​: Чем автофильтр не​, Теперь понял, вот:​ только для надстроек​

Специальная вставка. Пример.

​ лист, туда формулу​ главное, чтобы они​ сохранили форматы ячеек.​

Способ 2: Выделяем столбцы перед копированием

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

  1. ​ в формулах​Guest​Столбцы.
  2. ​ устраивает?​C# excelcells =​

Пример1.

​ Excel 4.0), Notify(При​ например​ удовлетворяли требованиям по​ Как вы догадались​ и выглядит идеально​ пустые ячейки, вставить​ статье «Копирование условного​ следующей ячейке ниже​ ячейки в нескольких​(«Копировать» -> «Вставить»)​ или без привязки​ которые нужно переместить​ примет вид указателя​Windows macOS ​: Просматривая ответ на​

  1. ​Юрий М​ excelworksheet.get_Range(«A1», «G1»); //​ значении true имя​Строки.
  2. ​=COUNTA(Лист1!A:S)​

Пример2.

​ примеру 3 и​ можно сделать и​ точно.​ связь с ячейкой,​ форматирования, формата в​ пишем «Февраль». Теперь​ стролбцах, то копирование​ и затем переносим​ к ячейке (со​ или скопировать.​ перемещения​

Вставка значений формул сохраняя формат таблицы

​Перемещение или копирование выделенных​ интересующий меня вопрос,​: Если сломан автофильтр…​ Устанавливаем ссылку ячеек​ файла добавляется в​В модуль этого​ 40 строк). Желаемый​ третью операцию для​

​Секрет данного способа в​ документом, сайтом, размернуть​ Excel».​ выделяем обе эти​

​ будет сразу во​

  1. ​ в другое место,​ сменой адреса ячейки​Копирование2.
  2. ​Установите курсор на границе​, перетащите строки​ ячеек, строк и​ нашел данную тему.​Миха73​ на ячейку A1​

Значения. Вставка значений.​ список нотификации файлов),​

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

Форматы. Пример4.

​ или оставить адрес​ ячейки или диапазон,​ или столбцы в​ столбцов можно использовать​ Очень помогла. Скажите,​: огромное спасибо!​ excelcells.Copy(Type.Missing); excelcells =​ Type.Missing, Type.Missing); //​

​Private Sub Worksheet_Calculate()​ быть) на Листе​ как описано выше.​ перед копированием таблицы​

​ д., читайте в​ напечатать документ, распечатывается​ на правый нижний​ Например, если выделим​ сама меняет адреса​ без изменений). Можно​ который был выбран.​ нужное место.​ команду​ а как можно​то, что надо!​ excelworksheet.get_Range(«A12», «G12»); //​ Converter(Используется для передачи​

exceltable.com

Автоматическая сортировка и копирование строк в excel

​ Лист1.www End Sub​​ 2.​Полезный совет! Чтобы не​ выделить ее столбцы​ статье «Специальная вставка​ (копируется) не значение​ угол выделенного диапазона​ ячейки D24, E24,​ ячеек в формулах​ копировать данные с​Когда указатель примет вид​Чтобы скопировать строки или​Вырезать​ было бы ограничить​Guest​ Устанавливаем ссылку ячеек​ индекса конвертера файла​Это в файл​Hugo​

​ выполнять вторую операцию​​ вместе с заголовками,​ Excel» здесь.​ ячеек, а формулы.​ и ведем вниз​ F24, нажмем два​ относительно новых ячеек.​ определенной последовательностью и,​, выполните одно​​ столбцы, нажмите клавишу​​или команда «​ число копируемых ячеек​: а нельзя сделать,​ на ячейку A1​ используемого для открытия​ Карена​: Фильтр в T​ можно воспользоваться инструментом​

​ то при вставке​​Можно данные из​

​ Чтобы было значение​​ по столбцу черный​ раза мышью по​ Смотрите подробнее в​ таким образом, заполнять​ из указанных ниже​ CTRL и, удерживая​Копировать​ в строке, например​ чтобы при заполнении​ excelcells.PasteSpecial(Microsoft.Office.Interop.Excel.XlPasteType.xlPasteAll, Microsoft.Office.Interop.Excel.XlPasteSpecialOperation.xlPasteSpecialOperationNone, false,​ файла), AddToMRU(При true​Можно аналогично и​ — выбираем «Статистика»,​ «формат по образцу».​ ширина каждого столбца​ нескольких таблиц Excel,​ (цифры, а не​ крестик. Таблица сама​ углу ячейки F24,​ статье «Относительные и​ таблицу. Можно копировать​ действий.​ ее, наведите указатель​

​», но можно​​ если исходная таблица​ Листа3 данные добавлялись,​ false); excelapp.Quit();​ имя файла добавляется​

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

​ объединить в одну​​ формулы) в ячейках,​ заполнит ячейки следующими​ то скопируются данные​ абсолютные ссылки в​ лист. И многое,​Задача​ мыши на границу​ переместить или скопировать​

​ имеет 10 ячеек​​ а не заполнялись​

​lexus-tikhvin​​ в список открытых​ — только название​ можно маросом.​ практически неограниченные возможности​:)​ скопирована.​ таблицу. При этом,​ читайте статью «Печать​ месяцами года.​ по всем этим​ Excel».​ многое другое.​Необходимые действия​ выделения. Когда указатель​ их с помощью​ в строке, а​

​ по новой?​​:​ файлов) excelsheets =​:)
​ поменять.​roadtomoney​
​ для подсчета простейших​Выделяем столбцы листов которые​ цифры одинакового наименования​ в Excel» тут.​
​Справа всплывает подсказка,​ столбцам.​Второй выриант.​Чтобы вызвать функцию​Перемещение строк или столбцов​
​ мыши примет вид​ мыши.​ на том листе,​Миха73​

​es_​​ excelappworkbook.Worksheets; // Устанавливаем​lexus-tikhvin​: Можно немного подробнее,​ функций и выполнения​ содержат исходные данные.​ (например, товара) объединятся​Чтобы найти быстро​ по какой месяц​Копирование в Excel через​Можно​ «Копировать», достаточно нажать​Перетащите нужные строки и​ указателя копирования​Чтобы переместить или скопировать​

​ куда переноситься (лист2​​: а нельзя сделать,​, Все работает! Спасибо!​ ссылку Страниц на​: Здравствуйте! Как средствами​
​ пожалуйста. Как будет​
​ ряда других процедур.​Копируем и вставляем быстро​
​ в одну строку​ в большой таблице​
​ заполнили таблицу. Отпускаем​ ячейку.​:)
​копировать формулы перетаскиванием​ правой кнопкой мыши​ столбцы в другое​, перетащите строки​

planetaexcel.ru

Как скопировать/вставить строку Excel

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

​ C# скопировать и​​ выглядеть макрос?​ Использование программы позволяет​ получая желаемый результат.​
​ и сложатся. Смотрите​ Excel нужную ячейку,​ мышку. Все, таблица​Можно копировать не​

​, чтобы не писать​​ на выделенную ячейку,​ место.​ или столбцы в​
​Выделите ячейки, строки или​ 4 первых ячейки​ Листа3 данные добавлялись,​ задавать вопрос! Я​ excelworksheet = (Excel.Worksheet)excelsheets.get_Item(1);​ вставить строку в​Hugo​ устанавливать форматы, сохранять​Для каждого случая рационально​ об этом статью​ диапазон, можно воспользоваться​ заполнена.​ только заполненные ячейки,​ одну и ту​ диапзон и выбрать​Копирование строк или столбцов​ нужное место.​ столбца , который​ в строке (4​ а не заполнялись​ думаю об одном,​ // Устанавливаем ссылку​ Excel-таблице. Премного благодарен!​: Sub tt() With​ значения ячеек, работать​ применять свой способ.​ «Как объединить таблицы​ функцией «Поиск». Смотрите​Так же можно​ но и пустые,​ же формулу в​ из контекстного меню​Удерживая нажатой клавишу OPTION​Важно:​ вы хотите переместить​ столбца)?​ по новой?​ а пишу о​ Рабочей страницы на​Kruds​ Sheets(1) If .AutoFilterMode​ с формулами, переносить​ Но стоит отметить,​ в Excel».​ статью «Поиск в​ заполнить дни месяца,​ заполненные ячейки в​ других ячейках таблицы.​ функцию «Копировать».​ и перетащите нужные​ При перетаскивании удерживайте клавишу​ или скопировать.​Hugo​Hugo​ другом. Вот если​ первую страницу рабочей​: Вот код копирования-вставки​ Then .AutoFilter.Range.AutoFilter End​ и изменять их,​ что второй способ​Тем, кто постоянно работает​ Excel».​ года, т.д. Таким​ перемежку с пустыми.​ Таким образом, заполняем​Или, можно нажать​ строки и столбцы​ CTRL нажатой. Если​Выполните одно из указанных​: Range(Cells(i, 1), Cells(i,​: Как такой вариант​ бы к сообщению​ книги excelcells =​ строки из макрорекордера​ With With Sheets(1).UsedRange.Columns(20)​ таким образом, как​ позволяет нам не​ с Microsoft Excel,​Когда мы копируем​ же образом можно​

​ Например, у нас​​ таблицу формулами. Например,​ сочетание клавиш «Ctrl»​ в другое место.​ отпустить клавишу CTRL​ ниже действий.​ 4)).Copy​​ — ставите вызов​​ еще код из​ excelworksheet.get_Range(«A1», «A1»); //​ Excel:​

​ .AutoFilter Field:=1, Criteria1:=»Статистика»​​ это удобно для​​ только быстро переносить​​ часто приходится задаваться​ бланк, таблицу Excel​заполнять и цифрами, расположенными​ такая таблица, нам​
​ копируем формулы вниз​ + «C».​Перемещение и копирование данных​ раньше кнопки мыши,​Чтобы переместить строки или​Юрий М​ кода Юрия на​ мозга приложить можно​ Устанавливаем ссылку ячеек​Rows(«2:2»).Select Selection.Copy Rows(«3:3»).Select​ .SpecialCells(xlCellTypeVisible).EntireRow.Copy Sheets(2).[a1] End​ пользователей.​ таблицу вместе с​

​ вопросом правильного копирования​​ с узкими столбцами​​ как по порядку,​​ нужно поставить даты​ по столбцу. Для​Или, на закладке​ между существующими строками​ строки или столбцы​ столбцы, на вкладке​: Если правильно понял​ событие активации листа​ было…​ на ячейку A1​ ActiveSheet.PasteКак записать все​

​ With Sheets(1).AutoFilter.Range.AutoFilter End​​roadtomoney​​ форматом, но и​​ данных таблицы с​
​ в другое место​ так и с​ в столбце А​ этого устанавливаем (пишем)​ «Главная» в разделе​ и столбцами​ будут перемещены, а​Главная​ вопрос:​ (отключив обновление экрана​

​moon-beauty​​ string s =​​ это в шарпе​​ Sub​
​: Здравствуйте, уважаемые форумчане.​ копировать высоту строк.​ сохранением форматирования, формул​ таблицы, то ширина​ интервалом​ через одну пустую​ формулу в первую​ «Буфер обмена» нажать​Удерживая нажатой клавишу SHIFT​

​ не скопированы.​​в группе​
​Range(Cells(i, 1), Cells(i,​ на время работы).​
​: Добрый день!​ Convert.ToString(excelcells.Text); excelcells =​ описано тут.​k61​ В последующем вопросе​ Ведь в меню​ или их значений.​ столбцов не сохраняется.​. Например: 5,10, 15,​ ячейку.​ ячейку. Затем нажимаем​ на кнопку функции​ и перетащите строку​Если вставка скопированных или​
​Буфер обмена​ 4)).Copy .Cells(LastRow +​Только нужно Cells​У меня возникла​
​ excelworksheet.get_Range(«B1», «B1»); //​es_​

​: …​​ я новичок, поэтому​​ специальной вставки нет​​Как вставить формулу в​ Как изменить ширину​

CyberForum.ru

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

​ т.д. Смотрим пример:​​Выделяем первую ячейку с​ на ячейку с​ «Копировать», предварительно выделив​ или столбец между​ вырезанных столбцов или​нажмите кнопку​
​ 1, 1)​ первого листа указать,​ такая проблема:​ Устанавливаем ссылку ячеек​: Вот, возможно слишком​roadtomoney​ просьба не быть​ опции «высоту строк».​ таблицу Excel и​ столбцов, высоту строк,​ интервал 2.​ датой и пустую​ формулой левой мышкой​
​ ячейки для копирования.​ существующими строками и​ строк выполняется с​
​Вырезать​Юрий М​

​ чьи они, а​​Когда я скопировала​ на ячейку B1​

​ подробно.. Вырвал из​​: Спасибо большое. Все​

​ слишком строгими ко​​ Поэтому для решения​
​ сохранить формат таблицы?​

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

​ помощью мыши, содержимое​​.​: Просматривая Ваш вопрос,​ третьего тогда не​ определенные ячейки в​ excelcells.Value2 = s;​

​ своей проги​​ работает!!! Столько по​ мне. Вопрос следующий.​ такой задачи следует​ Ведь при решении​ «Как поменять размер​написать одинаковый текст в​
​Протягиваем за заленый​ на правый нижний​ в Excel​ пространства для новой​ конечных ячеек заменяется.​
​Сочетание клавиш: CTRL+X.​ обнаружил, что Вы​ надо.​

​ новый excel вышло​ excelapp.Quit();​

​C# using Excel​​ интернету бродил…HUGO -​ У меня есть​

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

​(без формулы).​​ строки или столбца.​ Чтобы вставить скопированные​Чтобы скопировать строки или​ не подписываетесь. Анонимно​И можно код​ #REF! когда нажимаю​lexus-tikhvin​ = Microsoft.Office.Interop.Excel; using​ ты лучший​ некая информация преобразованная​Выделяем целые строки листа,​ экономить вагон времени.​

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

​ на ячейку (=IF((A6-B6)​​: Тут я смотрел,​ Word = Microsoft.Office.Interop.Word;​Можно еще один​ в excel-файл. Необходимо​ которые охватывают требуемый​ Для этого будем​Чтобы​, то пишем текст​ диапазона ячеек вниз​ крестик. Нажимаем на​ нужно скопировать. Нажимаем​

​ которые требуется транспонировать.​​ или столбцы без​Главная​ их тут не​ сократить:​ так как значение​ но пока не​ private Excel.Application excelapp;​ вопрос… Как сделать,​ отобрать нужные строки​ диапазон данных:​ использовать функцию «Специальная​сохранить ширину столбцов при​ в первой ячейке,​ по столбцу. даты​ него левой мышкой​ «Копировать». Переходим на​Выберите целевой ячейке (первую​

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

​If .Cells(i, 3)​​ этих ячеек выходит​ понял как это​
​ // Создаём ссылку​ чтобы макрос автоматически​ и автоматически скопировать​

​Ниже вставляем ее копию:​​ вставка» – это​ копировании в Excel​ затем перетаскиванием (черным​ скопируются так.​ и ведем вниз,​ новое место, делаем​

planetaexcel.ru

​ ячейку строки или​

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

Как в Excel копировать значение из каждой n-й строки

Основная формула

=СМЕЩ($B$5;(СТРОКА(A1)*n)-1;0)

Описание

Для копирования значений или создания ссылок с шаблоном, например, каждая 3-я строка, каждая 7-я строка и т.д., Вы можете использовать формулу, основанную на функциях СМЕЩ и СТРОКА. В показанном примере формула в D5:

=СМЕЩ($B$5;(СТРОКА(D1)*3)-1;0)

Что можно скопировать в столбец D, чтобы получить n-е значения из столбца B.

Пояснение

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

Чтобы вычислить правильное значение для аргумента строк, мы используем подформулу, основанную на функции СТРОКА:

Строка получает первую ячейку в том же столбце и возвращает 1. Этот результат умножается на n, которое в этом примере равно 3, чтобы получить 3.
По мере того, как формула копируется в столбец, значение, возвращаемое функцией СТРОКА, увеличивается на 1, что и создает «n-й шаблон».
Причина, по которой мы вычитаем 1 в каждом случае, заключается в том, что функция СМЕЩ не включает ссылочную ячейку, когда применяется аргумент Смещ_по_строкам. Другими словами, смещение на одну строку из A1 возвращает A2:

=СМЕЩ(A1;1;0) ‘Возвращает A2

Вычитание на 1 учитывает это поведение.

Начиная с 1

Если вы хотите начать копирование с первой строки, а затем следовать каждому n-му шаблону, вы можете настроить формулу следующим образом:

=СМЕЩ($B$5;(СТРОКА(A1)-1)*n;0)

Перемещение и копирование ячеек и их содержимого

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

Ячейки в Excel перемещаются и копируются вместе с формулами, итоговыми значениями, форматом и примечаниями.

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

Браузер не поддерживает видео. Установите Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Перемещение ячеек путем перетаскивания

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

  2. Наведите указатель мыши на границу выделенной области.

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

Перемещение ячеек с помощью команд «Вырезать» и «Вставить»

  1. Выделите ячейку или диапазон ячеек.

  2. На вкладке Главная нажмите кнопку Вырезать Вырезание или нажмите клавиши CTRL+X.

  3. Выделите ячейку, в которую вы хотите переместить данные.

  4. На вкладке Главная нажмите кнопку Вставить Вставка или нажмите клавиши CTRL+V.

Копирование ячеек с помощью копирования и вставки

  1. Выделите ячейку или диапазон ячеек.

  2. Нажмите кнопку Копировать или клавиши CTRL+C.

  3. Нажмите кнопку Вставить или клавиши CTRL+V.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Перемещение или копирование ячеек, строк и столбцов

Нужна дополнительная помощь?

Как копировать в Экселе — простые и эффективные способы

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

Сначала разберемся с принципами копирования и переноса информации, а потом углубимся в практику.

И так, чтобы скопировать одну или несколько ячеек – выделите их и выполните операцию копирования (например, нажав Ctrl+C ). Скопированный диапазон будет выделен «бегающей» рамкой, а данные из него – перемещены в буферы обмена Windows и Office. Установите курсор в ячейку для вставки и выполните операцию «Вставка» (к примеру, нажмите Ctrl+V ). Информация из буфера обмена будет помещена в новое место. При вставке массива – выделите ту клетку, в которой будет располагаться его верхняя левая ячейка. Если в ячейках для вставки уже есть данные – Эксель заменит их на новые без дополнительных уведомлений.

Если вы выполняете копирование – исходные данные сохраняются, а если перемещение – удаляются. Теперь давайте рассмотрим все способы копирования и переноса, которые предлагает нам Эксель.

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

Этот способ – самый простой и привычный, наверное, для всех. Клавиши копирования и вставки совпадают с общепринятыми в приложениях для Windows:

  • Ctrl+C – копировать выделенный диапазон
  • Ctrl+X – вырезать выделенный диапазон
  • Ctrl+V – вставить без удаления из буфера обмена
  • Enter – вставить и удалить из буфера обмена

Например, если нужно скопировать массив А1:А20 в ячейки С1:С20 – выделите его и нажмите Ctrl+C (при перемещении – Ctrl+X ). Установите курсор в ячейку C1 и нажмите Ctrl+V . Информация будет вставлена и останется в буфере обмена, можно делать повторную вставку в другом месте. Если вместо Ctrl+V нажать Enter — данные тоже будут вставлены, но пропадут из буфера обмена, исчезнет «бегающее» выделение.

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

Команды копирования, вырезания и вставки есть и в контекстном меню рабочего листа Excel. Чтобы скопировать диапазон — выделите его и кликните правой кнопкой мыши внутри выделения. В контекстном меню выберите Копировать или Вырезать . Аналогично, для вставки скопированной информации, в ячейке для вставки вызовите контекстное меню и выберите Вставить (либо переместите туда курсор и нажмите Enter ).

Команды копирования в контекстном меню Эксель

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

Те же действия можно выполнить и с помощью команд ленты:

  • Копирование: Главная – Буфер обмена – Копировать
  • Вырезание: Главная – Буфер обмена – Вырезать
  • Вставка: Главная – Буфер обмена – Вставить

Копирование в Эксель с помощью ленточных команд

Последняя команда из перечисленных – комбинированная, она имеет дополнительные опции вставки (см. рис. выше) вставить только формулы:

  • Вставить – вставить ячейку полностью (значения, формулы, форматы ячейки и текста, проверка условий)
  • Формулы – вставить только формулы или значения
  • Формулы и форматы чисел – числа, значения с форматом числа как в источнике
  • Сохранить исходное форматирование – вставить значения, формулы, форматы ячейки и текста
  • Без рамок – все значения и форматы, кроме рамок
  • Сохранить ширину столбцов оригинала – вставить значения, формулы, форматы, установить ширину столбца, как у исходного
  • Транспонировать – при вставке повернуть таблицу так, чтобы строки стали столбцами, а столбцы – строками
  • Значения – вставить только значения или результаты вычисления формул
  • Значения и форматы чисел – формулы заменяются на результаты их вычислений в исходном формате чисел
  • Значения и исходное форматирование формулы заменяются на результаты их вычислений в исходном формате чисел и ячеек
  • Форматирование – только исходный формат, без данных
  • Вставить связь – вставляет формулу, ссылающуюся на скопированную ячейку
  • Рисунок – вставляет выделенный диапазон, как объект «Изображение»
  • Связанный рисунок – Вставляет массив, как изображение. При изменении ячейки-источника – изображение так же изменяется.

Все перечисленные команды являются инструментами Специальной вставки .

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

Этот способ – самый быстрый и наименее гибкий. Выделите массив для копирования и наведите мышью на одну из его границ. Курсор примет вид четырёхнаправленной стрелки. Хватайте мышью и тяните ячейки туда, куда хотите их переместить.

Чтобы скопировать массив – при перетягивании зажмите Ctrl . Курсор из четырехнаправленного превратится в стрелку со знаком «+».

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

Работу автозаполнения я уже описывал в посте Расширенные возможности внесения данных. Здесь лишь немного напомню и дополню. Если нужно скопировать данные или формулы в смежные ячейки – выделите ячейку для копирования найдите маленький квадратик (маркер автозаполнения) в правом нижнем углу клетки. Тяните за него, чтобы заполнить смежные клетки аналогичными формулами или скопировать информацию.

Маркер автозаполнения

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

  1. Главная – Редактирование – Заполнить вниз
  2. Главная – Редактирование – Заполнить вправо
  3. Главная – Редактирование – Заполнить вверх
  4. Главная – Редактирование – Заполнить влево

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

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

Перемещение и копирование ячеек, строк и столбцов

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

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

Если ячейка имеет формулу, ссылка на ячейку не изменяется. Таким образом, содержимое перемещенной или скопированной ячейки и ячеек, указывающих на них, может отобразить #REF! значение ошибки #ЗНАЧ!. В этом случае вам придется настроить ссылки вручную. Дополнительные сведения можно найти в разделе Обнаружение ошибок в формулах

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

Чтобы переместить или скопировать ячейки, сделайте следующее:

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

Выполните одно из следующих действий.

Чтобы переместить строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Вырезать .

Сочетание клавиш: CTRL+X.

Чтобы скопировать строки или столбцы, на вкладке Главная в группе Буфер обмена нажмите кнопку Копировать .

Сочетание клавиш: CTRL+C.

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

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

Чтобы скопировать строки или столбцы, выберите в контекстном меню команду Вставить скопированные ячейки.

Примечание: Если вместо выбора команды в контекстном меню нажать кнопку Вставить на вкладке Главная в группе Буфер обмена (или нажать клавиши CTRL+V), содержимое конечных ячеек будет заменено.

Перемещение и копирование строк и столбцов с помощью мыши

Выделите строки или столбцы, которые вы хотите переместить или скопировать.

Выполните одно из указанных ниже действий.

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

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

Важно: При перетаскивании удерживайте клавишу CTRL нажатой. Если отпустить клавишу CTRL раньше кнопки мыши, строки или столбцы будут перемещены, а не скопированы.

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

Примечание: С помощью мыши невозможно переместить или скопировать несмежные строки или столбцы.

Перемещение и копирование ячеек

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

Наведите указатель мыши на границу выбранной ячейки или диапазона.

Когда указатель превратится в , выполните одно из следующих действий:

Как скопировать строки в Excel? Выборочное копирование строк по условию

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

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

Как скопировать/вставить строки в Excel по условию?

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

Использование надстройки позволяет:

1. Одним кликом мыши вызывать диалоговое окно макроса прямо из панели инструментов Excel;

2. Задавать значение для поиска;

3. Задавать несколько значений для поиска через символ-разделитель «;» точку с запятой;

4. Учитывать либо не учитывать регистр при поиске заданных значений;

5. Выбирать диапазон ячеек для поиска заданных значений;

6. При необходимости устанавливать ограничения для выбранного диапазона;

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

а) совпадает с искомым значением;

б) не совпадает с искомым значением;

в) содержит искомое значение;

г) не содержит искомое значение;

д) начинается с искомого значения;

е) не начинается с искомого значения;

ж) заканчивается искомым значением;

з) не заканчивается искомым значением.

Как скопировать строку с формулами в Excel без изменений значений

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

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

Как добавить новую строку с формулами в Excel?

Пускай мы добавили формулы в одну строку или в несколько. Теперь нам нужно скопировать все строки с формулами. Как это сделать при добавлении новой строки?

  1. Выделяем ту строку, которая содержит формулы. В нашей ситуации это строка под номером 3. Нам необходимо, чтобы остальные строки содержали в себе такие же формулы.
  2. Нажимаем на выделенную область правой кнопкой мышки. Из контекстного меню нужно выбрать опцию «Копировать» (или жмем CTRL+C).
  3. После этого следует выделить следующую одну (или несколько) нижнюю строку, куда будет вставлена новая с формулами.
  4. Щелкнуть по заголовку выделенной строки правой кнопкой мышки и выбрать опцию вставить скопированные ячейки (или нажать комбинацию клавиш CTRL+SHIFT+«=»).

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

Как копировать без изменения формул в Excel?

Часто при копировании относительные формулы (т.е. те, в которых нет знака «$») «подставляют» другие значения. А что делать, если вы не хотите изменять значение формул?

Можно сделать все ссылки в формулах абсолютными. Такие формулы будут копироваться неизменно, без изменения данных. Чтобы сделать ссылки абсолютными, добавляем к ним знак «$».

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

На пример в такой таблице ссылка на наценку ($B$1) не будет изменятся при копировании на новых строках, так как она является абсолютной, а не относительной:

Но в некоторых больших и сложных таблицах слишком много формул, которые нужно скопировать и переместить. И чтобы во всех ссылках проставить знак «$» нужно потратить много времени.

Для решения данной задачи можно воспользоваться хитрым способом. До копирования заменить все знаки «=» на символ «#».

Для «активации» работы формул используется знак «равно» (или «=»). Чтобы деактивировать их на время копирования поменяем = на #. А после копирования вернем все на свои места. Это позволит нам обойти автоматическую смену адресов в относительных ссылках при копировании.

  1. Нажимаем Ctrl+H (вызываем окно «Главная»-«Найти и выделить»-«Заменить»).
  2. Необходимо в поле «Найти» указать символ =, а в поле «Заменить на» символ #. И жмем «Заменить все».
  3. После этого вы можете скопировать необходимую строку, а в ее формулах не изменятся адреса ссылок на ячейки, так как они временно деактивированные.
  4. Снова жмем комбинацию горячих клавиш «Ctrl+H», но теперь указываем в полях обратные значения: найти «#» и заменить на «=». Система вернет все на свои места

В результате при копировании во всех строках ссылки формул остались неизменными.

Блог Мачула Владимира

  • Home »
  • Редактор Excel »
  • Копирование строк между таблицами Excel

На эту статью меня сподвиг комментарий одной читательницы, которая написала, что «Обожала Эксель 2003 за то, что скопировав несколько строк / столбцов, я просто нажимала на кнопку «вставить строку / столбец» и все скопированные строки / столбцы вставлялись без проблем не забивая уже имеющие данные. Эксель автоматически добавлял нужное количество строк / столбцов, соответствующее скопированным. В 2013 Экселе я никак не могу найти подобную вставку и жутко парюсь. »

Ну, тут и меня накрыла ностальгия и пошел я искать средство для вставки строки/столбца, дабы не было так люду честному жалобно с новыми версиями Excel. И ведь нашел-таки, ведь не могло такого быть, чтобы совсем такого не было. ?

Рассказываю… Допустим есть у нас две некие таблицы, и нужно из 2-й (малой) в 1-ю (побольше) скопировать 2 строки информации. Сразу оговорюсь, что будучи поборником порядка в организации информации, таблицы брались абсолютно одинаковые по числу столбцов и типу данных в них.

Шаг 1. Выделяем в малой таблице те строки, которые мы будем вставлять в большую таблицу. Пусть это будут 2 строки: 21 и 22. Выделяем и нажимаем комбинацию Ctrl+C (Копировать).

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

Шаг 3. Этот щелчек вызывает окошко с вопросом, куда девать то, что уже записано в таблице? Ясное дело, удалять его не стоит, а нужно сдвинуть, вот и определяемся, вправо (для кривых таблиц) или вниз (для правильных). ?

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

Стоит отметить, что если бы мы вставляли строки в самый низ таблицы, как бы наращивая ее, то никаких танцев с бубном не понадобилось бы. Достаточно было бы двух комбинаций клавиш: Ctrl+C (Копировать) и Ctrl+V (Вставить). Оно бы отлично прилипло куда надо, как там и было. ?

Вставка или Ctrl+V, пожалуй, самый эффективный инструмент доступный нам. Но как хорошо вы владеете им? Знаете ли вы, что есть как минимум 14 различных способов вставки данных в листах Ecxel? Удивлены? Тогда читаем этот пост, чтобы стать пэйст-мастером.

Данный пост состоит из 2 частей:

— Основные приемы вставки

— Вставка с помощью обработки данных

1. Вставить значения

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

Начиная с Excel 2010, функция вставки значений отображается во всплывающем меню при нажатии правой клавишей мыши

Вставить значения правой кнопкой Excel

 2. Вставить форматы

Вставить форматы ExcelНравиться этот чудный формат, который сделал ваш коллега? Но у вас нет времени, чтобы так же оформить свою таблицу. Не беспокойтесь, вы можете вставить форматы (включая условное форматирование) из любой скопированной ячейки. Удерживая клавишу Alt, последовательно нажимайте Я, М, Ф, Ф, Ф и в конце нажмите клавишу Ввода.

Те же самые действия можно произвести с помощью меньшего количества операций, воспользовавшись меню, которое выпадает при нажатии правой кнопки мыши (начиная с Excel 2010).

3. Вставить формулы

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

4. Вставить проверку данных

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

Условия на значения Excel

5. Скопировать ширину столбцов с других ячеек

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

6. Берем комментарии и вставляем в другом месте

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

7. И конечно, вставляем все подряд

В этом нам помогут сочетания клавиш Ctrl+V или Alt+Я+М или клавиша вставки на панели инструментов.

Вставка с помощью обработки данных

8. Вставка с дополнительной математической операцией

Вставка с дополнительной математической операцией ExcelК примеру, у вас имеется строка 1 со значениями 1, 2, 3, и строка 2 со значениями 4, 5, 6. И вам необходимо сложить обе строки, чтобы получить 5, 7, 9. Для этого копируем первую строку, жмем правой кнопкой мыши по строке 2, выбираем Специальная вставка, ставим переключатель на «Сложить» и жмем ОК.

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

Вставка с дополнительными опреациами Excel

9. Вставка с учетом пустых ячеек

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

Вставка с учетом пустых строк Excel

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

10. Транспонированная вставка

транспониированная вставка ExcelК примеру, у вас имеется колонка со списком значений, и вам требуется переместить (скопировать) данные в строку (т.е. вставить их поперек). Как бы вы это сделали? Ну конечно, вам следует воспользоваться специальной вставкой и в диалоговом окне установить галку «Транспонировать». Либо воспользоваться сочетанием клавиш Alt+Я, М и А.

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

11. Вставить ссылку на оригинальную ячейку

Если вы хотите создать ссылки на оригинальные ячейки, вместо копипэйстинга значений, этот вариант, то, что вам нужно. Воспользуйтесь специальной вставкой, как примерах выше, и вместо кнопки «ОК» , нажмите «Вставить связь». Либо воспользуйтесь сочетанием клавиш Alt+Я, М и Ь, что создаст автоматическую ссылку на скопированный диапазон ячеек.

12. Вставить текст с разбивкой по столбцам

Эта опция полезна, когда вы вставляете данные извне. Например, если вы хотите вставить несколько строчек этого блога на лист Excel, но при этом каждое слово было в отдельном столбце. Для этого копируем текст (Ctrl+C), переходим на лист Excel и вставляем данные (Ctrl+V). У меня, по умолчанию, программа вставила строку с текстом в одну ячейку. Теперь необходимо проделать небольшой финт ушами. Идем во вкладку «Данные» -> «Текст по столбцам» и настраиваем мастер текстов. На первом шаге указываем формат данных – «с разделителями», жмем «Далее», устанавливаем символ-разделитель —  «Пробел» и «Готово». Текст, который, мы вставили в одну ячейку разбился по столбцам. Таким образом мы указали программе, как бы мы хотели воспринимать текстовые данные.

91-paste-text-import-wizard

Теперь, во время последующих вставок текста, кликаем правой кнопкой по ячейке, куда вы хотите вставить текст, выбираем «Специальная вставка» -> «Текст» -> «ОК». Excel разбил нашу строку на столбцы, что нам и требовалось.

92-paste-text-import-wizard

13. Импорт данных из интернета

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

14. Какой ваш любимый способ вставки?

Есть еще много других скрытых способов вставки, таких как вставка XML-данных, изображений, объектов, файлов и т.д. Но мне интересно, какими интересными приемами вставки пользуетесь вы. Напишите, какой ваш любимый способ вставки?


Загрузить PDF


Загрузить PDF

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

  1. Изображение с названием 579572 1 1

    1

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

    Таблица

    Столбец A Столбец B Столбец C
    строка 1 10 9 =A1+B1
    строка 2 20 8
    строка 3 30 7
    строка 4 40 6
  2. Изображение с названием 579572 2 1

    2

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

    Таблица

    Столбец A Столбец B Столбец C
    строка 1 10 9 19
    строка 2 20 8
    строка 3 30 7
    строка 4 40 6
  3. Изображение с названием 579572 3 1

    3

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

  4. Изображение с названием 579572 4 1

    4

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

    Таблица

    Столбец A Столбец B Столбец C
    строка 1 10 9 =A1+B1
    строка 2 20 8 =A2+B2
    строка 3 30 7 =A3+B3
    строка 4 40 6 =A4+B4

    Таблица

    Столбец A Столбец B Столбец C
    строка 1 10 9 19
    строка 2 20 8 28
    строка 3 30 7 37
    строка 4 40 6 46
  5. Изображение с названием 579572 5 1

    5

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

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

    Реклама

  1. Изображение с названием 579572 1 1

    1

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

    Таблица

    Столбец A Столбец B Столбец C
    строка 1 10 9 =A1+B1
    строка 2 20 8
    строка 3 30 7
    строка 4 40 6
  2. Изображение с названием 579572 2 1

    2

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

    Таблица

    Столбец A Столбец B Столбец C
    строка 1 10 9 19
    строка 2 20 8
    строка 3 30 7
    строка 4 40 6
  3. 3

    Щелкните по ячейке с формулой, а затем нажмите CTRL+C, чтобы скопировать ее.

  4. 4

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

  5. 5

    Вставьте формулу в выделенные ячейки. Для этого нажмите CTRL+V.

    Реклама

  1. Изображение с названием 579572 6 1

    1

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

    Таблица

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

    2

    Откройте окно «Найти». В большинстве версий Excel щелкните по вкладке Главная в верхней части окна Excel, а затем щелкните по Найти и выбрать в разделе «Редактирование».[4]
    Также можно нажать клавиши CTRL+F.

  3. Изображение с названием 579572 8 1

    3

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

    Таблица

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

    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
  5. Изображение с названием 579572 10 1

    5

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

    Таблица

    Столбец 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
  6. Изображение с названием 579572 11 1

    6

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

    • Чтобы точно скопировать одну формулу, выделите ячейку с формулой, а затем скопируйте формулу, которая отображается в строке формул (а не в ячейке) в верхней части окна. Нажмите esc, чтобы закрыть строку формул, а затем вставьте формулу в нужные ячейки.[5]
    • Нажмите Ctrl` (обычно этот символ находится на клавише с символом ~), чтобы перейти в режим просмотра формул. Скопируйте формулы, а затем вставьте их в простейший текстовый редактор, такой как Блокнот или TextEdit. Скопируйте формулы из текстового редактора и вставьте их в нужные ячейки электронной таблицы.[6]
      Еще раз нажмите Ctrl`, чтобы вернуться в обычный режим работы с таблицей.

    Реклама

  1. Изображение с названием 579572 12 1

    1

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

    Относительные адреса ячеек

    Столбец A Столбец B Столбец C
    строка 2 50 7 =A2*2
    строка 3 100
    строка 4 200
    строка 5 400
  2. Изображение с названием 579572 13 1

    2

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

    Относительные адреса ячеек

    Столбец A Столбец B Столбец C
    строка 2 50 7 =A2*2
    строка 3 100
    строка 4 200 =A4*2
    строка 5 400
    • Этот принцип распространяется на ячейки в разных строках и столбцах. Например, если скопировать ту же формулу из ячейки C1 в ячейку D6 (не показана), в формуле появится адрес ячейки, которая расположена одним столбцом правее (C → D) и пятью строками ниже (2 → 7), а именно адрес «B7».
  3. Изображение с названием 579572 14 1

    3

    Используйте в формуле абсолютный адрес ячейки. Сделайте это, чтобы формула не менялась автоматически. Чтобы относительный адрес превратить в абсолютный, введите символ $ перед буквой столбца или номером строки, которые не должны измениться.[7]
    Далее приведены примеры (исходная формулы выделена жирным шрифтом; также показана эта формула, скопированная в другие ячейки):

    Относительный столбец, Абсолютная строка (B$3):
    В формуле присутствует абсолютная строка «3», то есть формула будет всегда ссылаться на третью строку.

    Столбец A Столбец B Столбец C
    строка 1 50 7 =B$3
    строка 2 100 =A$3 =B$3
    строка 3 200 =A$3 =B$3
    строка 4 400 =A$3 =B$3

    Абсолютный столбец, Относительная строка ($B1):
    В формуле присутствует абсолютный столбец «В», то есть формула будет всегда ссылаться на столбец «В».

    Столбец A Столбец B Столбец C
    строка 1 50 7 =$B1
    строка 2 100 =$B2 =$B2
    строка 3 200 =$B3 =$B3
    строка 4 400 =$B4 =$B4

    Абсолютные столбец и строка ($B$1):
    В формуле присутствует абсолютный столбец «В» и абсолютная строка «1», то есть формула будет всегда ссылаться на столбец «В» и первую строку.

    Столбец A Столбец B Столбец C
    строка 1 50 7 =$B$1
    строка 2 100 $B$1 $B$1
    строка 3 200 $B$1 $B$1
    строка 4 400 $B$1 $B$1
  4. Изображение с названием 579572 15 1

    4

    Используйте клавишу F4, чтобы относительный адрес превратить в абсолютный. В формуле выделите адрес ячейки, щелкнув по ней, а затем нажмите клавишу F4, чтобы ввести или удалить символ(ы) $. Нажимайте F4 до тех пор, пока не создадите нужный абсолютный адрес, а затем нажмите Enter.[8]

    Реклама

Советы

  • Если при копировании формулы в ячейке отобразился значок в виде зеленого треугольника, Excel обнаружил ошибку. Внимательно посмотрите на формулу, чтобы выяснить, что пошло не так.[9]
  • Если при точном копировании формулы вы случайно заменили знак равенства (=) на символ ? или *, поиск этих символов ничего не даст. В этом случае ищите символы ~? или ~*.[10]
  • Щелкните по ячейке и нажмите Ctrl (апостроф), чтобы скопировать в нее формулу из ячейки, которая находится над выбранной ячейкой.[11]

Реклама

Предупреждения

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

Реклама

Об этой статье

Эту страницу просматривали 131 980 раз.

Была ли эта статья полезной?

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

Содержание

  1. Перенос с помощью опции «Специальная вставка»
  2. Перенос с помощью опции «Специальная вставка» и «Замена»
  3. Перенос с помощью функции «ТРАНСП»
  4. Перенос с помощью преобразования данных в разных версиях Excel
  5. В Excel 2016
  6. В Excel 2013/2010

Перенос с помощью опции «Специальная вставка»

С помощью опции «Специальная вставка» можно делать разные вещи, к примеру, переносить данные.

Допустим, мы имеем такую таблицу:

так, предположим, нам нужно перенести эти данные. Сделаем это с помощью «Специальной вставки».

  • Выделим нужные ячейки;
  • Скопируем их (правой кнопкой мышки, «Копировать», либо CTRL + C);

  • И вставим их, правой кнопкой на ячейку, начиная от которой вы хотите начать вставку скопированной таблицы;

  • Обязательно отметьте опцию «транспонировать»;

  • Подтвердите.

Итак, мы перенесли таблицу с сохранением позиций (строк и столбцов).

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

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

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

Перенос с помощью опции «Специальная вставка» и «Замена»

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

Допустим, мы имеем ту же таблицу:

А теперь перенесем эти данные и выстроим связь:

  • Выделим ячейки;
  • Скопируем их (CTRL + C, либо правой кнопкой мышки);

  • Выберите место, куда вы хотите перенести нашу изначальную таблицу;

  • В открывшемся окошке, щелкните на «Вставить связь» (если есть галочка на опции «транспонировать» её необходимо снять);

  • Выделите ячейки с новой табличкой (которую мы только что сделали с помощью функции «Специальная вставка») и откройте функцию «Заменить» в «Найти и выделить»;

  • А теперь, нужно сделать следующее:
  • В поле «Найти» введите: «=»;
  • В поле «Заменить на» введите: «!@#» (мы используем «!@#», потому что это уместно в нашем конкретном случае, если для вас эта строка подойдет, это будет отлично, однако, обратите внимание, что вам может понадобиться «своя» строка).

  • Щелкаем на «Заменить все».

  • Копируем полученное в предыдущем шаге;

  • Выбираем удобное место для вставки и жмём правой кнопкой мыши, «Специальная вставка»;

  • В открывшемся окне, поставьте галочку на опции «транспонировать»;

  • ОК;

  • Опять открываем «Найти и заменить», в поле «Найти» пишем: «!@#», а в поле «Заменить на» пишем: «=»;

Таким образом, мы получили новую, связанную со старой, табличку.

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

Перенос с помощью функции «ТРАНСП»

У этой функции есть как плюсы, так и минусы, рассмотрим их позже.

Допустим, мы имеем ту же табличку:

Сейчас будем вызывать функцию:

  • Выделите диапазон ячеек, куда будем переносить нашу табличку. Обратите внимание, что вам нужно выделить точно такой же диапазон (имеется в виду столько же строк и столько же столбцов) как и в первоначальной табличке;

  • Пропишите следующую формулу: «=ТРАНСП(A1:E5)» после того как впишете это, вам необходимо нажать не просто ENTER, а CTRL + SHIFT + ENTER. Это очень важно, так как мы используем диапазон ячеек.

Важная информация:

  1. Так как мы работаем с диапазоном ячеек, чтобы подтвердить введение формулы, вам нужно обязательно нажать CTRL + SHIFT + ENTER;
  2. После вставки, как в прошлом способе, вы не сможете редактировать отдельные части новой таблицы, так как это все результат одной функции «ТРАНСП»;
  3. Эта функция переносит только значения из старых ячеек в новые, формат ячеек скопирован не будет.

Перенос с помощью преобразования данных в разных версиях Excel

Преобразование данных — хорошая функция Excel, ей довольно удобно пользоваться.

Эта функция по умолчанию есть в Excel 2016, но в более старых версиях (2013/2010) её еще не было, поэтому если вы хотите использовать её в старых версиях, нужно будет установить ее как дополнение.

Допустим, мы имеем все ту же таблицу:

Как выполнить перенос данных этим методом:

В Excel 2016

  • Выделите диапазон ячеек, который необходимо перенести;

  • В открывшемся окне поставьте галочку на опции «Таблица с заголовками» и нажмите ОК;

  • Открылся редактор, нам нужно щелкнуть на «Преобразование»;

  • На параметре «Использовать первую строку в качестве заголовков» щелкните на стрелочку, смотрящую вниз и выберите «Использовать заголовки как первую строку»;

  • Вернитесь во вкладку «Преобразование»;

  • Щелкните на опцию «Использовать первую строку в качестве заголовков»;

  • Щелкните на раздел «Файл» и, из списка, выберите «Закрыть и загрузить».

Левая верхняя ячейка, которая была пустой, получила название «Столбец1», но вы можете просто удалить её. В этом способе можно так сделать.

В Excel 2013/2010

В этих версиях программы, вам необходимо установить «Преобразование данных» как дополнение.

Щелкните здесь чтобы установить его (инструкция по установке будет по ссылке).

После установки, перейдите во вкладку «Преобразование данных» -> «Данные Excel» -> «Из таблицы».

Откроется окно, такое же как и в случае использования Excel 2016.

Like this post? Please share to your friends:
  • Excel скопировать если содержит
  • Excel скопировать до пробела
  • Excel скопировать данные на несколько листов
  • Excel скопировать гиперссылку vba
  • Excel скопировать все строки по условию