Viena izplatīta problēma, ar kuru saskaras, ir "Kā es varu, lai VLOOKUP atgrieztu 0 vai tukšu virkni, nevis # N / A!"
Pieņemsim, ka pašreizējā formula ir
=VLOOKUP(A1,$B$2:$D$100,3,False)
vai vairāk kondensēts
=VLOOKUP(A1,$B$2:$D$100,3,0)
Viena pieeja, kā to izdarīt, ir šāda
=IF(ISNA(VLOOKUP(A1,$B$2:$D$100,3,0)),””, VLOOKUP(A1,$B$2:$D$100,3,0))
Bet tas prasa, lai Excel divreiz aprēķinātu VLOOKUP formulu, kas efektivitātes ziņā ir “dārga”.
Viena uzlabota metode ir:
=IF(COUNTIF($B$2:$B$100,A1), VLOOKUP(A1,$B$2:$D$100,3,0),"")
Tādā veidā VLOOKUP tiek aprēķināts tikai tad, ja A1 vērtība pastāv B2: B100, un tāpēc VLOOKUP neatgriezīs # N / A!