Evolcom.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Вводим в ячейку число как текст

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

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

Как преобразовать число в текст?

Ввод чисел как текста в Excel — довольно распространенное явление. Например:

  1. Номер счета-фактуры или контракта состоит более чем из 12 цифр. Допустим, номер «1234567891012». Excel округляет большие числа до формата «1.23457E+12».
  2. Некоторые телефонные номера автоматически преобразуются в дату. Номер телефона: 2012-10-17 отображается как «10/17/2012».
  3. Иногда вам нужно набрать формулу в виде обычного текста.

Поэтому важно научиться обрабатывать форматы ячеек.

Попытайтесь заполнить таблицу, как показано на рисунке:

Исходная табличка.

Эта ошибка возникает при вводе текста «10/12», как видно из примера. Нажатие «Enter» возвращает дату:

Проблема ввести 10/12.

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

Решение 1 . В ячейку D2 введите символ апострофа «‘» перед текстовым значением. В английском языке апостроф следует вводить, используя английскую раскладку клавиатуры. Теперь число преобразовано в текст.

Решение 2. Установите ячейке D2 текстовый формат. Для этого откройте окно Формат ячеек CTRL+1. На вкладке Числовой выберите опцию Текст в списке Формат чисел и нажмите OK. Теперь вы можете ввести любое число как текст без апострофа.

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

Читайте так же:
Как очистить указанное содержимое ячейки при изменении значения другой ячейки в Excel?

Примечание. В результате второе решение назначает формат ячейки до преобразования любых других типов данных, пока пользователь не изменит другие форматы (например, «Общий») для ячейки.

Математические операции с текстом в Excel

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

  1. Заполните диапазон ячеек A1:D6 так как показано на рисунке: Отличие формул и функций при суммировании текста.
  2. Колонку E не нужно заполнять, так как в ней отображается содержимое ячеек в колонке D. Обратите внимание в ячейках B3 и B6 числовые данные записаны как текстовые через апостроф «’».
  3. В колонку D введите формулы, которые отображаются в колонке E как на рисунке.

Просмотрите формулы и результаты в столбце D.

Ячейка D2, используя функцию =SUMM(A2:C2), отображает результат 1+100+10=111. Кроме того, поскольку данные в ячейке B3 отображаются как текст, функция суммирования записывает 0 в ячейку D3. В результате получается: 1+0+10=11.

Внимание! При вычислении аналогичных значений ячеек, но с обычной формулой =A6+B6+C6, все значения ячеек рассматриваются как числовые значения, даже если ячейка B6 имеет текстовый формат. Формулы могут складывать, умножать, делить и вычитать текст, если он состоит только из цифровых символов (0-9), а функции — нет.

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

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

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

Читайте так же:
Как перечислить все файлы в папке и подпапках на листе?

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

ПРИМЕЧАНИЕ: Помните, что если вы преобразуете формулу в статическое значение в той же ячейке, вы не сможете вернуться к формуле. Поэтому перед преобразованием формул рекомендуется сделать резервную копию рабочего листа. Однако вы также можете копировать формулы и вставлять их в качестве значений в разные ячейки, сохраняя исходные формулы нетронутыми. Кроме того, если ваша электронная таблица настроена на расчет формул вручную, не забудьте обновить формулы, нажав F9 перед копированием значений.

Выделите ячейки, содержащие формулы, которые нужно преобразовать в статические значения. Вы можете либо перетащить курсор через диапазон ячеек, если они смежные, либо нажать Ctrl при выделении ячеек, если они не являются смежными. Щелкните Копировать в разделе «Буфер обмена» на вкладке «Главная» или нажмите Ctrl + C, чтобы скопировать выделенные ячейки.

Нажмите кнопку «Вставить» в разделе «Буфер обмена» на вкладке «Главная» и нажмите кнопку «Значения» в разделе «Вставить значения».

Вы также можете выбрать «Специальная вставка» в нижней части раскрывающегося меню «Вставить».

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

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

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

ПРИМЕЧАНИЕ Если вам нужно преобразовать только одну ячейку (или несколько формул), вы можете дважды щелкнуть ячейку, содержащую формулу, и нажать F9, чтобы преобразовать формулу в статичное значение.

Читайте так же:
Как преобразовать букву столбца в число или наоборот в Excel?

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

ПРИМЕЧАНИЕ. При выделении части формулы убедитесь, что весь операнд включен в выделение. Преобразуемая часть формулы должна иметь статическое значение.

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

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector