
Обща формула
=IFERROR(VLOOKUP 1,IFERROR(VLOOKUP 2,VLOOKUP 3))
Обобщение
Ако трябва да извършите няколко търсения последователно, въз основа на това дали по-ранните справки са успели или не, можете да свържете едно или повече VLOOKUP заедно с IFERROR.
В показания пример формулата в L5 е:
=IFERROR(VLOOKUP(K5,B5:C7,2,0),IFERROR(VLOOKUP(K5,E5:F7,2,0),VLOOKUP(K5,H5:I7,2,0)))
Обяснение
Функцията IFERROR е предназначена за улавяне на грешки и извършване на алтернативно действие при откриване на грешка. Функцията VLOOKUP ще изведе грешка # N / A, когато не е намерена стойност.
Чрез влагане на множество VLOOKUP във функцията IFERROR, формулата позволява последователно търсене. Ако първият VLOOKUP не успее, IFERROR улавя грешката и стартира друг VLOOKUP. Ако вторият VLOOKUP не успее, IFERROR улавя грешката и стартира друг VLOOKUP и т.н.