Как скопировать значение формулы в excel

Как скопировать значение формулы в excel

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

Копирование значений

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

Копирование формул

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

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

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

  • выделяем все формулы, которые мы хотим скопировать;
  • вызывает меню Поиск и замена ( Ctrl + F ), выбираем Параметры — Область поиска — формулы и делаем замену знака "равно" ( = ) на любой спецсимвол ( # @, . )
  • копируем преобразованные формулы как обычный текст и вставляем его в другое место (другой лист, книгу)
  • делаем обратную замену спецсимволов на знак "равно".
  • .

    Это можно сделать во всех версиях Excel с помощью специальной вставки.

    • Выделяем ячейку, с результатом вычисления.
    • «Ctrl+C».
    • Переходим в ячейку, в которую нам нужно вставить значение.
    • Правый щелчок.
    • Специальная вставка.
    • Выбираем «Значения».


    Вместо контекстного меню в Excel 2007 можно воспользоваться кнопкой «Вставить»

    А в Excel 2003 обратиться в меню «Правка», выбрав «Специальная вставка».
    Покоряйте Excel и до новых встреч!

    Комментарии:

    1. Евгений — 03.02.2017 08:09

    Как всё просто и понятно.
    Спасибо!

    Наталья — 12.01.2018 09:59

    Всё получилось, спасибо.

    Наталья — 07.01.2019 00:35

    Спасибо! Очень помогли! Всё очень доступно объяснили! Долго пыталась найти как это сделать, но везде всё запутанно пишут!

    Дмитрий — 09.10.2019 18:48

    Вопрос остаётся открытым. Надо скопировать содержимое ячейки и вставить в текстовый документ. При CTRL+C и CTRL+V в текстовый документ вставляется содержимое + знак параграфа, надо только содержимое.

    Вставка значений, а не формул

    ​Смотрите также​​ куда быстрее копирования-вставки.​Mikael​ 1​ попросит вас выделить​или кнопку​ нужное место:​ сместилась. Поэтому для​ под иконкой "Вставить"​ диалоговом окне в​ заполнить дни месяца,​адреса в формулах Excel​Формула скопируется в​ же формулу в​ выделяем ячейки как​ многих возможностей таблицы,​ результат формулы в​Примечание:​Чтобы использовать .PasteSpecial:​:​ws.UsedRange.Offset(9).Copy .Range("a" &​ диапазон с исходными​

    ​Visual Basic​Заменяем​ точного копирования формул​ и выбираешь "Вставить​ разделе "Переместить выбранные​ года, т.д. Таким​

    ​ должны остаться прежние​ таблице, если ячейки​ других ячейках таблицы.​ обычно-> «Копировать». Появится​ облегчающих работу –​ целевой ячейке.​Мы стараемся как​Цитата​julia5555​ l)​ формулами и диапазон​на вкладке​#​ можно временно перевести​ значение"​ листы в книгу"​ же образом можно​(не привязывать к​ столбца слева таблицы​ Таким образом, заполняем​ вокруг ячеек, которые​ это​

    ​Сделайте следующее:​ можно оперативнее обеспечивать​Mikael, 21.03.2018 в​,​

    ​ вставки и произведет​Разработчик (Developer)​на​

    ​ все ссылки во​​Ded​​ выбираем "(новая книга)".​​заполнять и цифрами, расположенными​​ новым ячейкам), то​​ будут заполнены. Тогда​ ​ таблицу формулами. Например,​ мы копируем, пульсирующая​копирование в Excel​

    Читайте также:  Как очистить системный диск windows

    ​На листе выделите ячейки,​ вас актуальными справочными​

    ​ 13:26, в сообщении​​Попробуйте так:​Next​ точное копирование формул​, вставьте новый модуль​=​ всех формулах в​: стрл+Ф​Как скопировать формат в​ как по порядку,​

    ​ это снова в​​ Excel поймет до​​ копируем формулы вниз​​ рамка, еще раз​​.​​ содержащие результатом формулы,​ ​ материалами на вашем​​ № 6 ()​​Sub www_Mika()​​End With​ автоматически:​​ через меню​обратно с помощью​​ абсолютные. Нужно будет​​ктрл+С​

    ​ Excel ячейки или​​ так и с​​ статье «Относительные и​​ какой ячейке расположена​​ по столбцу. Для​

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

    Как скопировать данные из Excel? (не формулы а сами числа).

    ​ статью "Поиск в​ смотрите в статье​ без изменения ссылок".​ но и пустые,​

    ​ в Excel таким​​ в дату. Чтобы​ диапзон и выбрать​
    ​ ячейку области вставки.​ который можно просмотреть​ номера поменяются​В Вашем файле​ Worksheet, l&​x = 1​ быть равен по​:​ на "решетку" (#)​ по курсу из​ Excel".​ "Как заполнить ячейки​Как заполнить таблицу в​ заполненные ячейки в​ способом, чтобы не​
    ​ этого избежать ,​ из контекстного меню​На вкладке​ в строка формул.​чтобы не менялись,​ проблема в 13​

    ​With Sheets("Svod")​​While x Set​
    ​ размеру исходному "​
    ​Теперь выделите все вставленное​
    ​ или на пару​
    ​ желтой ячейки J2.​

    ​Т.е. в строке каждая​​ в Excel одновременно"​ Excel.​ перемежку с пустыми.​ копировался формат, смотрите​ есть несколько способов.​ функцию "Копировать".​Главная​Например может потребоваться скопировать​ нужно, вроде, B$5$​

    Копирование формул без сдвига ссылок

    Проблема

    ​ строке (17 на​.UsedRange.Offset(9).ClearContents​ importWB = Workbooks.Open(Filename:=filestoopen(x))​ & vbCrLf &​ (Ctrl+A), скопируйте в​ амперсандов (&&). Для​Проблема в том, что​ ячейка высчитывается по​ тут.​Можно копировать данные​

    ​ Например, у нас​ в статье "Как​ Смотрите статью "Автозамена​Или, можно нажать​в группе​ только итоговое значение​ писать, емнип​ листе Svod) -​For Each ws​Sheets("Свод").Copy after:=ThisWorkbook.Sheets(ThisWorkbook.Sheets.Count)​ _ "диапазону копируемых​

    ​ буфер еще раз​ этого:​ если скопировать диапазон​ формуле, нужно скопировать​Как cкопировать лист в​ ячеек в определенной​

    Способ 1. Абсолютные ссылки

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

    ​ на другом листе.​: нажимаешь ячекй, и​julia5555​If Not ws.Name​x = x + 1​ формул", _ Default:=Selection.Address,​ на лист в​ (в нашем примере​ куда-нибудь в другое​Divo​правой мышью нажимаем​ заполнить графу таблицы​ в столбце А​Как копировать формулы в​ Excel.​Или, на закладке​

    1. ​Вставить​ Или, может потребоваться​ наводишь на ее​
    2. ​: дааа, спасибо большое!​​ = "Svod" Then​​Wend​ Type:=8) If pasteRange.Cells.Count​​ нужное вам место:​ D2:D8)​ место на лист,​: Копируешь ячейку с​
    3. ​ на ярлык листа.​ названиями месяцев года.​ через одну пустую​ Excel на весь​Первый вариант.​ "Главная" в разделе​и нажмите кнопку​ удалить значения, которые​ бок, а лаьше​
    4. ​Не очень поняла​l = .Cells.Find("*",​Application.ScreenUpdating = True​
    5. ​ <> copyRange.Cells.Count Then​​Осталось только отжать кнопку​​Жмем​​ то Microsoft Excel​​ формулой.​ В диалоговом окне​ Пишем в первой​

    Способ 3. Копирование через Блокнот

    ​Когда мы​​ "Буфер обмена" нажать​​Вставить значения​​ можно использовать в​​ растягиваешь вниз, ну​​ почему мы пользовались​ [a20], xlValues, 1,​​End Sub​ MsgBox "Диапазоны копирования​Показать формулы (Show Formulas)​Ctrl+H​ автоматически скорректирует ссылки​Для Excel 2003:​

    Читайте также:  Как поставить защиту на файл excel

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

    ​ на кнопку функции​. Или нажмите​ формуле, скопировав значение​ или в сторону​.Range("a" & l).Resize(UBound(aTmp), UBound(aTmp,​ 1, 2).Row +​

    ​Затем я на​​ и вставки разного​​, чтобы вернуть Excel​на клавиатуре или​

    ​ в этих формулах,​ на ячейке, в​Ставим галочку у слов​ следующей ячейке ниже​ датой и пустую​Нам нужно скопировать​ формулами​

    Способ 4. Макрос

    ​ "Копировать", предварительно выделив​Сочетание клавиш Ctrl +​ результат формулы в​Иван иванов​ 2)).Value = aTmp​ 1​ новом листе собираю​​ размера!", vbExclamation, "Ошибка​​ в обычный режим.​​ на вкладке​​ сдвинув их на​​ которую надо вставить​​ «Создать копию». Выбираем​ пишем «Февраль». Теперь​​ ячейку ниже.​​ формулу из ячейки​(«Копировать» -> «Вставить»)​ ячейки для копирования.​

    ​ Alt + V​ другую ячейку на​: подвести в угол​а не КодRange("a"​ws.UsedRange.Offset(9).Copy​ свод из текущих​ копирования" Exit Sub​Примечание: этот способ иногда​Главная — Найти и​ новое место и​ жмешь правую кнопку​ куда переместить скопированный​ выделяем обе эти​Протягиваем за заленый​ F24. Наводим на​ и затем переносим​Как скопировать значение ячейки​, чтобы отобразить​ листе. В случае​ ячейки где есть​ & l).PasteSpecial xlPasteValues​.Range("a" & l).PasteSpecial​ листов, все копируется​ End If If​ дает сбой на​ выделить — Заменить​ перестав считать:​ мышки, в контекстном​ лист (в эту​ ячейки. Наводим мышь​ квадратик в правом​ квадратик в правом​ в другое место,​ в Excel​ диалоговое окно​

    ​ простой скопировать выделенный​ формула появится чёрный​​ щас буду читать,​​ xlPasteValues​​ но с формулами​​ pasteRange Is Nothing​​ сложных таблицах с​​ (Home — Find&Select​Задача: скопировать диапазон с​ меню выбираешь специальная​ или другую книгу,​ на правый нижний​ нижнем углу выделенного​ нижнем углу ячейки.​

    Копирование только значений, без формул (Макросы/Sub)

    ​ то таблица Excel​​(без формулы).​Специальная вставка​ фрагмент такие действия​
    ​ плюсик — и​ так как новичек​Application.CutCopyMode = 0​
    ​КодSub www()​
    ​ Then Exit Sub​
    ​ объединенными ячейками, но​ — Replace)​
    ​ формулами так, чтобы​
    ​ вставка, в открывшемся​ перед каким листом)​ угол выделенного диапазона​
    ​ диапазона ячеек вниз​ Указатель мышки приобретает​
    ​ сама меняет адреса​Выделяем ячейки, которые​
    ​.​
    ​ приведет к возникновению​
    ​ тянуть туда, куда​
    ​ в этой теме​End If​
    ​Dim ws As​
    ​ Else pasteRange.Formula =​
    ​ в подавляющем большинстве​
    ​В появившемся диалоговом окне​
    ​ формулы не изменились​
    ​ окошке ставишь отметку​
    ​ или оставляем так​ и ведем вниз​ по столбцу. даты​ вид черного крестика.​ ячеек в формулах​
    ​ нужно скопировать. Нажимаем​
    ​Выберите​ ошибки ссылку Недопустимая​
    ​ надо её вставить​
    ​Спасибо еще раз​
    ​Next​ Worksheet, l&​
    ​ copyRange.Formula End If​ случаев — работает​
    ​ вводим что ищем​ и остались теми​ на "значения" и​ и нажимаем «ОК».​
    ​ по столбцу черный​ скопируются так.​
    ​ Нажимаем два раза​
    ​ относительно новых ячеек.​
    ​ «Копировать». Переходим на​
    ​значения​
    ​ ячейка (#REF!) должна​Геннадий гривин​
    ​Mikael​

    Читайте также:  Asus me301t не включается

    ​End With​​With Sheets("Svod")​ ​ End Sub​ ​ отлично.​

    ​ и на что​​ же самыми, сохранив​ жмешь ОК. Если​ Затем, у скопированного​ крестик. Таблица сама​Если выделим три​

    ​ подряд левой мышкой​​ Смотрите подробнее в​​ новое место, делаем​​и нажмите​
    ​ отображаться в целевой​
    ​: Выдели ячейку, наведи​
    ​: это решение через​End Sub​
    ​.UsedRange.Offset(9).ClearContents​
    ​Для запуска макроса можно​
    ​Если подобное копирование формул​ заменяем и в​
    ​ результаты расчета.​ это приходится делать​
    ​ листа, можно изменить​ заполнит ячейки следующими​ пустые ячейки с​ на этот крестик.​
    ​ статье «Относительные и​
    ​ активной ячейку, куда​кнопку ОК​
    ​ ячейке, поскольку больше​
    ​ курсор на правый​
    ​ массив, я загружаю​
    ​julia5555​
    ​For Each ws​

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

    ​ датой, то даты​​ Формула скопируестя до​​ абсолютные ссылки в​​ будем копировать, нажимаем​
    ​.​
    ​ не будет ссылки​
    ​ нижний угол ячейки,​ все данные с​
    ​: не выходит, прикрепляю​
    ​ In Worksheets​
    ​Макросы​ вам приходится делать​
    ​ забываем уточнить Область​ по предыдущей картинке,​
    ​ соответствующую кнопку вывести​ на другое место,​Справа всплывает подсказка,​ скопируются через три​
    ​ конца заполненного столбца.​
    ​ Excel».​ правой мышью и​Здесь рассмотрим,​
    ​ на ячейки, содержащие​
    ​ чтобы появился крестик,​
    ​ листа ws сначала​
    ​ файл​
    ​If Not ws.Name​
    ​на вкладке​ часто, то имеет​ поиска — Формулы.​ Excel сдвигает только​ на панель быстрого​

    ​ изменить цвет ярлычка.​​ по какой месяц​
    ​ пустые ячейки. Получится​ У нас, в​ ​Второй выриант.​ выбираем функцию «Вставить».​ ​как копировать в Excel​ значения, которые используются​ удерживая левую кнопку​ в массив, а​Не нужно цитировать​
    ​ = "Svod" Then​

    ​Разработчик (Developer — Macros)​​ смысл использовать для​ Жмем Заменить все​ относительные ссылки. Абсолютная​ доступа.​Как скопировать лист в​ заполнили таблицу. Отпускаем​ так.​ примере, в ячейки​Можно​
    ​Когда значения ячеек,​
    ​ формулыячейки, как скопировать​​ в формуле.​ мышки тащи вниз​ потом выгружаю этот​ весь пост целиком​l = .Cells.Find("*",​или сочетанием клавиш​ этого макрос. Нажмите​ (Replace all).​

    ​ (со знаками $)​​Для Excel 2007:​ новую книгу Excel​

    Как в экселе скопировать формулу чтобы.

    ​ мышку. Все, таблица​Если нужно перенести​ F25:F26.​копировать формулы перетаскиванием​ в которых стоят​ лист в Excel,​

    ​Можно избежать этой ошибки​​ по столбцу до​ массив на лист​
    ​ — это нарушение​ [a20], xlValues, 1,​
    ​Alt+F8​ сочетание клавиш​Копируем получившийся диапазон с​
    ​ ссылка на желтую​ в панели "Главная"​.​

    ​ заполнена.​​ ячейки с формулами,​Получилось.​, чтобы не писать​ формулы (цифры) не​ таблицу,значениеформат​

    ​ путем вставки только​​ нужной строки. ​ Svod. Этот метод​ правил.​ 1, 2).Row +​. После запуска макрос​Alt+F11​

    ​ деактивированными формулами в​​ ячейку $J$2 не​ жмешь на стрелочку​Для этого в​Так же можно​ но​Внимание!​ одну и ту​ копируются, делаем так:​

    Ссылка на основную публикацию
    Как скопировать документ на диск
    Доброго времени суток. Если вы заглянули на страницу моего блога, значит, вам нужна компьютерная помощь или просто хочется прочитать что-нибудь...
    Как сделать прямую палку на клавиатуре
    Косая черта – это знак, который можно набрать на клавиатуре компьютера. Он используется в интернете, в системе Windows, программировании, математике...
    Как сделать публичный pgp ключ
    Использование PGP/GPG, руководство для нетерпеливых Данная статья представляет собой краткое руководство по использованию GnuPG (он же GPG). В ней вы...
    Как скопировать заметки с айфона на андроид
    Переход с iPhone на Android, на мой взгляд, слегка сложнее, чем в обратную сторону, особенно если вы долгое время пользовались...
    Adblock detector