Ошибка при вычислении функции знач

Ошибка #ЗНАЧ! в Excel означает: «Формула вводится неправильно. Или что-то не так с ячейками, на которые указывают ссылки». Эта ошибка возникает в самых разных случаях, и найти ее точную причину может быть сложно. Сведения на этой странице включают распространенные проблемы и решения ошибки.

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

  • Проблемы с вычитанием

  • Проблемы с пробелами и текстом

  • Другие решения

Исправление ошибок определенных функций

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

Проблемы с вычитанием

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

Вычтите одну ссылку на ячейку из другой

Ячейка D2 со значением 2000,00 ₽, ячейка E2 со значением 1500,00 ₽, ячейка F2 с формулой =D2-E2 и результатом 500,00 ₽

Введите два значения в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D2 содержит плановую сумму, а ячейка E2 — фактическую. F2 содержит формулу =D2-E2.

Или используйте функцию СУММ с положительными и отрицательными числами

Ячейка D6 со значением 2000,00 ₽, ячейка E6 со значением 1500,00 ₽, ячейка F6 с формулой =СУММ(D6;E6) и результатом 500,00 ₽

Введите положительное значение в одной ячейке и отрицательное — в другой. В третьей ячейке используйте функцию СУММ, чтобы сложить две ячейки. В этом примере ячейка D6 содержит плановую сумму, а ячейка E6 — фактическую как негативное число. F6 содержит формулу =СУММ(D6;E6).

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

  1. Для начала выполните быструю проверку. В новой книге введите 2 в ячейке A1. Введите 4 в ячейке B1. Затем введите формулу =B1-A1 в ячейке C1. Если возникнет ошибка #ЗНАЧ! перейдите к следующему шагу. Если сообщение об ошибке не появилось, попробуйте другие решения на этой странице.

  2. В Windows откройте панель управления «Региональные стандарты».

    • Windows 10: нажмите кнопку Пуск, введите Регион, а затем выберите панель управления Регион .

    • Windows 8. На начальном экране введите Регион, выберите Параметры, а затем — Регион.

    • Windows 7: выберите Пуск,  введите Регион, а затем выберите Регион и язык.

  3. На вкладке Форматы выберите Дополнительные параметры.

  4. Найдите пункт Разделитель элементов списка. Если в поле разделителя элементов списка указан знак «минус», замените его на что-то другое. Например, разделителем нередко выступает запятая. Также часто используется точка с запятой. Однако для вашего конкретного региона может подходить другой разделитель элементов списка.

  5. Нажмите кнопку ОК.

  6. Откройте книгу. Если ячейка содержит ошибку #VALUE!, дважды щелкните ее для редактирования.

  7. Если там, где для вычитания должны быть знаки «минус», стоят запятые, замените их на знаки «минус».

  8. Нажмите клавишу ВВОД.

  9. Повторите эти действия для других ячеек, в которых возникает ошибка.

Вычтите одну ссылку на ячейку из другой

Ячейка D10 со значением 01.01.2016, ячейка E10 со значением 24.04.2016, ячейка F10 с формулой =E10-D10 и результатом 114

Введите две даты в двух отдельных ячейках. В третьей ячейке вычтите одну ссылку на ячейку из другой. В этом примере ячейка D10 содержит дату начала, а ячейка E10 — дату окончания. F10 содержит формулу =E10-D10.

Или используйте функцию РАЗНДАТ

Ячейка D15 со значением 01.01.2016, ячейка E15 со значением 24.04.2016, ячейка F15 с формулой =РАЗНДАТ(D15;E15;"d") и результатом 114

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

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

Проверка наличия начальных пробелов

  1. Дважды щелкните дату, которая используется в формуле вычитания.

  2. Разместите курсор в начале и посмотрите, можно ли выбрать один или несколько пробелов. Вот как выглядит выбранный пробел в начале ячейки: Ячейка, в которой выделен пробел перед значением 01.01.2016

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

  3. Выберите столбец, содержащий дату, выбрав его заголовок столбца.

  4. Выберите Data > Text to Columns (Текст > столбцы).

  5. Дважды нажмите кнопку Далее .

  6. На шаге 3 из 3 мастера в разделе Формат данных столбца выберите Дата.

  7. Выберите формат даты и нажмите кнопку Готово.

  8. Повторите эти действия для других столбцов, чтобы убедиться, что они не содержат пробелы перед датами.

