Šajā rakstā mēs uzzināsim, kā izmantot funkciju ISERROR kopā ar funkciju VLOOKUP, lai Microsoft Excel ignorētu kļūdu.
Ņemot vērā, ka mums ir šāda situācija, mēs vēlamies izveidot formulu, lai pārbaudītu katru veiksmīgu meklēšanu. Formulai jāatgriež šis skaitlis, kad tiek atrasta atbilstība. Un, ja precīza atbilstība netiek atrasta, formulai jāatgriež īsziņa, nevis kļūda programmā Microsoft Excel.
Ja Excel Vlookup formulā ir kļūda, mēs izmantosim IF, Iserror un Vlookup funkciju, lai novērstu #N/A kļūdu.
MEKLĒŠANA ir Excel funkcija, ko izmanto, lai meklētu un izgūtu datus no konkrētas tabulas slejas. Uzmeklēšanas vērtībām ir jābūt redzamām tabulas pirmajā slejā ar uzmeklēšanas kolonnām labajā pusē.
Sintakse:
=MEKLĒŠANA (lookup_value, table_array, col_index_num, [range_lookup]) |
ISERROR funkcija, ko izmanto, lai pārbaudītu kļūdu aprēķināšanas laikā, izmantojot jebkuru funkciju. Mēs izmantojam šo funkciju, ja Excel vlookup nedarbojas vai tiek parādīta kļūda.
Sintakse:
= ISERROR (formula) |
IF funkcija darbojas uz loģisko_testu un atgriež vērtības, pamatojoties uz testa rezultātu.
Sintakse:
= IF (loģiskais_tests, [vērtība_jautājums], [vērtība_jautājums]) |
Ņemsim piemēru, lai saprastu, kā mēs varam liegt Vlookup funkcijai atgriezt kļūdu, ja nav atrasta precīza atbilstība.
Šeit mums ir divas tabulas ar nosaukumu 1. datu kopa un 2. datu kopa.
Ierakstiet VLOOKUP formulu šūnā H7.
=IF (ISNA(MEKLĒŠANA(G3, $ A $ 2: $ B $ 13,2, FALSE)), “Numurs nav atrasts”, MEKLĒŠANA (G3, $ A $ 2: $ B $ 13,2, FALSE)) |
Paskaidrojums:
Vlookup funkcija pārbauda 1. datu kopas 2. slejas stāvokli, kas atbilst 1. datu kopas EMP KODAM.
ISERROR funkcija meklē jebkuru kļūdu un nodod to tālāk IF funkciju.
IF funkcija pārbauda, vai rodas kļūda, kļūdas vietā drukā “Not Exist”.
Kopējiet formulu citās šūnās, atlasiet šūnas, kas ņem pirmo šūnu, kur formula jau tiek lietota, izmantojiet īsinājumtaustiņu Ctrl + D.
Kā redzat iepriekš redzamajā attēlā, formula darbojas labi. Un lietotājs var strādāt, nekļūdoties nevienas kļūdas dēļ. Ja ISERROR funkcija netiek izmantota, vlookup atgriežas n/a kļūda.
Ceru, ka izmantositMEKLĒŠANA funkciju. Tās pašas funkcijas varat izmantot programmā Excel 2016, 2013 un 2010. Ir vairāk rakstu par VLOOKUP un MEKLĒŠANA. Lūdzu, pārbaudiet citas saites šeit, un, ja jums ir kāds neatrisināts jautājums, lūdzu, norādiet to komentāru lodziņā zemāk. Mēs jums palīdzēsim.
Kā programmā Excel izmantot funkciju IF, ISNA un VLOOKUP?
IF, ISNA un VLOOKUP funkcija
IFERROR un VLOOKUP funkcija
VLOOKUP vairākas vērtības
Daļēja atbilstība funkcijai VLOOKUP