Вычислить значение функции в Excel

Обновлено: 03.07.2024

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

Мы рассматриваем следующие два случая:

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

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

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

Возможная причина 1:

Эта проблема часто возникает из-за того, что ячейки, содержащие формулу, имеют формат "текст", а не "общий".

Это могло произойти из-за того, что:

  • К ячейке ранее был применен текстовый формат.
  • Вы вставили новый столбец рядом со столбцом, отформатированным как текст, и новый столбец «унаследовал» форматирование соседнего столбца.

Это форматирование заставит Excel интерпретировать все, что впоследствии будет введено в ячейку (включая формулы), как текст.

Решение 1:

Чтобы исправить это, необходимо преобразовать тип данных ячейки в тип данных "Общий". Это можно сделать с помощью инструмента Excel «Текст в столбцы» следующим образом:

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

Excel Text To Columns Option Button

На вкладке "Данные" на ленте Excel выберите параметр "Текст в столбцы".

Возможная причина 2:

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


CTRL-`, чтобы показать/скрыть формулы

При активации этого параметра отображаются все формулы на текущем рабочем листе.

Эта опция находится на панели параметров в разделе «Дополнительно». Однако намного быстрее включить/отключить эту опцию, используя сочетание клавиш Ctrl + ` в качестве переключателя (т. е. нажмите клавишу Ctrl и, удерживая ее, нажмите клавишу ` (ударение)).

(Обратите внимание, что на многих клавиатурах клавиша ` находится вверху слева, рядом с цифрой 1).

Решение 2:

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

Если это не решит вашу проблему, нажмите Ctrl + ` еще раз, чтобы вернуть параметр "Показывать формулы в ячейках вместо их вычисленных результатов" к предыдущей настройке.

Случай 2. Формула не обновляется после внесения изменений

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

Вероятная причина:

Эта проблема обычно вызвана настройкой параметра "Расчет" для электронной таблицы Excel.

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

Решение:

Чтобы это исправить, необходимо установить для параметра "Расчет" значение "Автоматически". Для этого:

В Excel 2010 и более поздних версиях:

  1. Выберите вкладку "Файл" на ленте Excel и нажмите "Параметры", чтобы открыть диалоговое окно "Параметры Excel".
  2. Выберите параметр «Формулы» в списке слева от диалогового окна;
  3. Под заголовком "Параметры расчета" выберите вариант Автоматическиавтоматический и нажмите "ОК".

В Excel 2007:

  1. Выберите параметр Excel Options в главном меню Excel (отображается, если щелкнуть логотип Excel в левой части ленты Excel). Отобразится диалоговое окно «Параметры Excel».
  2. Выберите параметр «Формулы» в списке слева от диалогового окна;
  3. Под заголовком "Параметры расчета" выберите вариант Автоматическиавтоматический и нажмите "ОК".

В Excel 2003:

  1. В верхней части окна Excel выберите раскрывающееся меню Инструменты, а затем выберите Опции. ;
  2. Выберите вкладку "Расчет";
  3. Под заголовком "Расчет" выберите параметр Автоматическиавтоматически и нажмите "ОК".

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

Функция ЗНАЧЕНИЕ относится к категории текстовых функций Excel. Функции Список наиболее важных функций Excel для финансовых аналитиков. Эта шпаргалка охватывает сотни функций, которые важно знать аналитику Excel.Он преобразует текстовую строку, представляющую число, в число. Таким образом, функция преобразует текст, отображаемый в распознаваемом формате (число, дата или формат времени), в числовое значение.

В финансовом анализе функция ЗНАЧЕНИЕ используется редко, поскольку Excel автоматически преобразует текст в числовые значения. Тем не менее, это важно для всех, кто хочет в полной мере освоить функции Excel. Функции Список наиболее важных функций Excel для финансовых аналитиков. Эта шпаргалка охватывает сотни функций, которые важно знать аналитику Excel.

Формула

=ЗНАЧ(Текст)

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

Как использовать функцию ЗНАЧЕНИЕ в Excel?

Функция ЗНАЧ была представлена ​​в Excel 2007 и доступна во всех последующих версиях Excel. Чтобы понять использование функции, рассмотрим несколько примеров:

Пример 1

Давайте посмотрим, как будет вести себя эта функция, если мы зададим следующие формулы:

VALUE Function

Мы получаем следующие результаты:

VALUE Function — Пример 1

Пример 2

Предположим, отдел кадров хочет назначить штрафной балл опоздавшему сотруднику. Для назначения штрафных баллов на основе времени опоздания можно использовать вложенную формулу ЕСЛИ.

Предположим, нам предоставлены следующие данные:

VALUE Function — Пример 2

Используемая формула:

VALUE Function — Example 2a

Мы получаем следующие результаты:

VALUE Function — Пример 2b

Формула сначала проверяет опоздание по времени в D5, чтобы убедиться, что оно равно 0, а затем присваивается ноль баллов. Если результат приведенного выше логического теста равен FALSE, формула проверяет, меньше ли C3 следующего порога, который составляет 5 минут. Затем он присвоит 1.

Один и тот же шаблон повторяется для каждого порога. Поскольку тесты выполняются по порядку, от меньшего к большему, нет необходимости в более сложном брекетинге.

Функция ЗНАЧ используется для того, чтобы Excel рассматривал значение времени на каждом пороге как число, а не следующее.

Что нужно помнить о функции VALUE

  1. Согласно Microsoft, функция ЗНАЧ используется для совместимости с другими программами для работы с электронными таблицами.
  2. Эта функция преобразует текст в распознаваемом формате (число, дата или время) в числовое значение.

Дополнительные ресурсы

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

  • Функции Excel для финансов Excel для финансов В этом руководстве по Excel для финансов представлены 10 основных формул и функций, которые необходимо знать, чтобы стать отличным финансовым аналитиком в Excel.
  • Усовершенствованные формулы Excel, которые необходимо знать Усовершенствованные формулы Excel, которые необходимо знать Эти расширенные формулы Excel крайне важны для понимания и выведут ваши навыки финансового анализа на новый уровень. Загрузите нашу бесплатную электронную книгу Excel!
  • Сочетания клавиш Excel для ПК и Mac Ярлыки Excel для ПК Mac Сочетания клавиш Excel — список наиболее важных и распространенных сочетаний клавиш MS Excel для пользователей ПК и Mac, специалистов в области финансов и бухгалтерского учета. Сочетания клавиш ускоряют ваши навыки моделирования и экономят время. Изучите редактирование, форматирование, навигацию, ленту, специальную вставку, работу с данными, редактирование формул и ячеек и другие сочетания клавиш.

Бесплатное руководство по Excel

Чтобы овладеть искусством работы с Excel, ознакомьтесь с БЕСПЛАТНЫМ ускоренным курсом CFI по Excel. Основы Excel — формулы для финансов Вы ищете ускоренный курс по Excel? Получите бесплатное обучение Excel для карьеры в области корпоративных финансов и инвестиционно-банковской деятельности от Института корпоративных финансов. , который научит вас, как стать опытным пользователем Excel. Изучите самые важные формулы, функции и сочетания клавиш, чтобы уверенно проводить финансовый анализ.

Запустите бесплатный курс CFI по Excel прямо сейчас Основы Excel — формулы для финансов Вы ищете ускоренный курс Excel?Пройдите бесплатное обучение Excel, чтобы начать карьеру в сфере корпоративных финансов и инвестиционно-банковских услуг, от Института корпоративных финансов.

GCFGlobal Logo

поиск меню

Логотип Goodwill

Урок 5: Функции

Введение

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

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

Части функции

Для правильной работы функция должна быть написана особым образом, который называется синтаксисом. Базовый синтаксис функции — это знак равенства (=), имя функции (например, SUM) и один или несколько аргументов. Аргументы содержат информацию, которую вы хотите вычислить. Функция в приведенном ниже примере добавит значения диапазона ячеек A1:A20.

Снимок экрана Excel 2013

Работа с аргументами

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

Например, функция =СРЗНАЧ(B1:B9) будет вычислять среднее значение значений в диапазоне ячеек B1:B9. Эта функция содержит только один аргумент.

Снимок экрана Excel 2013

Несколько аргументов должны быть разделены запятой. Например, функция =СУММ(A1:A3, C1:C2, E2) суммирует значения всех ячеек в трех аргументах.

Снимок экрана Excel 2013

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

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

  • СУММ: эта функция суммирует все значения ячеек в аргументе.
  • СРЕДНЕЕ: Эта функция определяет среднее значение значений, включенных в аргумент. Он вычисляет сумму ячеек, а затем делит это значение на количество ячеек в аргументе.
  • COUNT: эта функция подсчитывает количество ячеек с числовыми данными в аргументе. Эта функция полезна для быстрого подсчета элементов в диапазоне ячеек.
  • MAX: эта функция определяет максимальное значение ячейки, включенное в аргумент.
  • MIN: эта функция определяет наименьшее значение ячейки, включенное в аргумент.

Чтобы использовать функцию:

В приведенном ниже примере мы будем использовать базовую функцию для расчета средней цены за единицу для списка недавно заказанных товаров с помощью функции СРЗНАЧ.

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

Скриншот Excel 2013

Снимок экрана Excel 2013

Снимок экрана Excel 2013

Снимок экрана Excel 2013

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

Работа с незнакомыми функциями

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

скриншот Excel 2013

Затем вы можете ввести открывающую скобку, чтобы увидеть, какие аргументы ей нужны.

Снимок экрана Excel 2013

Вложенные функции

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

Снимок экрана Excel 2013

Давайте рассмотрим более сложный пример, в котором используется несколько функций:

=РАБДЕНЬ(СЕГОДНЯ(),3)

Здесь у нас есть две разные функции, работающие вместе: функция РАБДЕНЬ и функция СЕГОДНЯ. Они известны как вложенные функции, поскольку одна функция помещается или вкладывается в аргументы другой. Как правило, вложенная функция всегда вычисляется первой, так же как скобки выполняются первыми в порядке выполнения операций. В этом примере функция СЕГОДНЯ будет вычисляться первой, поскольку она вложена в функцию РАБДЕНЬ.

Другие общие функции

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

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

Например, ячейка A3 ниже содержит формулу, которая складывает значение ячейки A2 со значением ячейки A1.

Формула в Excel

Например, ячейка A3 ниже содержит функцию СУММ, которая вычисляет сумму диапазона A1:A2.

Функция в Excel

Введите формулу

Чтобы ввести формулу, выполните следующие действия.

<р>1. Выберите ячейку.

<р>2. Чтобы Excel знал, что вы хотите ввести формулу, введите знак равенства (=).

<р>3. Например, введите формулу A1+A2.

Введите формулу

Совет. Вместо ввода A1 и A2 просто выберите ячейку A1 и ячейку A2.

<р>4. Измените значение ячейки A1 на 3.

Пересчет

Excel автоматически пересчитывает значение ячейки A3. Это одна из самых мощных функций Excel!

Редактировать формулу

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

Панель формул

<р>1. Чтобы изменить формулу, нажмите в строке формул и измените формулу.

Редактировать формулу в Excel

Отредактированная формула

Приоритет оператора

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

Приоритет оператора

Сначала Excel выполняет умножение (A1 * A2). Затем Excel добавляет к этому результату значение ячейки A3.

Скобки

Сначала Excel вычисляет часть в скобках (A2+A3). Затем он умножает этот результат на значение ячейки A1.

Копировать/вставить формулу

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

<р>1. Введите приведенную ниже формулу в ячейку A4.

Копировать пример формулы

2а. Выберите ячейку A4, щелкните правой кнопкой мыши и выберите "Копировать" (или нажмите CTRL + C).

Нажмите

<р>. затем выберите ячейку B4, щелкните правой кнопкой мыши и выберите "Вставить" в разделе "Параметры вставки:" (или нажмите CTRL + v).

2б. Вы также можете перетащить формулу в ячейку B4. Выберите ячейку A4, щелкните в правом нижнем углу ячейки A4 и перетащите ее в ячейку B4. Это намного проще и дает точно такой же результат!

Перетащите формулу Excel

Результат. Формула в ячейке B4 ссылается на значения в столбце B.

Копировать результат формулы

Вставить функцию

Все функции имеют одинаковую структуру. Например, СУММ(A1:A4). Имя этой функции SUM. Часть в скобках (аргументы) означает, что мы даем Excel диапазон A1: A4 в качестве входных данных. Эта функция складывает значения в ячейках A1, A2, A3 и A4. Нелегко запомнить, какую функцию и какие аргументы использовать для каждой задачи. К счастью, функция «Вставить функцию» в Excel поможет вам в этом.

Чтобы вставить функцию, выполните следующие шаги.

<р>1. Выберите ячейку.

<р>2. Нажмите кнопку "Вставить функцию".

Вставить функцию

Появится диалоговое окно "Вставить функцию".

<р>3. Найдите функцию или выберите функцию из категории. Например, выберите СЧЁТЕСЛИ из категории Статистические данные.

Вставить функцию Диалоговое окно

Откроется диалоговое окно "Аргументы функции".

<р>5. Щелкните поле "Диапазон" и выберите диапазон A1:C2.

<р>6. Нажмите в поле Критерии и введите >5.

Аргументы функции Диалоговое окно

Результат. Функция СЧЁТЕСЛИ подсчитывает количество ячеек больше 5.

COUNTIF Result

Примечание: вместо использования функции "Вставить функцию" просто введите =СЧЁТЕСЛИ(A1:C2,">5"). Когда вы дойдете до: =СЧЁТЕСЛИ( вместо ввода A1:C2, просто выберите диапазон A1:C2.

Читайте также: