Гугл таблицы если ошибка то пусто

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

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

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

Вот различные ошибки, с которыми вы можете столкнуться при работе с Google Таблицами:

#DIV/0! Error

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

#N/A Error

Это называется ошибкой «недоступно», и вы увидите это, когда используете формулу поиска, и она не может найти значение (следовательно, «Недоступно»).

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

#REF! Error

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

#VALUE! Error

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

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

 

#NAME? Error

Эта ошибка, вероятно, является результатом неправильного написания функции. Например, если вместо VLOOKUP вы по ошибке используете VLOKUP, это выдаст ошибку имени.

#NUM! Error

Ошибка Num может возникнуть, если вы попытаетесь вычислить очень большое значение в Google Таблицах. Например, = 145 ^ 754 вернет числовую ошибку.

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

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

Синтаксис функции IFERROR

IFERROR(value, [value_if_error])

Входные аргументы

  • value — это аргумент, который проверяется на ошибку. это может быть ссылка на ячейку или формула.
  • value_if_error  — необязательный аргумент. Если аргумент значения является ошибкой, это значение, которое возвращается вместо ошибки. Оценивались следующие типы ошибок: # N / A, #REF !, # DIV / 0 !, #VALUE !, #NUM !, #NAME? И #ERROR !.

Дополнительные замечания:

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

Использование функции IFERROR в Google Таблицах — Примеры

Вот несколько примеров использования функции ЕСЛИОШИБКА в Google Таблицах.

Пример 1. Возврат пустого или значимого текста вместо ошибки

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

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

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

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

=IFERROR(A2/B2,"")

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

Например, приведенная ниже формула вернет текст «Ошибка», если расчет дает значение ошибки.

=IFERROR(A2/B2,"Error")

Пример 2 — Возврат «Не найдено», когда функция VLOOKUP не может найти значение

С функцией VLOOKUP (ВПР) вы получите #N/A! error, когда функция не может найти искомое значение в массиве таблицы.

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

Ниже приведен пример, в котором функция VLOOKUP возвращает #N/A! error.

Ниже приведена формула, которую можно использовать для возврата текста «Нет в списке» вместо сообщения об ошибке.

=IFERROR(VLOOKUP($D$2,$A$2:$B$5,2,0),"Not in List")

Обратите внимание, что вы также можете использовать функцию IFNA вместо функции IFERROR (ЕСЛИОШИБКА). Помните, что функция IFERROR удалит любой тип ошибки, тогда как IFNA обработает только ошибку #N/A! error.

  • 12.11.2022

Основные положения и синтаксис функции IFERROR (ЕСЛИОШИБКА)

IFERROR — универсальная функция, обрабатывающая все виды ошибок, выдаваемых во время отработки формулами некоторых событий, приводящих к ошибкам: деление на нуль; данные не нашлись и т.д.

Функция IFERROR проверяет выбранный объект на наличие ошибок: в случае ошибки — выдает запрограммированный ответ вместо ошибки; в противном случае — выдает результат выбранного объекта.

=IFERROR(value; [value_if_error]) - латинская версия
=ЕСЛИОШИБКА(значение; [значение_если_ошибка])- русская версия
  • Value ( значение ) — проверяемый результат вычислений выбранного объекта (ячейка с данными или ссылка на другую функцию).
  • [Value_if_error] ( [значение_если_ошибка] ) — необязательный аргумент. Программируемое значение, которое будет выводить функция вместо ошибки, если проверяемый результат вычислений будет являться ошибкой (заданное значение, ссылка на ячейку или другую функцию).

*Если [Value_if_error] ( [значение_если_ошибка] ) не указывать, функция будет показывать пустую ячейку.

Как вместо ошибки выводить заданное значение в google таблицах, функция IFERROR (ЕСЛИОШИБКА)

На простом примере исправления ошибки в ячейке Y114 (0/0) функция IFERROR ссылается на ячейку и выводит программируемый ответ вместо ошибки в виде текста «На нуль делить нельзя».

=IFERROR(Y114;"На нуль делить нельзя")

Как скрыть ошибки в ячейках google таблиц?

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

В частности: функция VLOOKUP не находит результата в массиве данных (так как искомая ячейка не была задана) и выдает ошибку. Чтобы скрыть ее — мы оборачиваем функцию VLOOKUP функцией IFERROR и программируем выводить пустую ячейку, в случае, если будет выводиться ошибка:

=IFERROR(VLOOKUP(G13264;'Настройки'!E:F;2;0);"")

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

Обращаю ваше внимание: если вы решили при помощи функции IFERROR скрыть ошибку в программе Excel, то система критически относится к вариантам языка функции (латинская версия или русская).

Статьи по теме

Логотип Google Таблиц.

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

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

Пример различных ошибок формул Google Таблиц.

Существует ряд ошибок, которые могут появиться в Google Таблицах, которые может обработать ЕСЛИОШИБКА. Например, если вы попытаетесь применить математическую функцию к ячейке, содержащей текст (например, = C2 * B2, где B2 содержит текст), в Google Таблицах отобразится сообщение об ошибке «#VALUE».

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

Как использовать формулу ЕСЛИОШИБКА в Google Таблицах

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

= ЕСЛИОШИБКА (A2; «Сообщение»)

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

Первый аргумент — это формула, которую ЕСЛИОШИБКА проверяет на наличие ошибок. Как показано в приведенном выше примере, это можно использовать для ссылки на другие ячейки (ячейка A2 в этом примере), чтобы скрыть сообщения об ошибках формулы, которые появляются в другом месте.

Эти формулы также можно напрямую вложить в формулу ЕСЛИОШИБКА. Например:

= ЕСЛИОШИБКА (0/0, «Эта формула содержит ошибку!»)

Пример формулы ЕСЛИОШИБКА в Google Таблицах с вложенной функцией.

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

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

= ЕСЛИОШИБКА (0/0; «»)

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

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

Пример индикатора ошибки формулы Google Sheets, успешно скрытого формулой ЕСЛИОШИБКА.

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

Понравилась статья? Поделить с друзьями:

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

  • Гугл таблицы главный экран временно недоступен повторите попытку или сообщите об ошибке
  • Гугл сервисы не поддерживается на вашем устройстве как исправить на андроид
  • Гугл сбой приложении произошел на самсунге сервис как исправить ошибку
  • Гугл презентация как изменить цвет текста
  • Гугл презентации как изменить ориентацию страницы

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии