Формула excel проверка онлайн

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

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

Примечание: В статье также приводятся методы, которые помогут вам исправлять ошибки в формулах. Этот список не исчерпывающий — он не охватывает все возможные ошибки формул. Для получения справки по конкретным ошибкам поищите ответ на свой вопрос или задайте его на форуме сообщества Microsoft Excel.

Ссылка на форум сообщества Excel

Ввод простой формулы

Формулы — это выражения, с помощью которых выполняются вычисления со значениями на листе. Формула начинается со знака равенства (=). Например, следующая формула складывает числа 3 и 1:

=3+1

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

Части формулы

Части формулы

  1. Функции: это специальные формулы Excel, которые выполняют определенные вычисления. Например, функция ПИ() возвращает значение числа Пи: 3,142…

  2. Ссылки: это ссылки на отдельные ячейки или диапазоны. Например, A2 возвращает значение ячейки A2.

  3. Константы. Числа или текстовые значения, введенные непосредственно в формулу, например 2.

  4. Операторы: оператор * (звездочка) служит для умножения чисел, а оператор ^ (крышка) — для возведения числа в степень. С помощью + и – можно складывать и вычитать значения, а с помощью / — делить их.

    Примечание: Для некоторых функций требуются так называемые аргументы. Аргументы — это значения, которые некоторые функции используют при вычислениях. Аргументы функции указываются в ее скобках (). Функция ПИ не требует аргументов, поэтому у нее пустые скобки. У некоторых функций несколько аргументов, в том числе необязательные. Аргументы разделяются точкой с запятой (;).

Например, функция СУММ требует только один аргумент, но у нее может быть до 255 аргументов (включительно).

Функция СУММ

Пример одного аргумента: =СУММ(A1:A10).

Пример нескольких аргументов: =СУММ(A1:A10;C1:C10).

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

Рекомендация

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

Начинайте каждую формулу со знака равенства (=)

Если опустить знак равенства, введенные данные могут отображаться в виде текста или даты. Например, при вводе СУММ(A1:A10)Excel отображает текстовую строку SUM(A1:A10) и не выполняет вычисление. Если ввести значение 11/2, вместо деления 11 на 2 Excel отображается дата 2–ноя (при условии, что ячейка имеет формат «Общий«) вместо деления 11 на 2.

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

Все скобки должны быть парными (открывающая и закрывающая). Если в формуле используется функция, для ее правильной работы важно, чтобы все скобки стояли в правильных местах. Например, формула =ЕСЛИ(B5<0);»Недопустимо»;B5*1,05) не будет работать, поскольку в ней две закрывающие скобки и только одна открывающая (требуется одна открывающая и одна закрывающая). Правильный вариант этой формулы выглядит так: =ЕСЛИ(B5<0;»Недопустимо»;B5*1,05).

Для указания диапазона используйте двоеточие

Указывая диапазон ячеек, разделяйте с помощью двоеточия (:) ссылку на первую ячейку в диапазоне и ссылку на последнюю ячейку в диапазоне. Например, =SUM(A1:A5), а не =SUM(A1 A5), которые возвращают #NULL! Ошибка.

Вводите все обязательные аргументы

У некоторых функций есть обязательные аргументы. Старайтесь также не вводить слишком много аргументов.

Вводите аргументы правильного типа

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

Число уровней вложения функций не должно превышать 64

В функцию можно вводить (или вкладывать) не более 64 уровней вложенных функций.

Имена других листов должны быть заключены в одинарные кавычки

Если формула содержит ссылки на значения или ячейки на других листах или в других книгах, а имя другой книги или листа содержит пробелы или другие небуквенные символы, его необходимо заключить в одиночные кавычки (‘), например: =’Данные за квартал’!D3 или =‘123’!A1.

Указывайте после имени листа восклицательный знак (!), когда ссылаетесь на него в формуле

Например, чтобы возвратить значение ячейки D3 листа «Данные за квартал» в той же книге, воспользуйтесь формулой =’Данные за квартал’!D3.

Указывайте путь к внешним книгам

Убедитесь, что каждая внешняя ссылка содержит имя книги и путь к ней.

Ссылка на книгу содержит имя книги и должна быть заключена в квадратные скобки ([Имякниги.xlsx]). В ссылке также должно быть указано имя листа в книге.

В формулу также можно включить ссылку на книгу, не открытую в Excel. Для этого необходимо указать полный путь к соответствующему файлу, например: =ЧСТРОК(‘C:My Documents[Показатели за 2-й квартал.xlsx]Продажи’!A1:A8). Эта формула возвращает количество строк в диапазоне ячеек с A1 по A8 в другой книге (8).

Примечание: Если полный путь содержит пробелы, как в приведенном выше примере, необходимо заключить его в одиночные кавычки (в начале пути и после имени книги перед восклицательным знаком).

Числа нужно вводить без форматирования

Не форматируйте числа, которые вводите в формулу. Например, если нужно ввести в формулу значение 1 000 рублей, введите 1000. Если вы введете какой-нибудь символ в числе, Excel будет считать его разделителем. Если вам нужно, чтобы числа отображались с разделителями тысяч или символами валюты, отформатируйте ячейки после ввода чисел.

Например, если для прибавления 3100 к значению в ячейке A3 используется формула =СУММ(3 100;A3), Excel не складывает 3100 и значение в ячейке A3 (как было бы при использовании формулы =СУММ(3100;A3)), а суммирует числа 3 и 100, после чего прибавляет полученный результат к значению в ячейке A3. Другой пример: если ввести =ABS(-2 134), Excel выведет ошибку, так как функция ABS принимает только один аргумент: =ABS(-2134).

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

Существуют два способа пометки и исправления ошибок: последовательно (как при проверке орфографии) или сразу при появлении ошибки во время ввода данных на листе.

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

  1. Для Excel в Windows щелкните Параметры > файла > формулы.
    Для Excel на Mac щелкните меню Excel > Параметры > проверки ошибок

    В Excel 2007 нажмите кнопку Microsoft Office Изображение кнопки Office и выберите Параметры Excel > Формулы.

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

    Ячейка с неправильной формулой

  3. Чтобы изменить цвет треугольника, которым помечаются ошибки, выберите нужный цвет в поле Цвет индикаторов ошибок.

  4. В разделе Правила поиска ошибок установите или снимите флажок для любого из следующих правил:

    • Ячейки, содержащие формулы, которые приводят к ошибке. Формула не использует ожидаемый синтаксис, аргументы или типы данных. Значения ошибок: #DIV/0!, #N/A, #NAME?, #NULL!, #NUM!, #REF!и #VALUE!. Каждое из этих значений ошибок имеет разные причины и разрешается по-разному.

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

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

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

      • Введите формулу в ячейку вычисляемого столбца, а затем нажмите клавиши CTRL+Z или нажмите кнопку Отменить Кнопка отмены на панели быстрого доступа.

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

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

      • Перемещение или удаление ячейки из другой области листа, если на эту ячейку ссылалась одна из строк в вычисляемом столбце.

    • Ячейки, содержащие годы, представленные в виде 2 цифр: ячейка содержит текстовую дату, которая может быть неправильно интерпретирована как неправильный век, если она используется в формулах. Например, дата в формуле =ГОД(«1.1.31») может относиться как к 1931, так и к 2031 году. Используйте это правило для выявления дат в текстовом формате, допускающих двоякое толкование.

    • Числа в формате текста или предшествуют апострофу. Ячейка содержит числа, хранящиеся в виде текста. Обычно это является следствием импорта данных из других источников. Числа, хранящиеся как текст, могут стать причиной неправильной сортировки, поэтому лучше преобразовать их в числовой формат. ‘=SUM(A1:A10) рассматривается как текст.

    • Формулы, несовместимые с другими формулами в регионе. Формула не соответствует шаблону других формул, расположенных рядом с ней. Во многих случаях формулы, соседствующие с другими формулами, отличаются только используемыми ссылками. В следующем примере из четырех смежных формул Excel отображает ошибку рядом с формулой =СУММ(A10:C10) в ячейке D4, так как смежные формулы увеличиваются на одну строку, а одна — на 8 строк. Excel ожидает формулу =СУММ(A4:C4).

      Excel сообщает об ошибке, если формула не похожа на смежные.

      Если используемые в формуле ссылки не соответствуют ссылкам в смежных формулах, приложение Microsoft Excel сообщит об ошибке.

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

      Например, при использовании этого правила Excel отображает ошибку для формулы =СУММ(D2:D4), поскольку ячейки D5, D6 и D7, смежные с ячейками, на которые ссылается формула, и ячейкой с формулой (D8), содержат данные, на которые должна ссылаться формула.

      Excel сообщает об ошибке, если формула пропускает ячейку в диапазоне

    • Незаблокированные ячейки, содержащие формулы. Формула не заблокирована для защиты. По умолчанию все ячейки на листе блокируются, поэтому их нельзя изменить при защите листа. Это поможет избежать случайных ошибок, таких как случайное удаление или изменение формул. Эта ошибка указывает, что ячейка была разблокирована, но лист не был защищен. Убедитесь, что ячейка не заблокирована.

    • Формулы, ссылающиеся на пустые ячейки. Формула содержит ссылку на пустую ячейку. Это может привести к неверным результатам, как показано в приведенном далее примере.

      Предположим, требуется найти среднее значение чисел в приведенном ниже столбце ячеек. Если третья ячейка пуста, она не используется в расчете, поэтому результатом будет значение 22,75. Если эта ячейка содержит значение 0, результат будет равен 18,2.

      Excel сообщает об ошибке, если формула ссылается на пустые ячейки

    • Данные, введенные в таблицу, недопустимы. В таблице возникает ошибка проверки. Проверьте параметр проверки ячейки, перейдя на вкладку Данные > группу Data Tools > Проверка данных.

  1. Выберите лист, на котором требуется проверить наличие ошибок.

  2. Если расчет листа выполнен вручную, нажмите клавишу F9, чтобы выполнить расчет повторно.

    Если диалоговое окно Поиск ошибок не отображается, щелкните вкладку Формулы, выберите Зависимости формул и нажмите кнопку Поиск ошибок.

  3. Чтобы повторно проверить пропущенные ранее ошибки, щелкните Файл > Параметры > Формулы. Для Excel на Mac щелкните меню Excel > Параметры > проверки ошибок.

    В разделе Поиск ошибок выберите Сброс пропущенных ошибок и нажмите кнопку ОК.

    Поиск ошибок

    Примечание: Сброс пропущенных ошибок применяется ко всем ошибкам, которые были пропущены на всех листах активной книги.

    Совет: Советуем расположить диалоговое окно Поиск ошибок непосредственно под строкой формул.

    Перетащите диалоговое окно "Поиск ошибок" под строку формул

  4. Нажмите одну из управляющих кнопок в правой части диалогового окна. Доступные действия зависят от типа ошибки.

  5. Нажмите кнопку Далее.

Примечание: Если нажать кнопку Пропустить ошибку, помеченная ошибка при последующих проверках будет пропускаться.

  1. Рядом с ячейкой нажмите кнопку «Проверка ошибок » Значок "Проверка ошибок" , а затем выберите нужный параметр. Доступные команды различаются для каждого типа ошибки, и первая запись описывает ошибку.

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

    Перетащите диалоговое окно "Поиск ошибок" под строку формул

Если формула не может правильно вычислить результат, в Excel отображается значение ошибки, например #####, #ДЕЛ/0!, #Н/Д, #ИМЯ?, #ПУСТО!, #ЧИСЛО!, #ССЫЛКА!, #ЗНАЧ!. Ошибки разного типа имеют разные причины и разные способы решения.

Приведенная ниже таблица содержит ссылки на статьи, в которых подробно описаны эти ошибки, и краткое описание.

Статья

Описание

Исправление ошибки ####

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

Например, результатом формулы, вычитающей дату в будущем из даты в прошлом (=15.06.2008-01.07.2008), является отрицательное значение даты.

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

Ошибка с #

Исправление ошибки #ДЕЛ/0! #ПУСТО!

Эта ошибка отображается в Excel, если число делится на ноль (0) или на ячейку без значения.

Совет: Добавьте обработчик ошибок, как в примере ниже: =ЕСЛИ(C2;B2/C2;0).

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

Исправление ошибки #Н/Д

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

Если вы используете такую функцию, как ВПР, есть ли для искомого значения соответствие в диапазоне поиска? Скорее всего, нет.

Используйте функцию ЕСЛИОШИБКА для подавления ошибки #Н/Д. В этом случае можно ввести следующее:

=ЕСЛИОШИБКА(ВПР(D2;$D$6:$E$8;2;ИСТИНА);0)

Ошибка #Н/Д

Исправление ошибки #ИМЯ? #ПУСТО!

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

Примечание: Если вы используете функцию, убедитесь, что ее имя написано неправильно. В данном случае слово СУММ введено с ошибкой. Удалите «а», и Excel исправит формулу.

Ошибка #ИМЯ? выводится, если в имени функции есть опечатка

Исправление ошибки #ПУСТО!

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

Примечание: Убедитесь, что диапазоны разделены правильно: области C2:C3 и E4:E6 не пересекаются, поэтому ввод формулы =СУММ(C2:C3 E4:E6) возвращает #NULL! Если позиция, которую вы указали, находится перед первым или после последнего элемента в поле, формула возвращает ошибку #ССЫЛКА!. Если поставить запятую между диапазонами C и E, она будет исправлена =СУММ(C2:C3;E4:E6)

#ПУСТО! #ПУСТО!

Исправление ошибки #ЧИСЛО! #ПУСТО!

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

Используете ли вы функцию, которая выполняет итерацию, например IRR или RATE? Если да, то #NUM! ошибка, вероятно, из-за того, что функция не может найти результат. Инструкции по устранению неполадок см. в разделе справки.

Исправление ошибки #ССЫЛКА! #ПУСТО!

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

Вы случайно удалили строку или столбец? Смотрите, что произошло после удаления столбца B в формуле =СУММ(A2;B2;C2).

Нажмите кнопку Отменить (или клавиши CTRL+Z), чтобы отменить удаление, измените формулу или используйте ссылку на непрерывный диапазон (=СУММ(A2:C2)), которая автоматически обновится при удалении столбца B.

Ошибка #ЗНАЧ! отображается в Excel при наличии недопустимой ссылки на ячейку

Исправление ошибки #ЗНАЧ! #ПУСТО!

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

Вы используйте математические операторы (+, -, *, / ^) с разными типами данных? В таком случае попробуйте использовать вместо них функцию. В этом случае =СУММ(F2:F5) поможет устранить проблему.

#ЗНАЧ! #ПУСТО!

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

Окно контрольного значения позволяет отслеживать формулы на листе

Эту панель инструментов можно перемещать и закреплять, как и любую другую. Например, можно закрепить ее в нижней части окна. На панели инструментов выводятся следующие свойства ячейки: 1) книга, 2) лист, 3) имя (если ячейка входит в именованный диапазон), 4) адрес ячейки 5) значение и 6) формула.

Примечание: Для каждой ячейки может быть только одно контрольное значение.

Добавление ячеек в окно контрольного значения

  1. Выделите ячейки, которые хотите просмотреть.

    Чтобы выделить все ячейки с формулами, на вкладке Главная в группе Редактирование нажмите кнопку Найти и выделить (вы также можете нажать клавиши CTRL+G или CONTROL+G на компьютере Mac). Затем выберите Выделить группу ячеек и Формулы.

    Диалоговое окно "Специальная вставка"

  2. На вкладке Формулы в группе Зависимости формул нажмите кнопку Окно контрольного значения.

  3. Нажмите кнопку Добавить контрольное значение.

    Нажмите кнопку "Добавить контрольное значение", чтобы добавить контрольное значение на лист

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

    Введите диапазон ячеек в поле "Добавить контрольное значение"

  5. Чтобы изменить ширину столбца, перетащите правую границу его заголовка.

  6. Чтобы открыть ячейку, ссылка на которую содержится в записи панели инструментов «Окно контрольного значения», дважды щелкните запись.

    Примечание: Ячейки, содержащие внешние ссылки на другие книги, отображаются на панели инструментов «Окно контрольного значения» только в случае, если эти книги открыты.

Удаление ячеек из окна контрольного значения

  1. Если окно контрольного значения не отображается, на вкладке Формула в группе Зависимости формул нажмите кнопку Окно контрольного значения.

  2. Выделите ячейки, которые нужно удалить.

    Чтобы выделить несколько ячеек, щелкните их, удерживая нажатой клавишу CTRL.

  3. Нажмите кнопку Удалить контрольное значение.

    Удалить контрольное значение

Иногда трудно понять, как вложенная формула вычисляет конечный результат, поскольку в ней выполняется несколько промежуточных вычислений и логических проверок. Но с помощью диалогового окна Вычисление формулы вы можете увидеть, как разные части вложенной формулы вычисляются в заданном порядке. Например, формулу =ЕСЛИ(СРЗНАЧ(D2:D5)>50;СУММ(E2:E5);0) будет легче понять, если вы увидите промежуточные результаты:

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

В диалоговом окне «Вычисление формулы»

Описание

=ЕСЛИ(СРЗНАЧ(D2:D5)>50;СУММ(E2:E5);0)

Сначала выводится вложенная формула. Функции СРЗНАЧ и СУММ вложены в функцию ЕСЛИ.

Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому функция СРЗНАЧ(D2:D5) возвращает результат 40.

=ЕСЛИ(40>50;СУММ(E2:E5);0)

Диапазон ячеек D2:D5 содержит значения 55, 35, 45 и 25, поэтому функция СРЗНАЧ(D2:D5) возвращает результат 40.

=ЕСЛИ(ЛОЖЬ;СУММ(E2:E5);0)

Поскольку 40 не больше 50, выражение в первом аргументе функции ЕСЛИ (аргумент лог_выражение) имеет значение ЛОЖЬ.

Функция ЕСЛИ возвращает значение третьего аргумента (аргумент значение_если_ложь). Функция СУММ не вычисляется, поскольку она является вторым аргументом функции ЕСЛИ (аргумент значение_если_истина) и возвращается только тогда, когда выражение имеет значение ИСТИНА.

  1. Выделите ячейку, которую нужно вычислить. За один раз можно вычислить только одну ячейку.

  2. Откройте вкладку Формулы и выберите Зависимости формул > Вычислить формулу.

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

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

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

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

  5. Чтобы посмотреть вычисление еще раз, нажмите кнопку Начать сначала.

  6. Чтобы закончить вычисление, нажмите кнопку Закрыть.

Примечания: 

  • Некоторые части формул, в которых используются функции ЕСЛИ и ВЫБОР, не вычисляются. В таких случаях в поле Вычисление отображается значение #Н/Д.

  • Если ссылка пуста, в поле Вычисление отображается нулевое значение (0).

  • Некоторые функции вычисляются заново при каждом изменении листа, так что результаты в диалоговом окне Вычисление формулы могут отличаться от тех, которые отображаются в ячейке. Это функции СЛЧИС, ОБЛАСТИ, ИНДЕКС, СМЕЩ, ЯЧЕЙКА, ДВССЫЛ, ЧСТРОК, ЧИСЛСТОЛБ, ТДАТА, СЕГОДНЯ, СЛУЧМЕЖДУ.

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

Подключитесь к эксперту. Учитесь у живых инструкторов.

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

См. также

Отображение связей между формулами и ячейками

Рекомендации, позволяющие избежать появления неработающих формул

Нужна дополнительная помощь?

Идентификация ошибок осуществляется несколькими способами. Один из них реализуется через отображение кода ошибки в ячейке.

Ошибка

Описание

#Н/Д

Н/Д – является сокращением термина Неопределённые данные. Помогает предотвратить использование ссылки на пустую ячейку

#ЧИСЛО!

Функция с числовым аргументом использует неприемлемый аргумент

#ИМЯ?

Ошибка в написании имени или используется несуществующее имя

#ССЫЛКА!

Используется ссылка на несуществующую ячейку

#ЗНАЧ!

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

#ДЕЛ/0!

В качестве делителя используется ссылка на ячейку, в которой содержится нулевое или пустое значение (если ссылкой является пустая ячейка, то её содержимое интерпретируется как ноль)

#ПУСТО!

Используется ошибочная ссылка на ячейку

#############

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

Второй способ обнаружения ошибок – Excel отображает в левом верхнем углу ячейки зелёный треугольник (индикатор ошибки). При выборе такой ячейки появляется смарт-тег проверки ошибок.

Для проверки ошибок необходимо выполнить следующие шаги:

1. Выберите лист, который требуется проверить на наличие ошибок.

2. На вкладке Формулы в группе Зависимости формул нажмите кнопку Проверка наличия ошибок. Откроется окно диалога Контроль ошибок.

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

4. Для просмотра более детального описания ошибки и возможных вариантов её исправления нажмите кнопку Справка по этой ошибке.

5. Нажмите кнопку Показать этапы вычисления. MS Excel откроет окно диалога Вычисление формулы, где вы сможете просмотреть значения различных частей вложенной формулы, вычисляемые в порядке расчёта формулы:

a) нажмите кнопку Вычислить, чтобы проверить значение подчёркнутой ссылки. Результат вычислений показан курсивом;

b) если подчёркнутая часть формулы является ссылкой на другую формулу, нажмите кнопку Шаг с заходом, чтобы отобразить другую формулу в поле Вычисление. Нажмите кнопку Шаг с выходом, чтобы вернуться в предыдущую ячейку и формулу;

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

d) Чтобы снова увидеть вычисления, нажмите кнопку Заново;

e) Чтобы завершить вычисления, нажмите кнопку Закрыть.

6. Для изменения формулы в строке формул нажмите кнопку Изменить в строке формул.

7. Если ошибка является несущественной, вы можете нажать кнопку Пропустить ошибку. Помеченная ошибка при последующих проверках будет пропускаться.

8. Для перехода к следующей ошибке нажмите кнопку Далее. Для возврата к предыдущей – кнопку Назад.

9. Доведите до конца проверку ошибок и закройте окно диалога Контроль ошибок.

Трассировка связей между формулами и ячейками

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

ячейками в формуле.

Для отображения ячеек, входящих в формулу в качестве аргументов, необходимо выделить

ячейку с формулой и нажать кнопку Влияющие ячейки в группе Зависимости формул вкладки Формулы.

Один щелчок по кнопке Влияющие ячейки отображает связи с

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

ячейками, являющимися аргументами этих формул. И так далее.

Для отображения ячеек, в формулы которых входит какая-либо ячейка, её следует выделить и нажать кнопку Зависимые ячейки в группе Зависимости формул вкладки Формулы.

Один щелчок по кнопке Зависимые ячейки отображает связи с

ячейками, непосредственно зависящими от выделенной

ячейки. Если эти

ячейки также влияют на другие

ячейки, то следующий щелчок отображает связи с зависимыми

ячейками. И так далее.

Связи в пределах текущего листа отображаются синими стрелками. Связи с

ячейками других листов и книг отображаются чёрными пунктирными линиями и значком листа. Красные стрелки показывают

ячейки, вызывающие ошибки.

Для скрытия стрелок связей следует нажать кнопку Убрать все стрелки в группе Зависимости формул вкладки Формулы. Использование окна контрольных значений.

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

В этом случае вашим помощником может выступать панель инструментов Окно контрольного значения.

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

Добавление ячеек в окно контрольных значений

Для добавления на панель контрольных значений выполните следующие действия:

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

Чтобы выделить все ячейки листа с формулами, на вкладке Главная в группе Правка нажмите кнопку Найти и выделить и выберите команду Формулы.

2. На вкладке Формулы в группе Зависимости формул нажмите кнопку Окно контрольного значения.

.

4. В окне диалога Добавление контрольного значения проверьте правильность выбранного диапазона и нажмите кнопку Добавить.

Циклические ссылки

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

Например, ячейка С4 = Е7, Е7 = С11, С11 = С4. В итоге С4 ссылается на С4.

Появление циклических ссылок очень легко определить. При их возникновении или наличии в уже созданной книге Excel сразу же появляется предупреждение о циклической ссылке, которое и описывает суть явления.

При нажатии на кнопку OK сообщение будет закрыто, а в ячейке, содержащей циклическую ссылку, в большинстве случаев появится 0.

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

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

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

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

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

Если циклическая ссылка – одна на листе, то в строке состояния будет выведено сообщение о наличии циклических ссылок с адресом ячейки.

Если циклические ссылки есть ещё и на других листах кроме активного, то будет выведено сообщение без указания ячейки.

Найти циклическую ссылку можно также при помощи инструмента поиска ошибок.

На вкладке Формулы в группе Зависимости формул выберите элемент Поиск ошибок и в раскрывающемся списке пункт Циклические ссылки.

Вы увидите адрес ячейки с первой встречающейся циклической ссылкой. После её корректировки или удаления – со второй и т. д.

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

Успехов!!!

Свидетельство о регистрации СМИ: Эл № ФС77-67462 от 18 октября 2016 г.
Контакты редакции: +7 (495) 784-73-75, smi@4dk.ru

В случае неверного написания Excel поможет исправить формулы при помощи проверки наличия ошибок.

  • В окне открытого листа перейдите к вкладке «Формулы» и в группе «Зависимости формул» раскройте меню кнопки «Проверка наличия ошибок».
  • В списке команд выберите пункт «Проверка наличия ошибок».
  • окне «Контроль ошибок» отобразится первая формула листа, содержащая ошибку (рис. 4.24).
  • Рис. 4.24. Окно «Контроль ошибок»

    Рис. 4.24. Окно «Контроль ошибок»

  • Чтобы просмотреть данные по найденной ошибке, щелкните по кнопке «Справка по этой ошибке» и в окне «Справка Excel» просмотрите нужную информацию.
  • [stextbox id=»info»]Справка по Excel 2007 доступна только при подключении к интернету.[/stextbox]

  • Чтобы вручную исправить формулу, в окне «Контроль ошибок» нажмите кнопку «Изменить в строке формул», а затем в окне ввода на строке формул внесите нужные исправления в формулу.
  • [stextbox id=»info»]После необходимых исправлений нажмите кнопку «Продолжить» в окне «Контроль ошибок».[/stextbox]

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

    Рис. 4.25. Окно «Вычисление формулы»

    [stextbox id=»info»]Для возвращения в окно «Контроль ошибок» щелкните по кнопке «Закрыть».[/stextbox]

  • Чтобы продолжить просмотр ошибочных формул листа, щелкните по кнопке «Далее в окне “Контроль ошибок”».
  • После проверки последней формулы откроется окошко с сообщением «Проверка ошибок завершена для всего листа» (рис. 4.26), в котором нажмите кнопку «ОК».

Рис. 4.26. Информационное окошко после проверки формул на ошибки

Рис. 4.26. Информационное окошко после проверки формул на ошибки

Обзор ошибок, возникающих в формулах Excel

​Смотрите также​Вначале вписать форматирующий символ.​ вычисления результата.​ В первом аугменте​ проверкой ошибок –​ поэтому после ее​ второй массив из​​ сделано правильно в​​.​Но, лучший вариант,​ сложить число и​ «;#»​ A5 меньше чем​ в одной формуле​ на ячейку, которая​ двоеточия:​

Несоответствие открывающих и закрывающих скобок

​ возвращает подобный результат.​Ошибки в Excel возникают​Изменить формат ячейки на​Дальше нужно выделить все​ функции ПОИСКПОЗ мы​ это количество определенного​ ввода для подтверждения​ номеров столбцов с​ строке формул появятся​Примечание:​ чтобы не отслеживать​

Ошибки в формулах Excel

​ текст, и получить​, т. д.​ 31 500, значение умножается​ несколько раз (иногда​ не существует или​​В имени функции допущена​​В данном случае увеличение​ довольно часто. Вы,​

Ошибки в формулах Excel

​ текстовый.​ числа и формулу,​ указываем код ошибки,​ типа ошибок. Чтобы​ нажмите комбинацию горячих​ количеством элементов соответствующему​ фигурные скобки, как​Строка формул указывает,​ пустые ячейки или​ результат цифрой по​Рассмотрим какие бывают​ на 15 %. Но​ в сочетании с​ удалена.​

Ошибки в формулах Excel

Ячейка заполнена знаками решетки

​ опечатка:​ ширины столбца уже​ наверняка, замечали странные​В ячейке А1 реализуем​ чтобы уменьшить разрядность​

    1. ​ которую нужно найти.​ получить такой результат​ клавиш CTRL+SHIFT+Enter. Если​ количеству столбцов в​ на рисунке.​ что это формула​Ошибки в формулах Excel

      ​ ячейки с нулем,​ этой конкретной формуле.​

Ошибки в формулах Excel

  1. ​ ошибки при написании​ ЕСЛИ это не​ другими функциями). К​Например, на рисунке ниже​Ошибка​ не поможет.​ значения в ячейках,​ первый способ, а​ для округления.​ В третьем аргументе​ следует использовать третью​Ошибки в формулах Excel

​ все сделано правильно​ диапазоне A3:Z3.​Таблица с большим объемом​

Ошибка #ДЕЛ/0!

​ массива, заключая её​​ это установить формулу​​Исправляем это слово в​ формулы и​ так, проверьте, меньше​ сожалению, из-за сложности​ представлена формула, которая​#ПУСТО!​Ошибка​ вместо ожидаемого результата,​ в А2 –​

Ошибки в формулах Excel

Ошибка #Н/Д

​Как видите, в результате​​ мы указываем код​​ формулу:​ в строке формул​Скачать пример поиска ошибок​ данных содержит ошибки,​ в фигурные скобки​​ с условием, с​​ ячейке на число​

  1. ​как найти ошибку в​ ли это значение,​ конструкции выражений с​​ суммирует значения двух​​возникает, когда задано​#ДЕЛ/0!​​ которые начинались со​​ второй.​ получаем абсурд: 1+1=3.​Ошибки в формулах Excel
  2. ​ 0 для функции​На этот раз формула​ появятся фигурные скобки.​ в формулах Excel​​ первая из которых​​ {}. Их не​Ошибки в формулах Excel
  3. ​ функцией «ЕСЛИ», например.​ или удаляем это​ формуле Excel, и​ чем 72 500. ЕСЛИ​ ЕСЛИ легко столкнуться​ ячеек.​ пересечение двух диапазонов,​возникает, когда в​​ знака​​Задание 1. В ячейку​ Никакие форматы здесь​ ПОИСКПОЗ, который означает​ не должна выполняться​Таким образом получаем текущее​

    Ошибки в формулах Excel

    ​Благодаря функции ЕСЛИ в​​ находится в диапазоне​​ нужно вводить самостоятельно.​

    Ошибки в формулах Excel

Ошибка #ИМЯ?

​В Excel логических​​ слово, т. д.​​ как исправить эти​ это так, значение​ с ошибкой #ЗНАЧ!.​Если удалить столбец B,​

  1. ​ не имеющих общих​ Excel происходит деление​#​Ошибки в формулах Excel
  2. ​ А1 введите слово​ не помогут. Решить​ что возвращать нужно​ в массиве поэтому​Ошибки в формулах Excel

​ количество ошибок в​ первом массиве логическое​

  1. ​ третей строки листа​ Они исчезнут, когда​Ошибки в формулах Excel
  2. ​ функций «ЕСЛИ» много​ Формула посчитает все​Ошибки в формулах Excel

Ошибка #ПУСТО!

​ ошибки.​​ умножается на 25 %;​​ Обычно ее можно​ формула вернет ошибку​ точек.​ на ноль. Это​

  1. ​. Это говорит о​​ с форматирующим символом​​ данный вопрос поможет​ первое встречающееся значение​ после ввода для​ таблице.​ значение ИСТИНА заменяется​ 3:3.​ вы начнете редактировать​ разны, с разными​​ правильно.​​Ошибка в​Ошибки в формулах Excel
  2. ​ в противном случае —​ подавить, добавив в​#ССЫЛКА!​Например,​ может быть, как​​ том, что формула​​ так: «’истина». Обязательно​​ только функция «ОКРУГЛ».​​ 2 при наличии​Ошибки в формулах Excel

Ошибка #ЧИСЛО!

​ ее подтверждения достаточно​​Разбор формулы для подсчета​​ на соответственное числовое​​ формулу.​

  1. ​ условиями. Подробнее об​Ошибка «# ИМЯ?» в​Excel «# # #​ на 28 %​ формулу функции для​.​Ошибки в формулах Excel
  2. ​=А1:А10 C5:E5​​ явное деление на​​ возвращает ошибку. Чтобы​ следует поставить в​ Запишите формулу с​ дубликатов в массиве.​​ просто нажать клавишу​​ количества всех ошибок​ значение из второго​Ошибки в формулах Excel

​Опираясь на результат вычисления​Пояснение:​ этих функциях читайте​Excel​

  1. ​ # #»​.​​ обработки ошибок, такие​​Еще пример. Формула в​– это формула,​ ноль, так и​ избавиться от ошибки,​ начале слова символ​ функцией так: =ОКРУГЛ(A1;0)+ОКРУГЛ(A2;0)​Читайте также: Как найти​​ Entеr.​​ в ячейках Excel:​​ массива. После чего​​ этой формулы можно​

Ошибка #ССЫЛКА!

​Диапазон (массив констант), созданный​​ в статье «Функция​​.​(​Чтобы использовать функцию ЕСЛИОШИБКА​ как ЕОШИБКА, ЕОШ​ ячейке B2 ссылается​

  1. ​ использующая оператор пересечения,​ деление на ячейку,​ Вы должны исправить​ апострофа «’», который​Ошибки в формулах Excel

    ​Как правильно округлить и​ ошибку в таблице​​Третья формула возвращает количество​​С помощью функции ЕОШИБКА​

    Ошибки в формулах Excel

  2. ​ функция МИН выбирает​ составить другую формулу,​ с помощью функции​ «ЕСЛИ» в Excel»​В Excel oшибка​решетка​Ошибки в формулах Excel

    ​ с уже имеющейся​ или ЕСЛИОШИБКА.​ на ячейку B1,​ которая должна вернуть​ которая содержит ноль​​ ее причину, а​​ можно ввести с​ суммировать числа в​ Excel по формуле​

    Ошибки в формулах Excel

Ошибка #ЗНАЧ!

​ ошибок деления на​​ проверена каждая ячейка​​ наименьшее числовое значение​ которая уже не​IF​ и статьях, перечисленных​ «#ИМЯ?» возникает, когда​).​ формулой, просто вложите​Если имеется ссылка на​ т.е. на ячейку,​​ значение ячейки, находящейся​​ или пуста.​

  1. ​ они могут быть​ английской раскладки клавиатуры​ столбце таблицы Excel?​Ошибки в формулах Excel
  2. ​Внимание! В четвертой формуле​ 0 (#ДЕЛ/0!). Но​ диапазона A2:A9 на​ первого массива, которое​ просто определить строку​​(ЕСЛИ), хранится в​​ внизу, в разделе​ в формуле неверно​Ошибки в формулах Excel
  3. ​Эта ошибка показывает,​ готовую формулу в​ ячейку с ошибочным​ расположенную выше на​ на пересечении двух​Ошибка​ самыми разными.​​ (в русской раскладке​​ Если этих чисел​Ошибки в формулах Excel

​ мы ссылались на​ она не мене​ наличие ошибочных значений.​ соответствует номеру столбца​ или столбец, а​ памяти Excel, а​ «Другие статьи по​ написано название функции,​

​ что столбец недостаточно​

office-guru.ru

Исправление ошибки #ЗНАЧ! в функции ЕСЛИ

​ функцию ЕСЛИОШИБКА:​ значением, функция ЕСЛИ​ 1 строку.​ диапазонов. Поскольку диапазоны​#Н/Д​Самым распространенным примером возникновения​ символа апострофа нет).​ будет целый столбец,​ диапазон ячеек начиная​ эффективно работает если​ Результаты функции в​ содержащего первую ошибку.​ укажет непосредственный адрес​ не в ячейках​ этой теме».​ диапазона, ячейки, т.​ широкий и всё​=ЕСЛИОШИБКА(ЕСЛИ(E2​

Проблема: аргумент ссылается на ошибочные значения.

​ возвращает ошибку #ЗНАЧ!.​Если мы скопируем данную​ не имеют точек​возникает, когда для​

​ ошибок в формулах​​ Тогда Excel скроет​ то для быстрого​ с A1 и​ во втором аргументе​ памяти программы образуют​ Так как били​ ошибки на листе​ листа.​Для примера, мы​ е. какого-то имени.​ число не входит​Это означает, что ЕСЛИ​

  • ​Решение​ формулу в любую​

  • ​ пересечения, формула вернет​ формулы или функции​ Excel является несоответствие​

​ первый символ и​​ получения точных расчетов​

  • ​ до A9. Потому​ функции СЧЕТЕСЛИ указать​ собой массив логических​ вычислены номер строки​ Excel. Для решения​Массив констант выглядит следующим​ написали такую формулу.​ Например, написали в​ в ячейку.​ в результате вычисления​: используйте с функцией​ ячейку 1-й строки​#ПУСТО!​ недоступно какое-то значение.​ открывающих и закрывающих​ будет воспринимать слова​

  • ​ следует использовать массив​ как функция ПОИСКПОЗ​

Проблема: неправильный синтаксис.

​ другой тип ошибки​ значений ИСТИНА и​ и столбца завершается​

​ данной задачи ниже​​ образом: {1;»»;1;»»;»»;»»;»»;»»;1}.​ =ЕСЛИ(B1=0;»»;A1/B1)​ формуле адрес ячейки​Исправить эту ошибку​ какой-либо части исходной​ ЕСЛИ функции для​ (например, ячейку D1),​.​ Приведем несколько случаев​

​ скобок. Когда пользователь​

Пример правильно построенного выражения ЕСЛИ

​ «истина» как текст,​ функций. Для этого​​ возвращает текущею позицию​ в ячейках Excel.​ ЛОЖЬ. После перемножения​ вычисление формулы функцией​ (в ячейку AB3)​Этот массив констант используется​Пояснения к формуле​ В1 русской буквой​ можно, увеличив ширину​ формулы возвращается ошибка,​ обработки ошибок, такие​ формула вернет ошибку​​Также данная ошибка возникнет,​

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

​ Например, #ИМЯ?​

​ каждого логического значения​ АДРЕС. Она уже​ введите другую формулу:​ в качестве аргумента​.​ «Б». Вышла ошибка.​ столбца. Какими способами​ выводится значение 0,​ как ЕОШИБКА, ЕОШ​#ССЫЛКА!​ если случайно опустить​#Н/Д​ автоматически проверяет ее​ тип данных.​ формулу: =СУММ(ОКРУГЛ(A1:A7;0)). После​ а не целого​Как видно на рисунке​ на число 1​ возвращает текстовым значением​Данная формула так же​ для функции​Если в ячейке​Проверяем вычисления в формуле​ увеличить размер столбца,​

​ а в противном​​ и ЕСЛИОШИБКА. В​, т.к. в ней​ один из операторов​:​ синтаксис и не​Задание 2. Перейдите на​ ввода массива функций​ листа. Поэтому во​ все работает не​ в результате получаем​ готовый адрес ячейки​ должна выполняться в​COUNT​ В1 стоит нуль,​ поиском ошибок. Excel​ установить автоподбор ширины​

Сообщение Excel, появляющееся при добавлении запятой в значение

У вас есть вопрос об определенной функции?

​ случае возвращается результат​ следующих разделах описывается,​

Помогите нам улучшить Excel

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

support.office.com

Ошибки в формулах Excel.

​ менее эффективно.​ массив из чисел​ на основе номера​​ массиве, поэтом после​ ​(СЧЁТ), давая результат​ то оставить ячейку​​ подчеркнула ошибку.​
​ столбца, т. д.,​ выражения ЕСЛИ. Некоторые​ как использовать функции​​ на несуществующую ячейку.​ примеру, формулу​ соответствия. К примеру,​ пока в ней​
​ вызовите диалоговое окно​ ​ «Enter», а комбинацию​ ПОИСКПОЗ следует указывать​​Чтобы узнать в какой​​ 1 и 0.​​ столбца и строки​
​ ее ввода снова​ 3.​ С1 пустой. Если​Исправляем ошибку.​ смотрите в статье​
​ пользователи при создании​ ЕСЛИ, ЕОШИБКА, ЕОШ​Ошибка​=А1*А2*А3​ функция​ присутствует синтаксическая ошибка.​ «Формат ячеек». Например,​ клавиш Ctrl+Shifi+Enter. В​ диапазон просматриваемых значений​ строке встречается первая​
​ Потом все элементы​
​ указанных в ее​ ​ для подтверждения жмем​​Для подсчета специфических ошибок​
​ в ячейке В1​Ошибка «# ССЫЛКА!» в​ «Как изменить ширину​ формул изначально реализуют​ и ЕСЛИОШИБКА в​#ЗНАЧ!​записать как​ВПР​Например, на рисунке выше​ с помощью комбинации​ результате Excel сам​ так, чтобы номера​ ошибка конкретного типа​ массива суммируются, а​
​ аргументах.​
​ комбинацию клавиш CTRL+SHIFT+Enter.​ используйте функцию​ стоит не нуль,​Excel​ столбца, высоту строки​ обработку ошибок, однако​ формуле, если аргумент​одна из самых​=А1*А2 A3​при точном поиске​ мы намеренно пропустили​ клавиш CTRL+1 или​ подставит фигурные скобки​ позиций совпадали с​Ошибка ​ и кода следует​ формула возвращает количество​ ​Часто складывается сложная ситуация,​​Результат вычисления локального адреса​COUNTIF​ то разделить ячейку​
​.​ в Excel».​ делать это не​ ссылается на ошибочные​ распространенных ошибок, встречающихся​.​ вернет ошибку​ закрывающую скобку при​
​ контекстным меню правой​ «{}» – это​ номерами строк листа.​ использовать четвертую формулу:​ ошибок.​ когда некоторые формулы​ ​ ячейки, которая содержит​ ​(СЧЁТЕСЛИ). Например, чтобы​​ А1 на ячейку​
​Эта ошибка появляется,​Получится так.​ рекомендуется, так как​ значения.​ в Excel. Она​Ошибка​#Н/Д​ вводе формулы. Если​ кнопкой мышки. На​ значит, что функция​Ошибка ​ Другими словами, если​Как показано на очередном​​​ вместо ожидаемых результатов​
​ первую ошибку в​ ​ подсчитать количество ячеек,​​ В1.​
​ если в формуле​Ошибка «# ЗНАЧ!» в​ обработчик подавляет возможные​Исправление ошибки #ЗНАЧ! в​ возникает, когда значение​#ЧИСЛО!​
​, если соответствий не​ нажать клавишу​ вкладке «Число» в​ выполняется в массиве.​ бы мы указали​ рисунке, формула возвращает​Пользователю для анализа вычислительных​ вычисления выдает информацию​ таблице:​
​ содержащих ошибку​Получилось так.​ указана не существующая​Excel​ ошибки и вы​ функции СЦЕПИТЬ​ одного из аргументов​
​возникает, когда проблема​ найдено.​Enter​ списке числовых форматов​ Результат вычисления массива​ адрес диапазона A2:A9,​ значение 4 которое​
​ циклов полезно знать​ ​ об ошибке. Особенно​​Принцип действия формулы для​
​#DIV/0!​В Excel можно​ в таблице ячейка,​.​ не будете знать,​Исправление ошибки #ЗНАЧ! в​ формулы или функции​​ в формуле связана​Формула прямо или косвенно​, Excel выдаст следующее​ выберите «текстовый» и​
​ функций на картинке:​ то формула вернула​ соответствует номеру строки​ не только текущее​ полезной оказывается формула​ поиска ошибок:​(#ДЕЛ/0!), используйте формулу:​
​ сравнивать значения ячеек.​ диапазон ячеек, т.​В Excel ошибка​ правильно ли работает​ функции СРЗНАЧ или​ содержит недопустимые значения.​ со значением.​ обращается к ячейке,​ предупреждение:​ нажмите ОК. После​Можно пойти еще более​
​ бы значение 5​ где впервые встречается​ количество неисправленных ошибок,​
​ способная быстро находить​​В первом аргументе функции​
​=COUNTIF(A3:C3,»#DIV/0!»)​ Используя функции сравнивания,​ д.​ «#ЗНАЧ!» указывает на​ формула. Если вам​ СУММ​ Самые распространенные случаи​Например, задано отрицательное значение​ в которой отображается​
​В некоторых случаях Excel​
​ чего введите в​ рискованным путем, но​ – что не​ ошибка деления на​ но и строку,​ и подсчитывать количество​ АДРЕС указываем номер​=СЧЁТЕСЛИ(A3:C3;»#ДЕЛ/0!»)​ можно начислить премию​

excel-office.ru

Подсчёт ошибок в Excel

​Например, у нас​ то, что значение​ нужно добавить обработчик​Примечания:​

  1. ​ возникновения ошибки​​ там, где должно​​ значение​​ предлагает свой вариант​​ ячейку А2 слово​ его применять крайне​

    ​ является правильным.​
    ​ 0.​

    Подсчёт ошибок в Excel

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

  2. ​ ошибок, лучше сделать​ ​​#ЗНАЧ!​​ быть положительное. Яркий​​#Н/Д​​ исправления ошибки. Вы​​ «истина».​​ не рекомендуется! Можно​

    ​Excel старается облегчить наш​
    ​Функция ТИП.ОШИБКИ проверяет каждую​

    Подсчёт ошибок в Excel

  3. ​ ошибку. Чтобы узнать​​ таблицах с большим​​ быть возвращен в​

    Подсчёт ошибок в Excel

​ командой сайта office-guru.ru​​ данные, т.д. Подробнее​ формулами. В процессе​ не в том​ это тогда, когда​Функция ЕСЛИОШИБКА появилась в​:​ пример – квадратный​.​ можете либо согласиться​

  1. ​Задание 3. Для сравнения​
    • ​ заставить Excel изменять​ труд разными подсказками​​ ячейку в диапазоне​​ в какой строке​ объемом данных. А​ адресе ячейки содержащей​Источник: http://www.excel-easy.com/examples/count-errors.html​
    • ​ об этом, читайте​ работы, мы удалили​
    • ​ формате. Например, в​ вы будете уверены,​ Excel 2007. Она​​Формула пытается применить стандартные​​ корень из отрицательного​При работе с массивами​
  2. ​ с Excel, либо​ напишите тоже слово​​ содержимое ячейки в​​ и авто-подстановками. Если​ A1:A9, если она​ листа встречается первая​​ иногда нужно просто​​ результат действия целой​

    ​Перевела: Ольга Гелих​
    ​ в статье "Функция​

    Подсчёт ошибок в Excel

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

​ математические операторы к​

office-guru.ru

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

​ числа.​ в Excel, когда​ исправить формулу самостоятельно.​ в ячейке А3​ зависимости от ее​ все это выполняется​ наталкивается на ошибку​ ошибка следует воспользоваться​ посчитать ошибку в​ формулы. Номер строки​Автор: Антон Андронов​

Поиск ошибок в Excel формулой

​ сравнения в Excel».​ столбец. Но формула​ диапазоне ячеек есть​ правильно.​ ЕОШИБКА и ЕОШ,​ тексту.​К тому же, ошибка​ аргументы массива имеют​ В любом случае​ без апострофа и​

​ формата. Для этого​ вместе с нашими​ возвращает соответствующий ей​ другой формулой:​

​ Excel как числовое​ определен предыдущей формулой​Чтобы сэкономить время на​Этот пример покажет, как​ с ячейками этого​ ячейка с текстом,​Примечание:​ так как не​В качестве аргументов функции​#ЧИСЛО!​

Таблица с большим объемом данных.

​ меньший размер, чем​ слепо полагаться на​ изменений форматов.​ следует зайти «Файл»-«Параметры»-«Дополнительно»​ ожиданиями мы в​ номер (например, код​

​Она также должна быть​

Как получить адрес ячейки с ошибкой

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

​Как видите, апостроф виден​ и в разделе​ восторге от этой​ ошибки деления на​ выполнена в массиве​Перед тем как исправлять​

​ 3. Поэтому мы​ таблиц с целью​ которая подсчитывает количество​ другом столбце.​

Адрес ячейки с ошибкой.

​ Формула не может​ точкой с запятой.​

​ построении формулы. При​ типа. К примеру,​ слишком большое или​ этом случае в​ в коем случае​ только в строке​ «При пересчете этой​ программы. Но если​ ноль: для типа​ поэтому снова для​ ошибки в Excel​ только ссылаемся на​ выявления ошибок, рационально​ ошибок в диапазоне.​Мы видим, что в​ сложить все ячейки,​ Если разделить два​ использовании функций ЕОШИБКА​ номер столбца в​ слишком малое значение.​ незадействованных ячейках итогового​ нельзя. Например, на​ формул.​ книги:» указать «задать​ авто-подстановка является ошибочной​ #ДЕЛ/0! – это​ подтверждения нажмите комбинацию​

​ хорошо бы предоставить​ ячейку AB2 с​ применить формулы для​Мы используем функции​ формуле нашего примера​ п. э. выдает​ значения запятой, функция​ и ЕОШ формула​ функции​ Например, формула​ массива отобразятся значения​ следующем рисунке Excel​Примечание. В ячейках А1​ точность как на​ мы просто выходим​ код 2). Ниже​

​ горячих клавиш CTRL+SHIFT+Enter.​ пользователю Excel возможность,​

​ первой формулой. Далее​ определения их местонахождения.​IF​ складываются три ячейки,​ ошибку.​ ЕСЛИ будет рассматривать​ вычисляется дважды: сначала​ВПР​=1000^1000​#Н/Д​ предложил нам неправильное​ и А2 символы​ экране». Появиться предупреждение:​ из себя.​ приведена целая таблица​Первая ошибка находиться в​ наблюдать в режиме​ с помощью функции​ Например, будет весьма​(ЕСЛИ) и​ а в таблице​Кстати!​

exceltable.com

Как посчитать ошибки в Excel с учетом их кодов

​ их как одно​ проверяется наличие ошибок,​задан числом меньше​вернет как раз​.Например, на рисунке ниже​ решение.​ текста не были​ «Данные будут изменены​Например, ошибки при округлении​ типов и кодов​ третьей строке рабочего​ реального времени сколько​ ДВССЫЛ определяется ссылка​ полезной информация о​ISERROR​

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

​ всего две ячейки,​Может быть и​ дробное значение. После​ а затем возвращается​ 1.​ эту ошибку.​ видно, что результирующий​Бывают случаи, когда ячейка​ сменены на большие,​ — точность будет​ дробных чисел и​ для обработки ошибок​ листа Excel.​ еще осталось ошибок​

Ошибки в ячейках.

​ на диапазон, который​ локализации первой возникшей​(ЕОШИБКА) для проверки​ п. ч. мы​ число написано в​ процентных множителей ставится​ результат. При использовании​Аргумент функции должен иметь​Не забывайте, что Excel​ массив C4:C11 больше,​ в Excel полностью​

  1. ​ а значит не​ понижена!»​
  2. ​ т.п. Давайте разберемся​ Excel:​Рассмотрим, как работает такая​ в процессе анализа​ должен быть найден​ ошибки относительно строк​ ошибок:​ удалили один столбец.​ текстовом формате –​

Количество ошибочных значений.

​ символ %. Он​ функции ЕСЛИОШИБКА формула​ единственное значение, а​

​ поддерживает числовые величины​ чем аргументы массива​ заполнена знаками решетки.​

​ была выполнена авто-подстановка,​Внимание!!! Работая в таком​ почему часто возникают​ТИП​ формула:​ вычислительных циклов формул.​ в соответствии с​ и столбцов листа.​=IF(ISERROR(A1),1,»»)​Исправить ошибку можно,​ это, тоже, вызовет​ сообщает Excel, что​ вычисляется только один​ вместо этого ему​ от -1Е-307 до​ A4:A8 и B4:B8.​ Это означает один​ потому что слово​

​ режиме, изменив один​

Как найти первую ошибку в значении Excel

​ ошибки при скруглениях​КОД​Наподобие первой формулы с​ А для этого​ местом нахождения ошибок.​Чтобы определить местонахождение ошибки​=ЕСЛИ(ЕОШИБКА(A1);1;»»)​ удалив эту ссылку​ ошибку. В Excel​ значение должно обрабатываться​ раз.​

​ присваивают целый диапазон.​ 1Е+307.​Нажав комбинацию клавиш​ из двух вариантов:​ воспринято программой как​

Первая строка с ошибкой.

​ раз количество разрядов,​ чисел? Ведь данная​#ПУСТО!​

​ помощью функции ЕОШИБКА​ нужно их все​

​ Нет необходимости выполнять​ в таблице с​Пояснение:​ в формуле или​ есть два формата​ как процентное. В​Конструкция =ЕСЛИОШИБКА(Формула;0) гораздо лучше​ На рисунке ниже​Еще одним случаем возникновения​Ctrl+Shift+Enter​Столбец недостаточно широк для​ текст.​ уже нельзя вернуть​ операция играет очень​1​ в памяти программы​ посчитать. Пример схематической​ поиск по целой​

Как посчитать ошибки Excel с определенным кодом

​ большим количеством строк​Функция​ вернуть удаленный столбец​ – формат значения​ противном случае такие​ конструкции =ЕСЛИ(ЕОШИБКА(Формула;0;Формула)).​ в качестве искомого​ ошибки​

​, получим следующий результат:​ отображения всего содержимого​Заполните данными ячейки, так​ исходные данные обратно.​ важную роль в​#ДЕЛ/0!​ создается массив из​

​ таблицы с ошибками​ таблице нагружая таким​ и столбцов рекомендуем​IF​ в таблицу, или​ и формат ячейки.​ значения пришлось бы​Если синтаксис функции составлен​ значения функции​#ЧИСЛО!​

Сколько ДЕЛ0.

​Ошибка​ ячейки. Для решения​ как показано ниже​

​ Это путь только​ процессе формирования цен​2​ логических значений ИСТИНА​ в формулах:​

​ образом процессор компьютера​ воспользоваться специальной формулой.​(ЕСЛИ) возвращает 1,​ удалить всю формулу,​ Эти форматы влияют​ вводить как дробные​ неправильно, она может​

Первая строка с ДЕЛ0.

Коды и типы ошибок Excel

​ВПР​является употребление функции,​#ИМЯ?​ проблемы достаточно увеличить​ на рисунке:​ в одну сторону.​ и расчетов. Поэтому​#ЗНАЧ!​ и ЛОЖЬ. Далее​На рисунке для примера​ излишне отнимая вычислительные​ Для примера покажем​ если обнаружена ошибка.​ т.д.​

​ на работу формул.​ ​ множители, например «E2*0,25».​
​ вернуть ошибку #ЗНАЧ!.​ ​используется диапазон A6:A8.​
​ которая при вычислении​ ​возникает, когда в​
​ ширину столбца, чтобы​ ​Обычно комбинация символов набранных​
​ Поэтому лучше его​ ​ лучше как можно​
​3​ ​ функция СТРОКА возвращает​
​ проиллюстрированная проблемная ситуация,​ ​ ресурсы программы Excel.​
​ формулу, которая умеет​ ​ Если нет –​
​Ошибка «# ДЕЛ/0!» в​ ​ Чтобы разобраться в​

​Задать вопрос на форуме​Решение​Вот и все! Мы​ использует метод итераций​ формуле присутствует имя,​ все данные отобразились…​ в B3 должна​ не использовать. А​ раньше разобраться в​#ССЫЛКА!​ текущие номера строк​ когда некоторые значения​ Нас интересует только​ легко работать с​ пустую строку.​

​Excel​ форматах, читайте статью​ сообщества, посвященном Excel​

​: проверьте правильность синтаксиса.​ разобрали типичные ситуации​ и не может​ которое Excel не​…или изменить числовой формат​ быть воспринята как​ массив функций прекрасно​ данной особенности программы.​4​ листа в диапазоне​ таблицы содержит ошибки​ третья строка.​ большими диапазонами ячеек,​Чтобы подсчитать ошибки, добавим​.​ «Преобразовать дату в​У вас есть предложения​ Ниже приведен пример​ возникновения ошибок в​ вычислить результат. Ярким​ понимает.​ ячейки.​ формула и автоматически​

exceltable.com

Ошибки Excel при округлении и введении данных в ячейки

​ и безопасно справляется​Как правильно округлить и​#ИМЯ?​ A2:A9. Благодаря функции​ вычислений формул в​С помощью функции ЕОШИБКА​ в пределах A1:Z100.​ функцию​Эта ошибка возникает,​ текст Excel».​ по улучшению следующей​

​ правильно составленной формулы,​ Excel. Зная причину​ примером таких функций​Например, используется текст не​В ячейке содержится формула,​ выполнен расчет. Но​ с данной задачей.​ суммировать числа в​5​ ЕСЛИ в массиве​ Excel там, где​ проверяется каждая ячейка​Для определения локализации первой​

Ошибки при округлении дробных чисел

​COUNT​ если делим на​Как найти ошибку в​

​ версии Excel? Если​ в которой функция​ ошибки, гораздо проще​ в Excel являются​ заключенный в двойные​ которая возвращает некорректное​ что если нам​Здесь мы забегаем вперед,​ Excel?​

Пример ошибки округления.

​#ЧИСЛО!​ с логическими значениями​ должны быть их​ в диапазоне A3:Z3​

​ ошибки на листе​(СЧЁТ) и заменим​ нуль или на​ формуле​ да, ознакомьтесь с​ ЕСЛИ вкладывается в​ исправить ее. Успехов​СТАВКА​

Функция округл.

​ кавычки:​ значение даты или​ нужно записать текст​ но иногда без​Для наглядного примера выявления​6​ ИСТИНА заменяется на​ результаты. Чтобы подсчитать​ на наличие ошибок.​ относительно строк следует​А1​ пустую ячейку. Разделим​Excel​ темами на портале​ другую функцию ЕСЛИ​ Вам в изучении​и​Функция ссылается на имя​ времени. Думаю, Вы​ именно таким способом​ этого сложно объяснить​ подобного рода ошибок​

Массив функций сумм и округл.

​#Н/Д​ текущий номер строки.​ количество ошибок в​ На основании полученных​ использовать следующую формулу:​на диапазон​ ячейку А1 на​, смотрите в статье​ пользовательских предложений для​ для расчета вычетов​ Excel!​ВСД​ диапазона, которое не​ знаете, что Excel​ и мы не​ решение важных задач.​ ведите дробные числа​

Задать точность как на экране.

​7​ После чего функция​ целой таблице следует​ результатов в памяти​Данная формула должна выполняться​A1:C3​ ячейку В1 (нуль).​ «Как проверить формулы​ Excel.​ на основе уровня​Автор: Антон Андронов​.​

​ существует или написано​ не поддерживает даты​ желаем вычислять результат?​​

​ 1,3 и 1,4​

Пишем в Excel слово ИСТИНА или ЛОЖЬ как текст

​#ОЖИДАНИЕ_ДАННЫХ​ МИН выбирает наименьшее​ сделать так:​ программы создается массив​

  1. ​ в массиве, поэтом​
  2. ​:​ Выйдет такая ошибка.​

​ в Excel».​Часто, вместо результата​ доходов.​ЕСЛИ — одна из самых​

​Ошибка​ с опечаткой:​ до 1900 года.​ Решить данную задачу​Заставить программу воспринимать​ так как показано​8​ число из этого​В ячейку C1 введите​ логических значений ИСТИНА​ после ее ввода​=COUNTIF(IF(ISERROR(A1:C3),1,»»))​Исправить эту ошибку​Здесь Excel нам​ по формуле Excel​=ЕСЛИ(E2​ универсальных и популярных​

​#ССЫЛКА!​В данном примере имя​ Поэтому, если результатом​ можно аналогичным способом​ слова логических типов​ на рисунке, а​Далее создается в памяти​ же массива.​ следующую формулу:​ и ЛОЖЬ. Следующая​ для подтверждения нажмите​=СЧЁТ(ЕСЛИ(ЕОШИБКА(A1:C3);1;»»))​ можно, заменив в​ показывает, что стоит​ выходят ошибки. Например,​

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

Истина как текст.

​ из примера описанного​ данных как текст​ под ними формулу​

​ массив значений с​Следующая полезная информация, которая​Данная формула должна быть​ функция СТОЛБЕЦ возвращает​ комбинацию горячих клавиш​Закончим нажатием​ ячейке В1 нуль​ в ячейке текст​ошибка в​

Отображение формул

​ выразить так:​ которая часто используется​ когда формула ссылается​

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

​Адрес указан без разделяющего​ дата, то Excel​ выше.​ можно двумя способами:​ для суммирования и​ номерами кодов ошибок.​ пригодиться пользователю занятым​ выполнена в массиве,​ в память программы​ CTRL+SHIFT+Enter. Если все​Ctrl+Shift+Enter​ на число.​ (слово «масло»). Нельзя​Excel «#ИМЯ?», «#ЗНАЧ!», «#ССЫЛКА!»​

exceltable.com

​ЕСЛИ значение в ячейке​

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

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

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

Содержание

  1. Проверьте ссылки
  2. Поищите перестановки
  3. Разберите на части
  4. Подумайте, каким должен быть результат
  5. Проверьте аргументы
  6. Проверьте всю цепочку операций (последовательность)
  7. Включите показ формул

Проверьте ссылки

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

Проверяйте формулы в Excel

Поищите перестановки

Распространённая ошибка – использовать правильные ссылки на ячейки, но в неправильном порядке. Например, если необходимо вычесть C2 из C3, формула должна быть такой: =C3-C2, а не такой: =C2-C3.

Разберите на части

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

Проверяйте формулы в Excel

Подумайте, каким должен быть результат

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

Например, если Вы вычисляете суммарную стоимость 8 единиц товара по 98 центов за каждую, результат должен быть чуть меньше $8. В примере ниже формула даёт ошибочный результат $784,00. Причина в том, что в ячейке A2 цена введена как 98, а должно быть 0,98. Как видите, маленькие детали могут давать огромные расхождения.

Проверяйте формулы в Excel

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

Проверьте аргументы

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

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

Проверяйте формулы в Excel

В примере на рисунке выше, функция NETWORKDAYS (ЧИСТРАБДНИ) возвращает ошибку. Если мы введём функцию NETWORKDAYS (ЧИСТРАБДНИ) в другую ячейку, причина становится очевидной:

Проверяйте формулы в Excel

Функция NETWORKDAYS (ЧИСТРАБДНИ) требует минимум два аргумента – start_date (нач_дата) и end_date (кон_дата). В предыдущем примере был задан только один аргумент, поэтому исправим функцию, добавив недостающий аргумент:

Проверяйте формулы в Excel

Теперь наша формула работает правильно!

Проверьте всю цепочку операций (последовательность)

Помните из школьной математики, что такое порядок математических операций? Если нет (или если хотите освежить память), можете изучить урок по построению сложных формул. В Excel всегда используется такой порядок, то есть операции не просто выполняются по очереди слева направо. В следующем примере первым делом выполняется умножение, и это не совсем то, что мы хотели. Исправим эту формулу, заключив D2+D3 в скобки:

Проверяйте формулы в Excel

Включите показ формул

Если на листе Excel много формул и функций, то, возможно, Вам будет удобнее переключиться в режим отображения формул, чтобы видеть все формулы одновременно. Для этого необходимо воспользоваться командой Formula view (Показать формулы), которая находится на вкладке Formulas (Формулы) в разделе Formula auditing (Зависимости формул).

Проверяйте формулы в Excel

Чтобы переключиться обратно к привычному виду, еще раз нажмите на эту команду.

Помните, мастерство в создании формул достигается через постоянную практику. Даже самые опытные пользователи Excel допускают ошибки в формулах. Если Ваша формула не работает или выдаёт не верное значение, не паникуйте! В большинстве случаев существует простое объяснение, почему формула работает с ошибкой. Как только Вы найдёте эту ошибку, то сможете заставить формулу работать правильно.

Оцените качество статьи. Нам важно ваше мнение:

как проверить правильность написания формулы

vv23

Дата: Пятница, 31.07.2015, 09:23 |
Сообщение № 1

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

создала формулу в ячейке I9. При проврке меняю значения , по заданным диапазонам , а итог считается частично не правильно . Не могу понять где допустила ошибку .
[moder]Переназовите тему согласно п.2 Правил форума.

К сообщению приложен файл:

0607649.xlsx
(20.9 Kb)

Сообщение отредактировал vv23Пятница, 31.07.2015, 10:15

 

Ответить

Samaretz

Дата: Пятница, 31.07.2015, 10:44 |
Сообщение № 2

Группа: Проверенные

Ранг: Форумчанин

Сообщений: 215


Репутация:

62

±

Замечаний:
0% ±


Excel 2010; 2013; 2016

vv23, формулу проверить можно с помощью соответствующей команды: встаете на ту ячейку, где нужно проверить формулу, на ленте переходите на вкладку Формулы и там щелкаете по команде Вычислить формулу. Откроется окно с Вашей формулой (как на скриншоте ниже) — нажимаете кнопку Вычислить, и Excel будет в пошаговом режиме вычислять формулу. Очередной шаг, который будет выполнен после нажатия на кнопку Вычислить, подчеркивается. Так Вы можете проверить где в логике формулы у Вас ошибка.

А вообще у Вас ошибка в сравнении: Вы сравниваете число с текстом, который числом не является, поэтому Excel всегда будет идти по варианту ЛОЖЬ. Можно немного видоизменить лист и модифицировать формулу, например, вот так — тогда все будет работать как должно.

К сообщению приложен файл:

6216550.xlsx
(20.6 Kb)


Благодарность можно отправить на Яндекс-кошелек: 410011414293115

 

Ответить

_Boroda_

Дата: Пятница, 31.07.2015, 10:55 |
Сообщение № 3

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

У Вас в формуле куски типа

Код

ЕСЛИ(((G9/H9)*11,5)>=$F$3

неверно работают. В F3 у Вас не число, а текст. Перепишите как в файле


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

vv23

Дата: Пятница, 31.07.2015, 12:41 |
Сообщение № 4

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

уважаемый _Boroda_ , но я в вашем файле подставляю значение 500 в ячейку G9 , но в итоге так и не могу получить число 685.
за 5 часов собрали 500 ед , т.е. это производительность (500/5)11,5=1150 ед в смену . Значить мы должны заплатить 500*1,37=685. Помогите разобраться

 

Ответить

_Boroda_

Дата: Пятница, 31.07.2015, 12:53 |
Сообщение № 5

Группа: Модераторы

Ранг: Местный житель

Сообщений: 16618


Репутация:

6465

±

Замечаний:
0% ±


2003; 2007; 2010; 2013 RUS

Так нужно?

Код

=МАКС((G9/H9*11,5>=D$3:H$3)*D4:H4)*G9

Формула массива. Вводится одновременным нажатием Контрл Шифт Ентер
Или обычная формула

Код

=СУММПРОИЗВ(НАИБОЛЬШИЙ((G9/H9*11,5>=D$3:H$3)*D4:H4;1))*G9


Скажи мне, кудесник, любимец ба’гов…
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995

 

Ответить

vv23

Дата: Пятница, 31.07.2015, 13:13 |
Сообщение № 6

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

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

 

Ответить

vv23

Дата: Пятница, 31.07.2015, 13:21 |
Сообщение № 7

Группа: Пользователи

Ранг: Прохожий

Сообщений: 4


Репутация:

0

±

Замечаний:
0% ±


Excel 2007

уважаемый _Boroda_ , спасибо все получается .

 

Ответить

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

Решение 1: меняем формат ячеек

Очень часто Excel отказывается выполнять вычисления из-за неправильного формата ячеек.

Например, если задан текстовый формат, то вместо результата мы увидим только саму формулу в виде простого текста.

Формулы в ячейках Excel в текстовом формате

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

Формулы Excel в формате даты

Очевидно, что формат ячейки нужно изменить, и это делается следующим образом:

  1. Чтобы определить текущий формат ячейки (диапазон ячеек), выделите его и, находясь на вкладке «Главная», обратите внимание на группу инструментов «Число». Здесь есть специальное поле, которое показывает используемый сейчас формат.Формулы в ячейках Excel в текстовом формате
  2. Вы можете выбрать другой формат из списка, который откроется после нажатия стрелки вниз рядом с текущим значением.Выберите формат для выбранных ячеек в Excel

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

  1. После выбора ячейки (или выбора диапазона ячеек) щелкните ее правой кнопкой мыши и в открывшемся списке выберите команду «Форматировать ячейки». Или вместо этого после выделения нажмите Ctrl + 1.Перейти в окно форматирования ячеек через контекстное меню в Excel
  2. В открывшемся окне мы окажемся во вкладке «Номер». Здесь, в списке слева, находятся все доступные форматы, из которых мы можем выбирать. Слева отображаются настройки выбранной опции, которые мы можем изменить по своему усмотрению. Когда все будет готово, нажмите ОК.Выберите формат в окне форматирования ячейки в Excel
  3. Чтобы изменения отразились в таблице, по очереди включите режим редактирования для всех ячеек, в которых формула не сработала. После выбора желаемого элемента вы можете продолжить изменение, нажав клавишу F2, дважды щелкнув по нему или щелкнув внутри строки формул. Затем, ничего не меняя, нажмите Enter.Редактировать формулу в Excel

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

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

Решение 2: отключаем режим “Показать формулы”

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

  1. Перейдите на вкладку «Формулы». На панели инструментов «Зависимость формул» нажмите кнопку «Показать формулы», если она активна.Включение или отключение отображения формул в электронной таблице Excel
  2. В результате результаты расчета теперь будут отображаться в ячейках с формулами. Правда, из-за этого могут меняться границы столбцов, но это решаемо.Результаты в ячейках с формулами в Excel

Решение 3: активируем автоматический пересчет формул

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

  1. Зайдите в меню «Файл”.Перейдите в меню
  2. В списке слева выберите раздел «Параметры”.Перейти к параметрам Excel
  3. В появившемся окне перейдите в подраздел «Формулы». В правой части окна в группе «Параметры расчета» поставьте галочку напротив опции «автоматический», если выбран другой вариант. Когда все будет готово, нажмите ОК.Активировать автоматический расчет формул в Excel
  4. Все готово, с этого момента все результаты по формулам будут автоматически пересчитаны.

Решение 4: исправляем ошибки в формуле

Если вы ошиблись в формуле, программа может воспринять ее как простое текстовое значение, поэтому вычисления по ней производиться не будут. Например, одна из самых распространенных ошибок — это пробел перед знаком равенства. При этом помните, что знак «=» обязательно должен предшествовать любой формуле.

Перед формулой в Excel не нужно места

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

Вставить функцию в ячейку Excel

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

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

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

Распространенные ошибки

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

  • # DIV / 0! — результат деления на ноль;
  • # N / A — введите недопустимые значения;
  • #КОЛИЧЕСТВО! — неверное числовое значение;
  • #ЦЕНИТЬ! — в функции использован неверный тип аргумента;
  • # ПУСТОЙ! — неверный адрес диапазона;
  • #СВЯЗЬ! — ячейка, к которой относится формула, удалена;
  • #ИМЯ? — Имя недопустимо в формуле.

Если мы видим любую из вышеперечисленных ошибок, в первую очередь проверяем, правильно ли заполнены все данные в ячейках, участвующих в формуле. Затем проверяем саму формулу и наличие в ней ошибок, в том числе противоречащих законам математики. Например, деление на ноль недопустимо (ошибка # DIV / 0!).

Деление на нулевую ошибку в Excel

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

  1. Мы отмечаем ячейку, содержащую ошибку. На вкладке «Формулы» в группе инструментов «Зависимости формул» нажмите кнопку «Вычислить формулу”.Функция вычисления формулы Excel
  2. В открывшемся окне отобразится подробная информация о расчете. Для этого нажмите кнопку «Рассчитать» (каждое нажатие переходит к следующему шагу).Окно расчета формул в Excel
  3. Таким образом, вы можете отслеживать каждый шаг, находить ошибку и исправлять ее.

Вы также можете использовать полезный инструмент проверки ошибок, расположенный в том же блоке.

Функция проверки ошибок формул Excel

Откроется окно, в котором будет описана причина ошибки и предложен ряд действий в этом отношении, включая исправление в строке формул.

Окно проверки ошибок Excel

Заключение

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

Понравилась статья? Поделить с друзьями:
  • Формула excel повторяющаяся ячейка
  • Формула excel расчет возраста по дате рождения
  • Формула excel проверить что ячейка не пустая
  • Формула excel по расчету кредита
  • Формула excel рандомное число в диапазоне