Visszatérés a nullához a # N / A helyett - Excel tippek

Tartalomjegyzék
Az egyik gyakori probléma, amellyel szembesülök: "Hogyan állíthatom vissza a VLOOKUP 0 vagy üres karakterláncot a # N / A helyett!"

Tegyük fel, hogy a jelenlegi képlet az

=VLOOKUP(A1,$B$2:$D$100,3,False)

vagy több sűrített

=VLOOKUP(A1,$B$2:$D$100,3,0)

Ennek egyik megközelítése a következő

=IF(ISNA(VLOOKUP(A1,$B$2:$D$100,3,0)),””, VLOOKUP(A1,$B$2:$D$100,3,0))

Ehhez azonban az Excelnek KÉtszer kell kiszámítania a VLOOKUP képletet, amely a hatékonyság szempontjából „drága”.

Az egyik továbbfejlesztett módszer:

=IF(COUNTIF($B$2:$B$100,A1), VLOOKUP(A1,$B$2:$D$100,3,0),"")

Így a VLOOKUP csak akkor kerül kiszámításra, ha az A1 értéke létezik a B2: B100 mezőben, és ezért a VLOOKUP nem ad vissza # N / A értéket!

érdekes cikkek...