Všeobecný vzorec
=IFERROR(VLOOKUP 1,IFERROR(VLOOKUP 2,VLOOKUP 3))
Zhrnutie
Ak potrebujete vykonať viac vyhľadávaní postupne, na základe toho, či predchádzajúce vyhľadávania uspejú alebo nie, môžete jeden alebo viac VLOOKUPOV spojiť dohromady s IFERROR.
V zobrazenom príklade je vzorec v L5:
=IFERROR(VLOOKUP(K5,B5:C7,2,0),IFERROR(VLOOKUP(K5,E5:F7,2,0),VLOOKUP(K5,H5:I7,2,0)))
Vysvetlenie
Funkcia IFERROR je navrhnutá na zachytenie chýb a vykonanie alternatívnej akcie, ak sa zistí chyba. Funkcia VLOOKUP spôsobí chybu # N / A, keď sa nenájde hodnota.
Vnorením viacerých VLOOKUPOV do funkcie IFERROR umožňuje vzorec postupné vyhľadávanie. Ak prvý VLOOKUP zlyhá, IFERROR chybu zachytí a spustí ďalší VLOOKUP. Ak druhý VLOOKUP zlyhá, IFERROR zachytí chybu a spustí ďalší VLOOKUP atď.