Ради ответа:
Syntax IFERROR (значение, значение_при_ошибке)
Синтаксис функции IFERROR имеет следующие аргументы:
• Значение Required. Аргумент, который проверяется на наличие ошибки.
• Value_if_error Требуется. Значение, возвращаемое, если формула оценивает ошибку. Оцениваются следующие типы ошибок: # N/A, #VALUE !, #REF !, # DIV/0 !, #NUM !, #NAME ?, или #NULL !.
Замечания
• Если значение или значение_при_ошибке пустая клетка, IFERROR рассматривает его как пустое значение строки («»).
• Если значение - формула массива, IFERROR возвращает массив результатов для каждой ячейки в диапазоне, указанном в значение.
Таким образом, как это было предложено @JerryJeremiah, опустить третий параметр так:
=IFERROR(VLOOKUP(A2,Table6,5,FALSE),0)
Ранние версии Excel не ЕСЛИОШИБКА и за эти конструкции, очень похоже на то, что не работает выше (т.е. с использованием три параметра) может быть целесообразным - и все равно должны работать в Excel 2010:
=IF(ISERROR(VLOOKUP(A2,Table6,5,0)),0,VLOOKUP(A2,Table6,5,0))
IFERROR возвращает первый параметр, если он не создает ошибку и второй параметр, если первый действительно создает ошибку, так что вам нужно только два параметры. '= IFERROR (VLOOKUP (A2, Table6,5, FALSE), 0)' –
эй большое спасибо за быстрый ответ ... Der с моей стороны..Это отлично работает. Awesome – Brenton
Почему люди не отвечают в ответ вместо комментария? – Akku