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

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

- Выделите ячейку с формулой. Если формула вводится как формула массива, выделите диапазон, содержащий формулу массива.
- На вкладке Главная нажмите кнопку Копировать.
- На вкладке Главная нажмите кнопку Вировать.
- Щелкните стрелку рядом с кнопкой Параметры в и выберите только значения.
Внимание: Формулы в Excel, вместо которых вводится их значение, удаляются без возможности восстановления. Если вы случайно заменяете формулу значением и хотите ее восстановить, на стандартной панели инструментов нажмите кнопку Отменить сразу после ввода или вжатия значения. Перед заменой формулы ее результатом рекомендуется создать резервную копию книги.
- Выделите ячейку с формулой. Если формула вводится как формула массива, выделите диапазон, содержащий формулу массива.
- На панели инструментов Стандартная нажмите кнопку Копировать .
- На панели инструментов Стандартная нажмите кнопку В .
- Щелкните стрелку рядом с кнопкой Параметры в и выберите только значения.
Замена части формулы значением, полученным при ее вычислении
Внимание: После замены части формулы ее значением восстановить эту часть не удастся.
- Выделите ячейку с формулой.
- В строка формул выделите часть формулы, которую нужно заменить значением, полученным при ее вычислении.
Примечание: При выделении части формулы, которую нужно заменить, необходимо выделять операнд целиком. Например, при выделении функции нужно выделить целиком ее имя, открывающую круглую скобку, аргумент и закрывающую круглую скобку.
Как преобразовать формулу в число в excel
Для того, чтобы значения ячеек в таблице были не результатом расчета формулы, например, » =СЛУЧМЕЖДУ(0;210)», необходимо преобразовать данные ячеек, оставив вместо результата вычисления формулы только значения. В противном случае, случайные значения в ячейках будут каждый раз меняться или зависеть от других ячеек.
Копирование и преобразование формул в значения в таблицах Excel — довольно важная и часто востребованная задача, особенно когда на листе делаешь промежуточные вычисления, которые после завершения промежуточного этапа необходимо перенести в другую книгу Excel.
Наиболее простое решение основано на использовании буфера обмена в Excel. Чтобы преобразовать данные ячеек экселевской таблицы в набор значений, необходимо:
1. выделить диапазон ячеек — ячейки станут полупрозрачного светло-синего цвета;
2. скопировать ячейки в буфер (правый клик и Копировать, или Ctrl+C) – вокруг диапазона ячеек будет двигаться рамка
3. Вставить из буфера только скопированные значения (правый клик, в разделе «Параметры вставки» нажать на значок «123» .
Excel. Преобразование формулы в значение
Если знаете другие способы, поделитесь ими в комментариях.
Как преобразовать формулу в число в excel
Стандартный способ решения этой задачи — скопировать выделенные ячейки и вставить их как значения, воспользовавшись специальной вставкой. Но если формул много или нам необходимо заменить формулы на значения во всех листах рабочей книги? Через операцию копирования и вставки можно и до ночи промучиться.
В надстройке ЁXCEL есть команда, которая помогает существенно ускорить данную операцию.
После того как надстройка подключена открываем рабочую книгу, в которой необходимо заменить формулы на значения. П ереходим во вкладку «ЁXCEL» Главного меню, нажимаем кнопку «Формулы» и выбираем команду «Заменить формулы на значения»:

В открывшемся диалоговом окне устанавливаем необходимые параметры замены и нажимаем «ОК»:

Все выбранные формулы будут заменены на значения.
Как преобразовать формулы в значения во всей книге Excel?
Нужно разорвать все абсолютно ссылки во всей книге python-скриптом, но чтобы значения остались. Можно макросом. Как это реализовать?
Отслеживать
48.6k 17 17 золотых знаков 56 56 серебряных знаков 100 100 бронзовых знаков
задан 9 окт 2019 в 4:45
Айжана Кадралеева Айжана Кадралеева
11 1 1 бронзовый знак
Тут описано много способов, посмотрите что вам подходит! В том числе с макросами. planetaexcel.ru/techniques/11/215
9 окт 2019 в 4:48
Нашла подходящее!
9 окт 2019 в 5:54
Рад, что ссылка оказалась полезной, однако ответы-ссылки на stackoverflow не приветствуются, так как часто устаревают. Если нашли подходящее — поделитесь конкретным способом в ответе, возможно это пригодится тем, кто будет читать эту тему в поисках аналогичного вопроса.
9 окт 2019 в 6:37
1 ответ 1
Сортировка: Сброс на вариант по умолчанию
Это решение мне помогло. Пример макроса:
Sub Formulas_To_Values_Book() 'преобразование формул в значения во всей книге' For Each ws In ActiveWorkbook.Worksheets ws.UsedRange.Value = ws.UsedRange.Value Next ws End Sub
Отслеживать
8,326 3 3 золотых знака 18 18 серебряных знаков 24 24 бронзовых знака
ответ дан 9 окт 2019 в 7:56
Айжана Кадралеева Айжана Кадралеева
11 1 1 бронзовый знак
Здесь не принято публиковать код картинками. Посмотрите, я поправил удалённый ответ.
9 окт 2019 в 8:08
Перенёс из удалённого ответа код, в следующий раз попробуйте самостоятельно проделать подобную операцию: код картинкой и правда очень неудобен в использовании. Представьте, вам понравился какой-то код, вы его хотите скопировать и вставить, ан нет, приходится перенабирать, по пути возможны опечатки и ошибку. В общем, не очень комфортно.