Проверка параметров даты на компьютере

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

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

Существует два решения этой проблемы: Вы можете изменить систему дат, которая используется на компьютере, чтобы она соответствовала системе дат, которая нужна в Excel. Или в Excel можно создать новый столбец и использовать функцию ДАТА, чтобы создать настоящую дату на основе даты в текстовом формате. Вот как это сделать, если система дат вашего компьютера — дд.мм.гггг, а в ячейке A1 записан текст 12/31/2017.

  1. Создайте такую формулу: =ДАТА(ПРАВСИМВ(A1;4);ЛЕВСИМВ(A1;2);ПСТР(A1;4;2))

  2. Результат будет 31.12.2017.

  3. Чтобы использовать формат дд.мм.гг, нажмите клавиши CTRL+1 (или Изображение значка кнопки команд в Mac + 1 на Mac).

  4. Выберите другой языковой стандарт, в котором используется формат дд.мм.гг, например Немецкий (Германия). Когда вы закончите применять формат, результатом будет 31/12/2017 , и это настоящая дата, а не текстовая дата.

Примечание: Формула выше написана с использованием функций ДАТА, ПРАВСИМВ, ПСТР и ЛЕВСИМВ. Обратите внимание, что она написана с предположением, что текстовая дата содержит два символа для дней, два символа для месяцев и четыре символа года. Возможно, вам потребуется настроить формулу в соответствии с датой.

Проблемы с пробелами и текстом

Часто ошибка #ЗНАЧ! возникает, потому что формула ссылается на другие ячейки, содержащие пробелы или (что еще сложнее) скрытые пробелы. Из-за этих пробелов ячейка может выглядеть пустой, хотя на самом деле таковой не является.

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

Выделен столбец

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

2. Найдите и замените

Вкладка "Главная" > Найти и выделить > Заменить

На вкладке Главная выберите Найти & Выберите > Заменить.

3. Удалите пробелы

Поле "Найти" с пробелом, поле "Заменить на" с пустым значением

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

4. Замените одно или все вхождения

Кнопка "Заменить все"

Если вы уверены, что все пробелы в столбце должны быть удалены, выберите Заменить все. Если вы хотите выполнить пошаговое выполнение и заменить пробелы ни на что не по отдельности, сначала можно нажать кнопку Найти далее , а затем нажать кнопку Заменить , если вы уверены, что пространство не требуется. После этого ошибка #ЗНАЧ! ошибка может быть устранена. Если нет — перейдите к следующему шагу.

5. Включите фильтр

Главная > Сортировка и фильтр > Фильтр

Иногда скрытые символы, отличные от пробелов, могут сделать ячейку пустой, если она на самом деле не пуста. Например, это может происходить из-за одинарных кавычек в ячейке. Чтобы убрать эти символы из столбца, включите фильтр, последовательно выбрав Главная > Сортировка и фильтр > Фильтр.

6. Установите фильтр

Меню "Фильтр", в котором снят флажок "Выбрать все" и установлен флажок "(Пустые)"

Щелкните стрелку фильтра Стрелка фильтра и снимите флажок Выделить все. Затем установите флажок Пустые.

7. Установите все флажки без названия

Установлен флажок без названия

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

8. Выделите пустые ячейки и удалите их

Выделены отфильтрованные пустые ячейки

Если Excel вернет пустые ячейки, выделите их. Затем нажмите клавишу DELETE. Это очищает все скрытые символы в ячейках.

9. Очистите фильтр

Меню "Фильтр", команда "Удалить фильтр с"

Щелкните стрелку фильтра Стрелка фильтра, а затем выберите Очистить фильтр из… , чтобы все ячейки были видны.

10. Результат

Вместо ошибки #ЗНАЧ! появился результат вычисления формулы. Зеленый треугольник в ячейке E4

Если причиной появления ошибки #ЗНАЧ! были пробелы, вместо ошибки отобразится результат формулы, как показано в нашем примере. Если нет — повторите эти действия для других ячеек, на которые ссылается формула. Или попробуйте другие решения на этой странице.

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

Ошибку #ЗНАЧ! могут вызвать текст и специальные знаки в ячейке. Но иногда сложно понять, в каких именно ячейках они присутствуют. Решение: Используйте функцию ISTEXT для проверки ячеек. Обратите внимание, что ISTEXT не устраняет ошибку, а просто находит ячейки, которые могут вызвать ошибку.

Пример с ошибкой #ЗНАЧ!

Ячейка H4 с формулой =E2+E3+E4+E5 и результатом #ЗНАЧ!

Вот пример формулы с ошибкой #ЗНАЧ! . Ошибка, скорее всего, возникает из-за ячейки E2. Специальный символ отображается в виде небольшого прямоугольника после «00». Или, как показано на следующем рисунке, можно использовать функцию ЕТЕКСТ в отдельном столбце для поиска текста.

Этот же пример с функцией ЕТЕКСТ

Ячейка F2 с формулой =ЕТЕКСТ(F2) и результатом ИСТИНА

Здесь в столбец F добавлена функция ЕТЕКСТ. Все ячейки в порядке, кроме одной со значением ИСТИНА. Это значит, что ячейка E2 содержит текст. Чтобы решить эту проблему, можно просто удалить содержимое ячейки и еще раз ввести число 1865,00. Вы также можете использовать функцию ПЕЧСИМВ, чтобы убрать символы, или функцию ЗАМЕНИТЬ, чтобы заменить специальные знаки на другие значения.

Использовав функцию ПЕЧСИМВ или ЗАМЕНИТЬ, вы можете скопировать результат в буфер обмена, а затем выбрать Главная > Вставить > Специальная вставка > Значения. Кроме того, может потребоваться преобразовать числа из текстового формата в числовой.

Формулы с математическими операциями, такими как + и *, могут не вычислить ячейки, содержащие текст или пробелы. В таком случае попробуйте использовать вместо них функцию. Функции часто игнорируют текстовые значения и вычисляют все в виде чисел, устраняя #VALUE! . Например, вместо =A2+B2+C2 введите =СУММ(A2:C2). Или вместо =A2*B2 введите =ПРОИЗВЕД(A2,B2).

Другие решения

Выберите ошибку

Ячейка H4 с формулой =E2+E3+E4+E5 и результатом #ЗНАЧ!

Сначала выделите ячейку с ошибкой #ЗНАЧ! .

Щелкните «Формулы» > «Вычислить формулу»

Диалоговое окно "Вычисление формулы" с формулой " "+E3+E4+E5

Выберите Формулы > Оценка формулы > Оценка. Excel по отдельности проходит по частям формулы. В данном случае формула =E2+E3+E4+E5 выдает ошибку из-за скрытого пробела в ячейке E2. Пробела не видно, если смотреть на ячейку E2. Но его можно увидеть здесь. Он отображается как » «.

Иногда вам может быть нужно вместо ошибки #ЗНАЧ! выводить что-то свое, например собственный текст, ноль или пустую ячейку. В этом случае можно добавить в формулу функцию ЕСЛИОШИБКА. IFERROR проверяет наличие ошибки и, если да, заменяет ее другим значением по вашему выбору. Если ошибки нет, исходная формула вычисляется. IFERROR работает только в Excel 2007 и более поздних версиях. В предыдущих версиях можно использовать функцию ЕСЛИ(ЕОШИБКА()).

Предупреждение: IFERROR скрывает все ошибки, а не только #VALUE! . Ошибки не рекомендуется скрывать, так как они часто указывают на то, что какое-то значение нужно исправить, а не просто скрыть. Мы не рекомендуем использовать эту функцию, если вы не уверены, что формула работает так, как вам нужно.

Ячейка с ошибкой #ЗНАЧ!

Ячейка H4 с формулой =E2+E3+E4+E5 и результатом #ЗНАЧ!

Вот пример формулы, в которой ошибка #ЗНАЧ! вызвана скрытым пробелом в ячейке E2.

Ошибка, скрытая функцией ЕСЛИОШИБКА

Ячейка H4 с формулой =ЕСЛИОШИБКА(E2+E3+E4+E5;"--")

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

К сожалению, как вы видите, функция ЕСЛИОШИБКА не устраняет ошибку, а только скрывает ее. Так что используйте ее, если точно уверены, что ошибку лучше скрыть, чем исправить.

В какой-то момент подключение к данным может стать недоступным. Чтобы исправить ошибку, восстановите подключение или, если это возможно, импортируйте данные. Если у вас нет доступа к подключению, попросите автора книги создать для вас новый файл. В идеале новый файл будет содержать только значения и не будет подключений. Это можно сделать, скопировав все ячейки и вставив только в качестве значений. Чтобы вставить только значения, можно выбрать Главная > Вставить > Вставить специальные значения >. При этом будут удалены все формулы и подключения, а ошибки #ЗНАЧ! исчезнут.

См. также

Полные сведения о формулах в Excel

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

При работе в Excel вы можете столкнуться с ошибкой #ЗНАЧ. В этой статье мы разберемся с несколькими ситуациями, которые приводят к этой ошибке и как ее исправить.

 

Как исправить ошибку #ЗНАЧ в Excel

Ситуация 1. Формула СУММЕСЛИ на другой файл

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

Как исправить ошибку #ЗНАЧ в Excel

Когда оба файла открыты, то все работает отлично, но как только вы закроете их оба и откроете только файл, в котором вы суммировали итоги продаж, то получите ошибку #ЗНАЧ. Это связано с особенностями работы Excel, которые надо знать, и вообще есть несколько формул, которые приведут к ошибке #ЗНАЧ при ссылке на внешний файл:

  • СУММЕСЛИ()
  • СУММЕСЛИМН()
  • СЧЁТЕСЛИ()
  • СЧЁТЕСЛИМН()
  • СЧИТАТЬПУСТОТЫ()
  • СМЕЩ()
  • ДВССЫЛ()

Какие есть пути решения ситуации? Первый: перенести базу данных в файл, где формируются итоги, тогда ссылок на внешние книги не будет и ошибка пропадет. Второй: Использовать формулы СУММ() и ЕСЛИ() совместно в массиве. Это несколько сложно для новичков, поэтому на этом способе останавливаться подробно не буду. Третий: Использовать формулу ЕСЛИОШИБКА и прописать в случае ошибки напоминание, что необходимо открыть файл с базой данных для корректной работы. Четвертый: Просто открыть файл, на который ссылается формула и ошибка пропадет ;)

Как исправить ошибку #ЗНАЧ в Excel

 

Ситуация 2. Вычитание/сложение дат

Ошибка #ЗНАЧ может появиться при вычитании/сложении дат. Это связано с тем, что формат одной из ячеек участвующих в формуле отличен от типа Дата. Обычно есть лишние пробелы, из-за которых Excel считает что в ячейке не дата, а текст и соответственно из даты текст вычесть/сложить невозможно.

Как исправить ошибку #ЗНАЧ в Excel

 Решение проблемы следующее: Выделите ячейки с датами и замените в них пробелы на «ничего». После этого ошибка исчезнет.

Как исправить ошибку #ЗНАЧ в Excel

 

Ситуация 3. Лишние пробелы в числах

При копировании данных из различных источников, может сложиться ситуация, что в числах будут лишние пробелы, из-за них арифметические операции с числами будут невозможны и приведут к ошибке #ЗНАЧ. Решение проблемы, как и в ситуации 2 — замените пробелы на «ничего» и проблема пропадет.

Как исправить ошибку #ЗНАЧ в Excel

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

Спасибо за внимание.

ЗНАЧ в Excel — как исправить? В зависимости от причины требуется исправление проблемы с вычитанием, пробелами и текстом. Может потребоваться определение источника ошибка, замена «ЗНАЧ» другим значением, проверка подключение данных или использование помощи представителей форума сообщества. Ниже рассмотрим, что значите появление такой ошибки, чем она может быть вызвана, и каким способом ее можно устранить.

Что значит и когда возникает

Перед исправлением ошибки необходимо разобраться, почему в Эксель вместо чисел появляется ЗНАЧ. Это означает, что формула введена неправильно или имеются проблемы с ячейками, куда идут ссылки. Сбой может возникать в разных ситуациях и отыскать точную причину можно лишь путем поиска. Данные о странице включают разные проблемы. Они могут быть следующими:

  • вычитание;
  • пробелы или текст;
  • появление ошибки ввода;
  • неправильные значения и т. д.

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

Как исправить

Теперь разберемся подробнее, как исправить в Эксель ЗНАЧ в формуле, когда не удается сделать вычисление в обычном режиме. Рассмотрим разные проблемы и методы решения.

Вычитание

Наиболее распространенная ситуация, когда ошибка «ЗНАЧ» в Excel возникает из-за трудностей с вычитанием. Чтобы исправить сбой, могут помочь рассмотренные ниже шаги.

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

  • Вычтите одну ссылку на ячейку из другой. Введите два параметра в 2-х отдельных секциях, а в третьей вычтите одну ссылку на ячейку из другой. К примеру, это может быть =A2-B2.

  • Как вариант, используйте опцию «СУММ» с цифрами выше / ниже нуля. Для этого введите параметр выше нуля в одной, а ниже — в другой ячейке. В третьей применяется опция «СУММ» для складывания. Пример: =СУММ (D5;E5).

Еще один способ, как убрать ЗНАЧ в Excel — ввести правильную функцию вычитания. Алгоритм действий такой:

  1. Сделайте проверку. Для этого в новом файле введите «3» в А1 и 6 в В1. Если при формуле =В1-А1 появляется ЗНАЧ, переходите к следующему шагу.
  2. Войди на Виндовс в раздел «Региональные стандарты». В «десятке» в поисковой строке введите «регион», а после выберите панель управления «Региональные стандарты».
  3. На вкладке «Форматы» кликните на «Дополнительные параметры» и найдите «Разделитель элементов списка». При наличии здесь знака «минус» поменяйте его на другой элемент и жмите ОК.
  4. Войдите в книгу Excel. Если в ячейке имеется надпись #VALUE!, два раза жмите на нее для внесения правок. В случае, когда вместо «минуса» стоит запятые, замените их на «минус». Далее жмите «Ввод» и повторите эти шаги для других ячеек, для которых возникла ошибка.

Распространенная причина, почему в Экселе выходит ЗНАЧ — неправильные операции с датами. Для решения вопроса сделайте следующее:

  1. Вычтите одну ссылку на ячейку из второй.
  2. Используйте опцию РАЗНДАТ для 3-ей ячейке, что позволяет отыскать разницу в датах.

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

  • Два раза жмите на дату, используемую в формуле.
  • Разместите курсор на старте и убедитесь, можно ли выбрать один или более пробелов.
  • Выделите столбец с датой, нажав на заголовок.
  • Кликните на «Данные», а потом — «Текст по столбцам».

  • Два раза жмите «Далее».
  • На третьем шаге в секции «Формат данных столбца» и переместите переключатель «Дата».
  • Выберите формат даты и кликните «Готово».
  • Повторите эти шаги для разных столбцов, чтобы убедиться в них нет пробелов возле даты.

Пробелы и текст

Еще одно объяснение, что значит ЗНАЧ в Excel — проблемы с текстами / пробелом. В таком случае воспользуйтесь одним из рассмотренных ниже шагов.

Для начала удалите пробелы, из-за которых возможно появление ошибки ЗНАЧ. К примеру, формула направляет на ячейки, где имеются видимые или скрытые пробелы, как результат, ячейка кажется пустой.

Сделайте следующее в Excel:

  • Выделите ячейки, куда направляют ссылки.
  • Перейдите в раздел «Главная», а поле жмите «Найти и выделить».
  • Кликните «Заменить».
  • В поле «Найти» введите пробел, а в поле «Заменить» удалите все, что там имеется.

  • Замените одно / все вхождения.
  • Если ЗНАЧ не удалось исправить, включите фильтр в разделе «Главная», а далее «Сортировка и фильтр» — «Фильтр».
  • Жмите стрелку внизу и удалите флажок с поля «Выделить все», а после установите отметку «Пустые».
  • Поставьте флажки в местах без названия.
  • Выделите незаполненные ячейки и удалите их.
  • Кликните на стрелку вниз и выберите «Удалить фильтр из…».

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

Причиной, почему вы видите ЗНАЧ в Эксель, может быть текст / специальные знаки. Обратите внимание на ячейки и удалите лишнее. Может потребоваться применение функции «Заменить» или «ПЕЧСИМВ» или «ЗАМЕНИТЬ».

Еще один способ, как исправить, если в Excel вместо цифр ЗНАЧ — использовать формулы вместо операций. При наличии «+» или «*» рассчитать ячейки с текстом / пробелом не получится. Для решения проблемы может потребоваться применение специальных функций. К примеру, вместо сложной формулы =А2+В2+С2 укажите =СУММ (А2:С2).

Дополнительные шаги

Рассматривая пути, как исправить ошибку ЗНАЧ в Excel, можно использовать и другие пути решения проблемы:

  • Определите источник ошибки. Для начала выделите секцию, где имеется параметр ЗНАЧ, а после этого жмите на «Формулы», «Вычислить формулы», а после — «Вычислить». В этом случае Эксель обрабатывает каждую часть формулы отдельно. При этом можно увидеть, где проблема, а после исправить ее.

  • Замените ЗНАЧ другим параметром Excel, чтобы исправить проблему. Попробуйте добавить формулу ЕСЛИОШИБКА, которая проверят наличие сбоев и заменяет ЗНАЧ другим значением, к примеру, двумя дефисами.
  • Восстановите подключение. Попросите создателя файла Excel сделать новую книгу, чтобы в ней были только параметры без подключений. Для этого копируйте ячейки и вставьте только значения. Это происходит следующим образом — «Главная», а потом «Вставить» и «Специальная вставка» — «Значения».

Как вариант, можно зайти в сообщество Excel по ссылке go.microsoft.com/fwlink/?linkid=827514, где можно задать вопрос и исправить проблему с Excel.

Теперь вы знаете, почему в Экселе пишет ЗНАЧ и не считает формулу, как исправить ситуацию, и какие шаги необходимо осуществлять в первую очередь. Более подробные сведения можно найти на официальном сайте по ссылке support.microsoft.com/ru-ru/office/исправление-ошибки-знач-ошибка-15e1b616-fbf2-4147-9c0b-0a11a20e409e.

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

Отличного Вам дня!

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

    • Ошибка Н/Д в Excel
    • Ошибка ЗНАЧ в Excel
    • Ошибка ДЕЛ/0 в Excel
    • Ошибка ССЫЛКА в Excel
    • Ошибка ИМЯ в Excel
    • Ошибка ЧИСЛО в Excel
    • Ошибка ПУСТО в Excel
    • Ячейка заполнена решетками
    • Функция ЕСЛИОШИБКА для обхода ошибок

#Н/Д — ошибка “нет данных”. #Н/Д означает, что искомое значение не было найдено в таблице

Как правило, это ошибка возникает в excel при использовании таких функций как ВПР, ИНДЕКС/ПОИСКПОЗ, ПРОСМОТРХ (в версии office 365) и т.д. То есть, ошибка “нет данных” возникает, когда мы пытаемся подтянуть данные из одной таблицы в другую. 

Ошибка в формуле Excel как убрать

Что делать с ошибкой “нет данных”: нужно проверить, что искомое значение действительно присутствует в таблице для поиска. Иногда бывает, что визуально кажется, что значение есть, однако оно может быть написано немного иначе. Например, в конце строки есть невидимый пробел, или одна из букв написана в латинской раскладке.

Ошибка ЗНАЧ в Excel

Эта ошибка возникает в самых разнообразных случаях, и означает что что-то не так с данными или ячейками, из которых используются данные. Иногда достаточно сложно разобраться, почему возникает ошибка, однако основные причины возникновения ошибки #ЗНАЧ можно выделить.

Причина № 1 — Формула ссылается на другой файл

Бывают ситуации, когда в одном файле у нас представлена база данных (файл № 1), а в другой файл (файл № 2)  нужно подтянуть данные из этой базы. И есть ряд формул, которые будут выдавать ошибку, если файл № 1 будет закрыт в момент вычислений. Это особенности работы Excel, их нужно просто запомнить и учитывать.

Функции, которые будут выдавать ошибку ЗНАЧ при ссылке на другой файл, следующие:

      • СУММЕСЛИ()
      • СУММЕСЛИМН()
      • СЧЁТЕСЛИ()
      • СЧЁТЕСЛИМН()
      • СЧИТАТЬПУСТОТЫ()
      • СМЕЩ()
      • ДВССЫЛ()

Рассмотрим на примере функции СУММЕСЛИ. Ситуация: оба файла открыты.

Ошибка в формуле Excel как убрать

Ситуация: файл № 1 (с базой) закрыт.

Ошибка в формуле Excel как убрать

Что делать с ошибкой ЗНАЧ в таком случае:

      • вариант 1: исключить ссылки на внешние файлы, перенеся базу в тот же файл, где происходят вычисления.
      • вариант 2: Совместное использование формул СУММ() и ЕСЛИ() в массиве.
      • вариант 3: Всегда открывать файл с базой, на который ссылается файл итогов. Т.е. открывать оба файла одновременно, и тогда ошибка ЗНАЧ не будет возникать.
      • вариант 4: Использовать конструкцию ЕСЛИОШИБКА (о ней рассказано ниже в статье), которая будет предлагать открыть файл с базой.

Причина № 2 — Вычитание или сложение ячеек с датами

В этом случае ошибка ЗНАЧ означает, что одна из ячеек с датами имеет другой формат (отличный от формата даты). Например, имеются лишние пробелы.

Ошибка в формуле Excel как убрать

Что делать: проверить ячейки и убрать лишние пробелы. Это можно сделать, например, выделив ячейки, участвующие в формуле, и заменить (Ctrl + H) пробел на пустоту.

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

Причина № 3 — Лишние пробелы в числах

Такая ситуация часто возникает, когда используются выгрузки из различных учетных систем. В выгрузках, например, из 1C, часто присутствуют пробелы в числах, и в этом случае excel воспринимает число как текст. И если производить вычисления с такими ячейками, то будет возникать ошибка ЗНАЧ.

Ошибка в формуле Excel как убрать

Как исправить: заменить пробелы на пустоту, как в предыдущем варианте.

Ошибка ДЕЛ/0 в Excel

Ошибка ДЕЛ/0 буквально означает “ошибка деления на ноль”. Как известно, по правилам математики, делить на ноль нельзя. Следовательно, ошибка ДЕЛ/O в Excel возникает именно тогда, когда формула пытается произвести деление на ячейку:

      • значение которой равно нулю
      • на пустую ячейку

Ошибка в формуле Excel как убрать

Что делать, если возникла ошибка “деление на ноль”: во-первых, насколько правильно, что ячейка, на которую делите, пустая или равна нулю. Возможно, в ней должны быть данные. Если же ячейка действительно должна быть пустой или со значением 0, то обойти ошибка конструкцией ЕСЛИОШИБКА (см. ниже).

Ошибка ССЫЛКА в Excel

Ошибка ССЫЛКА возникает, когда ячейка, на которую ссылалась формула, была удалена. Или был удален лист, который использовался в вычислениях.

Что делать: как правило, в большинстве случаев решение только одно — переписать формулу заново, сославшись на существующие ячейки. 

Ошибка ИМЯ в Excel

Ошибка ИМЯ в Excel возникает, когда имя, которое мы используем в формуле, не было заранее определено

Причина 1: наименование функции написано с опечаткой

Ошибка в формуле Excel как убрать

Что делать: исправить написание функции.

Причина 2: используется имя или именованный диапазон, которые ранее не были определены

Ошибка в формуле Excel как убрать

Если ранее мы не определили имя “количество_покупателей”, то появится ошибка ИМЯ.

Что делать: определить имя для ячеек, которые участвуют в вычислении, создав *именованный диапазон*

Ошибка ЧИСЛО в Excel

Ошибка ЧИСЛО в excel возникает, когда используется некорректное для данного вычисления число.

Например, используется отрицательное число там, где оно использоваться не может.

Ошибка в формуле Excel как убрать

Что делать: проверить используемые в вычислениях значения и откорректировать их.

Также ошибка ЧИСЛО может появиться, когда значение слишком велико, чтобы Excel мог его отобразить. В примере мы пытаемся возвести число 1000 в 2000-ю степень.

Ошибка в формуле Excel как убрать

Excel поддерживает числовые значения от -1Е-307 до 1Е+307

Что делать: исключить использование чисел вне допустимого диапазона.

Ошибка ПУСТО в Excel

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

Ошибка в формуле Excel как убрать

Чаще всего ошибка ПУСТО возникает из-за опечатки в формуле, когда забыли указать оператор вычисления или поставить точку с запятой между аргументами.

Ошибка в формуле Excel как убрать

Как исправить ошибка ПУСТО: проверить корректность написания формул.

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

Если ячейка заполнена знаками “решетка”, то это означает, что ширины ячейки недостаточно, чтобы отобразить ее содержимое.

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

Функция ЕСЛИОШИБКА для обхода ошибок

Если ошибка в формуле Excel все же возникла, то нужно знать, как ее убрать. Убрать ошибку — не значит ее исправить. Это означает, что вместо ошибки будет отображаться какое-то другое значение (или даже вычисление).

Для этой цели существует несколько вариантов конструкций с формулами, но самая распространенная — формула ЕСЛИОШИБКА в Excel.

Синтаксис формулы ЕСЛИОШИБКА:

ЕСЛИОШИБКА(значение; значение если ошибка) 

первый аргумент функции значение — это как правило, некая формула.

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

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

Теперь посмотрим на три возможных варианта, как можно убрать ошибку в формуле excel.

Вариант 1: Число вместо ошибки

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

Вариант 2: Другая формула вместо ошибки

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

В примере добавили еще одну таблицу с данными по отработанным часам. 

Формула ЕСЛИОШИБКА будет искать заданное значение во второй таблице в том случае, если не найдет в первой.

На картинке функция ВПР под номером 1 ищет значение в первой таблице, и, если не находит, ищет это же значение во второй таблице.

Вариант 3. Текст вместо ошибки

Вместо ошибки можно вывести также текст. Его нужно заключить в кавычки.

Примечательно, что проверку ЕСЛИОШИБКА можно использовать в одной формуле много раз. Ниже пример:

ЕСЛИОШИБКА № 1 — ВПР ищет искомое значение в таблице слева и, в случае отсутствия (ошибка #Н/Д), будет работать второй ВПР, который ищет это же значение в таблице справа.

ЕСЛИОШИБКА № 2 — если и во второй таблице искомое значение не нашлось, то выводится 0.

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

Вам может быть интересно:

Понравилась статья? Поделить с друзьями:
  • Ошибка при групповом перепроведении документов
  • Ошибка при генерации сетки
  • Ошибка при выполнении обработчика обработка проведения
  • Ошибка при генерации кода для свойства update order
  • Ошибка при генерации карты rimworld multiplayer