Операторы «ЕСЛИ» и «ЕСЛИОШИБКА» в Excel отличаются по своему назначению и поведению. 14
Оператор «ЕСЛИ» проверяет истинность логического выражения и возвращает соответствующий результат. 3 Если условие соблюдается, то в ячейку, содержащую функцию, заполняют заранее указанные данные. 1 Если условие не соблюдается, то ячейка заполняется другими данными, указанными в третьем по счёту аргументе функции. 1
Оператор «ЕСЛИОШИБКА», в случае если аргумент является истиной, возвращает в ячейку его собственное значение. 1 Но, если аргумент ошибочный, тогда в ячейку возвращается то значение, которое указывает пользователь. 1
Таким образом, основное отличие в том, что «ЕСЛИ» работает с условиями, а «ЕСЛИОШИБКА» — с ошибками в формулах, отслеживая их и заменяя аргументы и значения. 5