Редактор формул — Служба поддержки Office
Вставка уравнения с помощью редактора формул
-
На вкладке Вставка в группе Текст нажмите кнопку Объект.
-
В диалоговом окне Объект откройте вкладку Создание.
-
В поле Тип объекта выберите значение Microsoft Equation 3.0 и нажмите кнопку ОК.
-
Измените уравнение с помощью символов, шаблонов и структур на панели инструментов Формула.
-
Чтобы вернуться к документу, в Word, Excel или Outlook щелкните в любом месте документа.
Чтобы вернуться к презентации в PowerPoint, в меню
Файлредактора формул щелкните Выход и возврат к презентации.
Изменение уравнения с помощью редактора формул
Если вы использовали редактор формул для вставки уравнения, изменить его также можно с помощью этого редактора.
-
Дважды щелкните уравнение, которое вы хотите изменить.
-
Измените уравнение с помощью символов, шаблонов и структур на панели инструментов Формула.
-
Чтобы вернуться к документу, в Word, Excel или Outlook щелкните в любом месте документа.
Чтобы вернуться к презентации в PowerPoint, в меню Файлредактора формул щелкните Выход и возврат к презентации.
Вставка уравнения с помощью редактора формул
-
На вкладке Вставка в группе Текст нажмите кнопку Объект.
-
В диалоговом окне Объект откройте вкладку Создание.
-
В поле Тип объекта выберите значение Microsoft Equation 3.0.
Если редактор уравнений недоступен, возможно, потребуется установить его.
Установка редактора формул
-
Закройте все программы.
-
На панели управления щелкните Установка и удаление программ.
-
В поле Установленные программы выберите Microsoft Office <выпуск> 2007
и нажмите кнопку Изменить. -
На странице Изменение установленного пакета Microsoft Office <suite> 2007. выберите команду Добавить или удалить компонентыи нажмите кнопку продолжить.
-
На вкладке Параметры установки щелкните индикатор развертывания (+) рядом с компонентом Средства Office.
-
Щелкните стрелку рядом с названием Редактор формул и выберите Запускать с моего компьютера.
-
Нажмите кнопку Продолжить.
-
После того как вы закончите установку редактора формул, перезапустите приложение Office, которое вы используете.
-
-
В диалоговом окне Объект нажмите кнопку ОК.
-
Измените уравнение с помощью символов, шаблонов и структур на панели инструментов Формула.
-
Чтобы вернуться к документу, в Word, Excel или Outlook щелкните в любом месте документа.
Чтобы вернуться к презентации в PowerPoint, в меню Файлредактора формул щелкните Выход и возврат к презентации.
Изменение уравнения с помощью редактора формул
Если вы использовали редактор формул для вставки уравнения, изменить его также можно с помощью этого редактора.
-
Дважды щелкните уравнение, которое вы хотите изменить.
-
Измените уравнение с помощью символов, шаблонов и структур на панели инструментов Формула.
-
Чтобы вернуться к документу, в Word, Excel или Outlook щелкните в любом месте документа.
Чтобы вернуться к презентации в PowerPoint, в меню Файлредактора формул щелкните Выход и возврат к презентации.
Использовать формулу в таблице Word или Outlook
АБС () |
Вычисляет абсолютное значение значения в скобках |
= ABS (-22) |
22 |
И () |
Проверяет, все ли аргументы в круглых скобках ИСТИННЫ. |
= И (СУММ (СЛЕВА) <10, СУММ (ВЫШЕ)> = 5) |
1, если сумма значений слева от формулы (в той же строке) меньше 10 и , сумма значений над формулой (в том же столбце, исключая любую ячейку заголовка) больше, чем или равно 5; 0 в противном случае. |
СРЕДНИЙ () |
Вычисляет среднее значение элементов, указанных в скобках. |
= СРЕДНИЙ (СПРАВА) |
Среднее значение всех значений справа от ячейки формулы в одной строке. |
СЧЕТ () |
Вычисляет количество элементов, указанных в скобках. |
= СЧЁТ (ЛЕВЫЙ) |
Число значений слева от ячейки формулы в той же строке. |
ОПРЕДЕЛЕННЫЙ () |
Проверяет, определен ли аргумент в круглых скобках. Возвращает 1, если аргумент был определен и оценивается без ошибок, 0, если аргумент не был определен, или возвращает ошибку. |
= ОПРЕДЕЛЕННЫЙ (валовой_ доход) |
1, если валовой_ доход был определен и оценивается без ошибок; 0 в противном случае. |
ЛОЖЬ |
Не принимает аргументов. Всегда возвращает 0. |
= ЛОЖЬ |
0 |
ЕСЛИ () |
Оценивает первый аргумент.Возвращает второй аргумент, если первый аргумент истинен; возвращает третий аргумент, если первый аргумент ложен. Примечание: Требуется ровно три аргумента. |
= ЕСЛИ (СУММ (LEFT)> = 10,10,0) |
10, если сумма значений слева от формулы не менее 10; 0 в противном случае. |
ИНТ () |
Округляет значение в круглых скобках до ближайшего целого числа. |
= ИНТ (5,67) |
5 |
МАКС () |
Возвращает максимальное значение элементов, указанных в круглых скобках. |
= МАКС. (ВЫШЕ) |
Максимальное значение в ячейках над формулой (без учета строк заголовков). |
МИН () |
Возвращает минимальное значение элементов, указанных в круглых скобках. |
= МИН (ВЫШЕ) |
Минимальное значение, найденное в ячейках над формулой (исключая все строки заголовка). |
МОД () |
Принимает два аргумента (должны быть числами или оцениваться как числа). Возвращает остаток после деления второго аргумента на первый. Если остаток равен 0 (нулю), возвращает 0,0 . |
= МОД (4,2) |
0.0 |
НЕ () |
Принимает один аргумент. Проверяет, верен ли аргумент. Возвращает 0, если аргумент истинен, 1, если аргумент ложен. В основном используется в формуле ЕСЛИ. |
= НЕ (1 = 1) |
0 |
ИЛИ () |
Принимает два аргумента.Если одно из них истинно, возвращает 1. Если оба ложны, возвращает 0. В основном используется в формуле ЕСЛИ. |
= ИЛИ (1 = 1,1 = 5) |
1 |
ТОВАР () |
Вычисляет произведение элементов, указанных в скобках. |
= ПРОДУКТ (ЛЕВЫЙ) |
Произведение всех значений в ячейках слева от формулы. |
КРУГЛЫЙ () |
Принимает два аргумента (первый аргумент должен быть числом или оцениваться как число; второй аргумент должен быть целым числом или оцениваться как целое число).Округляет первый аргумент до количества цифр, указанного вторым аргументом. Если второй аргумент больше нуля (0), первый аргумент округляется до указанного количества цифр. Если второй аргумент равен нулю (0), первый аргумент округляется до ближайшего целого числа. Если второй аргумент отрицательный, первый аргумент округляется до левой части десятичной дроби. |
= ОКРУГЛ (123,456; 2) = КРУГЛЫЙ (123.456, 0) = ОКРУГЛ (123,456; -2) |
123,46 123 100 |
ЗНАК () |
Принимает один аргумент, который должен быть числом или оцениваться как число. Определяет, является ли элемент, указанный в скобках, больше, равен или меньше нуля (0).Возвращает 1, если больше нуля, 0, если ноль, -1, если меньше нуля. |
= ЗНАК (-11) |
-1 |
СУММА () |
Вычисляет сумму элементов, указанных в скобках. |
= СУММ (ПРАВО) |
Сумма значений ячеек справа от формулы. |
ИСТИНА () |
Принимает один аргумент. Проверяет, верен ли аргумент. Возвращает 1, если аргумент истинен, 0, если аргумент ложен. В основном используется в формуле ЕСЛИ. |
= ИСТИНА (1 = 0) |
0 |
.
Как избежать неправильных формул
При вводе ссылки на значения или ячейки в другой книге включите имя книги, заключенное в квадратные скобки ([]), за которым следует имя листа, на котором есть значения или ячейки.
Например, чтобы сослаться на ячейки с A1 по A8 на листе продаж в книге Q2 Operations, открытой в Excel, введите: = [Q2 Operations.xlsx] Sales! A1: A8 . Без квадратных скобок формула показывает # ССЫЛКА! ошибка.
Если книга не открыта в Excel, введите полный путь к файлу.
Например, = ROWS (‘C: \ My Documents \ [Q2 Operations.xlsx] Sales’! A1: A8) .
Примечание. Если полный путь состоит из пробелов, заключите его в одинарные кавычки (в начале пути и после имени рабочего листа, перед восклицательным знаком).
Совет: Самый простой способ получить путь к другой книге — открыть другую книгу, затем из исходной книги набрать =, затем использовать Alt + Tab , чтобы перейти к другой книге и выбрать любую ячейку в лист вы хотите.Затем закройте исходную книгу. Ваша формула автоматически обновится, чтобы отобразить полный путь к файлу и имя листа вместе с требуемым синтаксисом. Вы даже можете скопировать и вставить путь и использовать там, где вам нужно.
.
как исправить формулы, которые не обновляются или не вычисляют
В этом руководстве объясняются наиболее распространенные ошибки при создании формул в Excel и как исправить формулу, которая не вычисляется или не обновляется автоматически.
Кто-нибудь может представить себе использование Microsoft Excel без формул? Я считаю, что никто не может. И вряд ли что-либо могло сравниться с разочарованием, вызванным внезапным прекращением работы формул Excel. Когда это происходит, у вас в голове сразу возникает куча вопросов.Почему моя формула Excel не рассчитывается? Почему эта формула не обновляет свое значение автоматически? Мой Excel поврежден или это связано с каким-то вредоносным вирусом? И как мне заставить мой Excel снова автоматически вычислять и обновлять формулы? Не волнуйтесь, скорее всего, с вашим Excel все в порядке, и вы сразу получите все ответы.
Формулы Excel не работают
Признаки : Формула Excel работает неправильно, возвращается ошибка или неправильный результат.
В этом разделе представлен обзор наиболее распространенных ошибок, которые люди допускают при создании формул в Excel, и решений для их исправления.
1. Сопоставьте все открывающие и закрывающие круглые скобки в формуле
Как вы знаете, аргументы функций Excel вводятся в круглых скобках. В сложных формулах может потребоваться ввести несколько скобок, одна в другой, чтобы указать порядок, в котором должны выполняться вычисления. При создании такой формулы убедитесь, что круглые скобки правильно спарены, чтобы у вас всегда была правая скобка для каждой левой скобки в вашей формуле.
Microsoft Excel отображает пары круглых скобок разными цветами по мере их ввода в формулу.Если в вашей формуле не хватает одной или нескольких круглых скобок, Excel отображает сообщение об ошибке и предлагает исправление для балансировки пар. Дополнительные сведения см. В разделе Как выделить и сопоставить пары скобок.
2. Введите все необходимые аргументы в функцию Excel.
Все функции Excel имеют один или несколько обязательных аргументов. Некоторые функции также имеют необязательные аргументы, которые заключены в [квадратные скобки] в синтаксисе формулы.
Формула должна содержать все обязательные аргументы, в противном случае Excel отобразит предупреждение « Вы ввели слишком мало аргументов для этой функции ».
Если вы ввели больше аргументов, чем разрешено синтаксисом формулы, вы получите сообщение об ошибке « Вы ввели слишком много аргументов для этой функции». .
3. Не вкладывайте более 64 функций в формулу
.
При вложении двух или более функций Excel друг в друга, например создавая вложенную формулу ЕСЛИ, помните о следующих ограничениях:
- В Excel 2016, Excel 2013, Excel 2010 и Excel 2007 можно использовать до 64 вложенных функций.
- В Excel 2003 и ниже можно использовать до 7 вложенных функций.
4. Не заключайте числа в двойные кавычки
В формулах Excel любое значение, заключенное в двойные кавычки, интерпретируется как текстовая строка.
Это означает, что если вы введете такую формулу, как = ЕСЛИ (A1> 0, «1»)
, Excel будет обрабатывать число 1 как текст, и поэтому вы не сможете использовать возвращенные единицы в других вычислениях. . Чтобы исправить это, просто удалите двойные кавычки вокруг «1»: = IF (A1> 0, 1)
.
Итак, когда вы пишете формулу для числовых значений, следуйте этому простому правилу: не заключайте числа в двойные кавычки, если вы не хотите, чтобы они обрабатывались как текст.
5. Введите числа без форматирования
При использовании числа в формуле Excel не добавляйте десятичный разделитель или знак валюты, например $ или €.
Помните, что в формулах Excel для разделения аргументов функции обычно используется запятая, а знак доллара служит абсолютной ссылкой на ячейку.
Например, вместо того, чтобы вводить 50 000 долларов в формулу, введите просто 50000 и используйте диалоговое окно Форматирование ячеек (Ctrl + 1) для форматирования вывода по своему вкусу.
6. Убедитесь, что числа не отформатированы как текстовые значения
Числа, отформатированные как текстовые значения, — еще одна распространенная причина, по которой формулы Excel не работают. На первый взгляд они выглядят как обычные числа, но Microsoft Excel воспринимает их как текстовые строки и не учитывает вычисления.
Визуальные индикаторы текстовых чисел следующие:
- Числа, отформатированные как текст, по умолчанию выравниваются по левому краю, тогда как обычные числа в ячейках выравниваются по правому краю.
- Поле Формат чисел на вкладке Домашняя страница в группе Числа отображает формат Текст .
- Когда на листе выбрано несколько ячеек с текстовыми числами, в строке состояния отображается только Count , тогда как обычно для чисел отображается Average , Count и SUM .
- В строке формул может быть виден начальный апостроф или в верхнем левом углу ячеек могут отображаться зеленые треугольники.
На снимке экрана ниже показано, что даже простая формула СУММ в Excel может не работать из-за чисел, отформатированных как текст:
Чтобы исправить это, выберите все проблемные ячейки, щелкните значок предупреждения, а затем щелкните Преобразовать в число :
Однако в некоторых случаях в ячейках не появляются ни зеленые треугольники, ни предупреждающий знак. Например, если вы заключаете числовые значения в двойные кавычки в формулах, Excel предполагает, что вы хотите вывести текстовую строку, а не число.
На первый взгляд, следующая формула работает нормально:
= ЕСЛИ (A1 = «Хорошо», «1», «0»)
Но проблема в том, что возвращаемые 1 и 0 — это текстовых значений , а не чисел! И если вы ссылаетесь на какие-либо ячейки с приведенной выше формулой в других формулах, эти ячейки не будут включены в вычисления. Как только вы удалите «» окружающие 1 и 0 в приведенной выше формуле, Excel будет обрабатывать выходные данные как числа, и они будут вычисляться правильно.
Если маленькие зеленые треугольники не появляются в ячейках по какой-либо другой причине, посмотрите на поле Number Format на вкладке Home в группе Number .Если отображается Текст , попробуйте очистить все форматирование для проблемных ячеек и установите для них формат Число или Общий . Если это не сработает, возможно, вам придется создать новый столбец, вручную ввести данные (например, скопировать текстовые числа в Блокнот, а затем обратно в новый столбец) и удалить сломанный столбец.
Другое возможное решение — умножить значения в проблемном столбце на 1, используя простую формулу, например, = A1 * 1
.Затем скопируйте ячейки формулы и вставьте их как значения в тот же или любой другой столбец с помощью Специальная вставка > значений .
7. Разделите аргументы функции соответствующим символом
Большинство из нас привыкло разделять аргументы функций запятыми. Однако это не работает для всех Excel. Символ, который вы используете для разделения аргументов, зависит от параметра List Separator , установленного в региональных настройках .
Запятая — это разделитель списков по умолчанию в Северной Америке и некоторых других странах.В европейских странах в качестве десятичного символа используется запятая, а в качестве разделителя списка обычно устанавливается , точка с запятой .
Например, в Северной Америке вы должны написать = ЕСЛИ (A1> 0, «ОК», «Не ОК»)
, а европейские пользователи Excel должны ввести ту же формулу, что и = ЕСЛИ (A1> 0; «ОК ";" Не в порядке ")
.
Итак, если ваши формулы Excel не работают из-за ошибки « Мы обнаружили проблему с этой формулой …», перейдите в региональные настройки ( Панель управления > Регион и язык > Дополнительные настройки ) и проверьте, какой символ установлен там как Разделитель списка .А затем используйте именно этот символ для разделения аргументов в формулах Excel.
8. Заключите имена книг и рабочих листов в одинарные кавычки.
При обращении к другим рабочим листам или книгам, в именах которых есть пробелов, или неалфавитных символов , заключите имена в «одинарные кавычки». Например,
Ссылка на другой лист:
= СУММ («Январские продажи»! B2: B10)
Ссылка на другую книгу:
= SUM ('[2015 Sales.xlsx] Январские продажи! B2: B10)
Для получения дополнительной информации см. Как сослаться на другой лист или книгу в Excel.
9. Добавьте полный путь к закрытой книге
Если вы пишете формулу, которая ссылается на закрытую книгу Excel, ваша внешняя ссылка должна включать имя книги и полный путь к книге. Например:
= СУММ ('D: \ Reports \ [Sales.xlsx] Jan'! B2: B10)
Для получения дополнительной информации см. Создание ссылки на другую книгу.
Если приведенные выше советы не помогают, попробуйте оценить и отладить каждую часть формулы по отдельности, используя клавишу F9 и другие методы отладки, описанные в следующем руководстве: Как оценивать и отлаживать формулы в Excel.
Формулы Excel не обновляются
Признаки : Значение, возвращаемое вашей формулой Excel, не обновляется автоматически, т.е. формула продолжает отображать старое значение даже после того, как вы изменили значения зависимых ячеек.
Когда формулы Excel не обновляются автоматически, скорее всего, это связано с тем, что настройка Calculation была изменена на Manual вместо Automatic . Чтобы исправить это, просто снова установите для параметра Calculation значение Automatic .
На ленте Excel перейдите на вкладку Формулы > группу Расчет , нажмите кнопку Параметры расчета и выберите Автоматически :
Вы также можете изменить этот параметр в Параметры Excel :
- В Excel 2003 щелкните Инструменты > Параметры > Расчет > Расчет > Автоматически .
- В Excel 2007 нажмите кнопку Office > Параметры Excel > Формулы > Расчет книги > Автоматически .
- В Excel 2010 , Excel 2013 и Excel 2016 перейдите в Файл > Параметры > Формулы > Параметры расчета раздел и выберите Автоматический в разделе Расчет книги .
Как заставить формулы Excel пересчитывать
Если по какой-либо причине вам необходимо установить для параметра Calculation значение Manual , вы можете принудительно пересчитать формулы, нажав кнопку Calculate на ленте или используя один из следующих ярлыков:
Для пересчета всей книги :
- Нажмите F9 или
- Нажмите кнопку Рассчитать сейчас на вкладке Формулы > Группа расчетов .
Для пересчета активного листа :
- Нажмите Shift + F9 или
- Щелкните Расчет листа на вкладке Формулы > Группа расчетов .
Чтобы пересчитать всех листов во всех открытых книгах , нажмите Ctrl + Alt + F9.
Если вам нужно пересчитать только по одной формуле на листе, выберите ячейку с формулой, войдите в режим редактирования, нажав F2 или дважды щелкнув ячейку, а затем нажмите клавишу Enter.
Формулы Excel без вычисления
Признаки : в ячейке отображается формула, а не результат.
Если формула Excel не работает из-за того, что в ячейке отображается функция, а не вычисленное значение, это связано с одной из следующих причин.
1. Включен режим отображения формул
Самая распространенная причина, по которой формулы Excel не вычисляются, заключается в том, что вы случайно активировали режим «Показать формулы» на листе.
Чтобы формула отображала вычисленный результат, просто выключите режим Показать формулы , выполнив одно из следующих действий:
- Нажатие сочетания клавиш Ctrl + `или
- Щелкните кнопку Показать формулы на вкладке Формулы > Аудит формул .
2. Формула вводится как текст
Еще одна частая причина того, что ваша формула Excel не вычисляется, — это то, что формула отформатирована как текст. Чтобы проверить это, выберите ячейку формулы и посмотрите на поле Числовой формат в группе Число на вкладке Домашняя страница :
В этом случае измените формат ячейки на Общий и, находясь в ячейке, нажмите F2 и Enter, чтобы получить формулу для пересчета и отображения рассчитанного значения.
3. В ячейке формулы есть начальный пробел или апостроф перед знаком равенства
Если вы случайно ввели пробел или апостроф (‘) перед знаком равенства, Excel обрабатывает содержимое ячейки как текст и, следовательно, не оценивает никакую формулу в этой ячейке (начальный пробел часто появляется при копировании формулы из Интернета ). Чтобы исправить это, просто удалите начальный пробел или одинарную кавычку.
Вот как вы работаете с формулами, не работающими в Excel. Если вы знаете какие-либо другие решения по исправлению не обновляющихся или не вычисляемых формул, поделитесь ими в комментариях.Благодарю вас за чтение и надеюсь увидеть вас в нашем блоге на следующей неделе.
Вас также может заинтересовать:
.
Создание формулы для правильной оценки пустых ячеек — Office
- 2 минуты на чтение
-
- Применимо к:
- Microsoft Excel
В этой статье
Примечание
Office 365 профессиональный плюс переименовывается в Microsoft 365 Apps для предприятий .Дополнительные сведения об этом изменении см. В этом сообщении в блоге.
Сводка
В Microsoft Excel при использовании формулы, которая проверяет нулевое значение, вы можете увидеть неожиданные результаты, если ячейка пуста. Microsoft Excel интерпретирует пустую ячейку как ноль, а не как пустую или пустую. Таким образом, все пустые ячейки оцениваются в функции как ноль.
Дополнительная информация
Если вы проверяете ячейку на наличие нулевого значения, а ячейка пуста, тест оценивается как истина.Например, если в ячейке A1 есть следующая формула:
= ЕСЛИ (B1 = 0, «ноль», «пробел»)
и B1 пусто, формула возвращает «ноль», а не «пустой», как ожидалось.
Если диапазон может содержать пустую ячейку, следует использовать функцию ISBLANK для проверки нулевого значения, как в следующем примере:
= ЕСЛИ (ISBLANK (B2), «пробел», ЕСЛИ (B2 = 0, «ноль», «другое»))
Примечание
Приведенная выше формула возвращает «ноль», если в ячейке есть нулевое значение, «пусто», если ячейка пуста, и «другое», если в ячейке есть что-то еще.
Вы всегда должны сначала использовать формулу ISBLANK, прежде чем проверять нулевое значение. В противном случае вы всегда будете возвращать «истина» для нулевого значения и никогда не попадете на проверку формулы ISBLANK.
.
Смотрите также
-
Как в word сделать табуляцию
-
Как в word убрать большой разрыв между абзацами
-
Как делать тесты в word
-
Как убрать пробелы в word 2010 между абзацами
-
Как в word 2010 открыть параметры страницы
-
Как убрать нумерацию в word с определенной страницы
-
Как в word сделать две страницы на экране
-
Как удалить в word линию подчеркивания
-
Как в word выровнять рамку
-
Как в word создать большую таблицу
-
Как сделать буклеты на компьютере в word