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

Как преобразовать формулу в значение в таблице Excel.✓ Два основных способа преобразовать формулу в значение (числа или цифры) в таблице Эксель.⬅

Первый метод: стандартная замена формул на значения

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

  1. Первоначально производим выделение того диапазона данных, в котором мы желаем реализовать замену формул на значения.
  2. Реализуем копирование данных. Для этого нажимаем правой клавишей мышки по выбранному диапазону и в контекстном меню кликаем на элемент «Копировать». Альтернативный вариант – использование комбинации клавиш «Ctrl+C».
  3. Кликаем ПКМ по выбранному диапазону. Здесь можно выбрать иконку под названием «Значения».
  1. Следует навести мышку на элемент «Специальная вставка», чтобы раскрыть перечень функций.

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

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

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

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

Преобразование формул в значения в Excel

В этом уроке я покажу вам различные способы преобразования формул в значения в Excel.

  • Использование сочетания клавиш.
  • Использование специальной техники вставки.
  • Использование классного трюка с маневром мышки.

Использование сочетания клавиш

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

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

  • Выделите ячейки, для которых вы хотите преобразовать формулы в значения.
  • Скопируйте ячейки (Control + C).
  • Вставить как значения — Сочетание клавиш — ALT + ESV

acb501ef8b9ee72fe68857908114528a.pngЭто мгновенно преобразует все формулы в статические значения.

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

Использование специальной вставки

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

Вот шаги для преобразования формул в значения с помощью специальной вставки:

  • Выделите ячейки, для которых вы хотите преобразовать формулы в значения.
  • Скопируйте ячейки (Control + C).
  • Перейдите на главную -> Буфер обмена -> Вставить -> Специальная вставка.

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

c59c4b004ce87d1d7641317d6873b386.png

Использование трюка с покачиванием мыши

Это одна уловка с мышью, о которой не многие люди знают.

Вот:

  • Выделите ячейки, для которых вы хотите преобразовать формулы в значения.
  • Наведите курсор мыши на контур выбранных ячеек. (Вы увидите значок с четырьмя стрелками, указывающими в четырех направлениях).
  • Нажмите ПРАВУЮ кнопку мыши. Удерживая кнопку, перетащите контур вправо и верните его в исходное положение. Как только вы оставите кнопку мыши, появится меню.
  • Щелкните Копировать здесь только как значения.
  • Вот и все. Он мгновенно преобразует формулы в значения в выбранных ячейках.

0e9799bf5c94b540cb03e1e7cec08d10.pngНадеюсь, вы нашли этот урок полезным.

Сообщите мне свои мысли в разделе комментариев.

Преобразование формулы в число в Excel

Проблема может проявляться в тех случаях, когда после использования формулы копируются числа (CTRL+C) и переносятся в другую таблицу или лист.

Копирование формулы в таблице Excel

Получаем следующий результат.

Перенос формулы в таблице ExcelНеправильный перенос формулы без значения в Эксель

Система скопировала вместо цифр и значений формулу, которая пытается умножить строки. Для решения проблемы необходимо вызвав меню (правой клавиши мыши) выбрать в «Параметрах вставки»-«123».

Преобразование формулы в значение в Excel

Все готово, в таблицу перенеслись значения.

Результат преобразования формулы в значение в Excel

Описание проблемы

Запуск макроса вставить значения

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

Макрос из надстройки VBA-Excel преобразует формулы в значения всего одной кнопкой. Кроме того с помощью надстройки можно выделить несколько областей ячеек (в том числе и не смежных) и заменить формулы на значения во всех ячейках.

Заменить формулы на значения

Замена формул на вычисленные значения в Excel 2013

Замена формул на значения в Excel

​Смотрите также​ количесву символов в​ приводил выше код​ N = Trim(Split(s,​Pandora12​ заканчиваются на 10​ikki​ 1 раз и​Помогите, пожалуйста, советом.​и нажмите кнопку​ поле​ текст или числа​в книге​ стрелку в поле​Примечание:​ нет.​ смежный диапазон ячеек,​Когда Вы открываете лист​ первом числе на​ для цикла по​ “,”)(1)) For Each​: Здорово..А можно было​

​ – в даном​: для адаптантов?​ вставлять туда же​Ситуация: в ячейке​Очистить​Заменить на​ с определенным форматированием,​.​Найти​ Мы стараемся как можно​Если необходимо преобразовать формулы​ либо выделить ячейки​ Excel и изменяете​ второе число. Меняет​ ячейкам с формулами​ c In ActiveSheet.UsedRange.Cells​ бы кнопку сделать​ примере на 14​mihalix​ значения, но Excel​ D4 объединил значение​.​​(или оставьте это​​ нажмите кнопку​

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

  1. ​Для поиска данных в​и нажмите кнопку​ оперативнее обеспечивать вас​ в одной или​ по отдельности, используя​ некоторые данные или​ только в формулах.​ – меньше работы:​​ If Right(c.Formula, Len(K))​​ де указываем число,​
  2. ​ например, однако через​​: _Boroda_, Вот так​​ такого не допускает.​​ ячеек А1, В1​​Для поиска текста или​ поле пустым, чтобы​​Формат​​ строках или столбцах​ последнего поиска в​ актуальными справочными материалами​ нескольких ячейках, можете​​ клавишу​​ формулы на листе,​Замена формул на значения в Excel
  3. ​ Переделать в макрос?​​ For Each c​​ = K Then​​ которое надо заменить​​ автозамену это сделать​ выглядит часть таблицы.​​Приходится каждый блок​​ и С1 с​​ чисел на листе​​ ничем не заменять​Замена формул на значения в Excel
  4. ​и выберите нужные​ выберите в поле​​ списке.​​ на вашем языке.​ воспользоваться следующим способом:​Ctrl​Замена формул на значения в Excel
  5. ​ Excel автоматически пересчитывает​​ Легко!​​ In Cells.SpecialCells(xlCellTypeFormulas)​ c.Formula = Left$(c.Formula,​​ и число на​​ не получается, так​_Boroda_​ зеленых копировать и​Замена формул на значения в Excel
  6. ​ сохранением их значения​ также можно использовать​ знаки), а затем​Замена формул на значения в Excel

​ параметры в диалоговом​Просматривать​В условиях поиска можно​ Эта страница переведена​ сначала двойной щелчок​

​.​ все эти формулы.​Sub Макрос() Dim​Pandora12​ Len(c.Formula) – Len(K))​ которое надо сделать​ как $105, $109​​: Тогда так:​​ вставлять значения.​

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

​ посредством формулы =(A1&”​ функции ПОИСК и​ нажмите кнопку​ окне​вариант​ использовать подстановочные знаки,​ автоматически, поэтому ее​

  1. ​ мыши по ячейке,​На вкладке​ Это может занять​ K, N s​: Не работает кнопка​​ & N End​​ замену ?​

​ также меняется на​копируете Е3:Е27, вставляете​Может быть есть​ (“&B1&”) “&C1).​ НАЙТИ.​Найти далее​Найти формат​

  1. Замена формул на значения в Excel
  2. ​по строкам​ например вопросительный знак​​ текст может содержать​​ затем клавиша​Замена формул на значения в Excel

​Home​ некоторое время, если​ = InputBox(“Введите через​ в моем Excel​ If Next End​P.S.не запускается макрос,​ $145, $149, так​значениями​ какое то решение,​Теперь я хочу​

​ikares​или​
​.​
​или​

​ (?) и звездочку​

office-guru.ru>

Удаление формул

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

Поиск нестрогого соответствия символов

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

Для решения этих проблем очень хорошо подходят джокеры (подстановочные символы), которые сообщают Excel о сомнительных местах. Под джокерами могут скрываться различные символы, и Excel видит лишь их относительное расположение в поисковой фразе. Таких джокеров два: звездочка «*» (любое количество неизвестных символов) и вопросительный знак «?» (один «?» – один неизвестный символ).

Так, если в большой базе клиентов нужно найти человека по фамилии Иванов, то поиск может выдать несколько десятков значений. Это явно не то, что вам нужно. К поиску можно добавить имя, но оно может быть внесено самым разным способом: И.Иванов, И. Иванов, Иван Иванов, И.И. Иванов и т.д. Используя джокеры, можно задать известную последовательно символов независимо от того, что находится между. В нашем примере достаточно ввести и*иванов и Excel отыщет все выше перечисленные варианты записи имени данного человека, проигнорировав всех П. Ивановых, А. Ивановых и проч. Секрет в том, что символ «*» сообщает Экселю, что под ним могут скрываться любые символы в любом количестве, но искать нужно то, что соответствует символам «и» + что-еще + «иванов». Этот прием значительно повышает эффективность поиска, т.к. позволяет оперировать не точными критериями.

Если с пониманием искомой информации совсем туго, то можно использовать сразу несколько звездочек. Так, в списке из 1000 позиций по поисковой фразе мол*с*м*уход я быстро нахожу позицию «Мол-ко д/сн мак. ГАРНЬЕР Осн.уход д/сух/чув.к. 200мл» (это сокращенное название от «Молочко для снятия макияжа Гараньер Основной уход….»). При этом очевидно, что по фразе «молочко» или «снятие макияжа» поиск ничего бы не дал. Часто достаточно ввести первые буквы искомых слов (которые наверняка присутствуют), разделяя их звездочками, чтобы Excel показал чудеса поиска. Главное, чтобы последовательность символов была правильной.

Есть еще один джокер – знак «?». Под ним может скрываться только один неизвестный символ. К примеру, указав для поиска критерий 1?6, Excel найдет все ячейки содержащие последовательность 106, 116, 126, 136 и т.д. А если указать 1??6, то будут найдены ячейки, содержащие 1006, 1016, 1106, 1236, 1486 и т.д. Таким образом, джокер «?» накладывает более жесткие ограничения на поиск, который учитывает количество пропущенных знаков (равный количеству проставленных вопросиков «?»).

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

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

Вы всегда можете задать вопрос специалисту Excel Tech Community, попросить помощи в сообществе Answers community, а также предложить новую функцию или улучшение на веб-сайте Excel User Voice.

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

Источник: support.office.com

Перевод формул в их текст (без сохранения результирующих значений)

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

Перевести формулы в текст

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

Формулы как текст

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

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

Для это потребуется при копировании кликнуть правой клавишей мыши и выбрать «специальная вставка».

Второй способ преобразования формулы в значение (цифру или число)в Эксель

В появившемся меню выбираем «Значения» и кликаем на «Ок».

Выбор способа преобразования формулы в значение (цифру или число)в Ексель

Подписывайтесь на наш канал в Яндекс.Дзен

Подписывайтесь на наши социальные сети

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

Познакомимся с вариантами преобразования формулы Excel в текст (в результате получается не значение ячейки, а формульное выражение в текстовом виде, например, “=A1+A2”, “=СЕГОДНЯ()” и т.д.).

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Загрузка ...