01 no 01
Excel LOOKUP funkciju apmācība array formā
Excel LOOKUP funkcijai ir divas formas: Vector forma un masīva forma .
LOOKUP funkcijas masīva forma ir līdzīga citām Excel lookup funkcijām, piemēram, VLOOKUP un HLOOKUP, jo to var izmantot, lai atrastu vai meklētu konkrētas vērtības, kas atrodas datu tabulā.
Kā tas atšķiras?
- Izmantojot VLOOKUP un HLOOKUP, jūs varat izvēlēties, kuru kolonnu vai rindu, no kuras tiek atgriezta datu vērtība, bet LOOKUP vienmēr atgriež vērtību no masīva pēdējās rindas vai kolonnas.
- Mēģinot atrast atbilstību norādītajai vērtībai - pazīstama kā Lookup_value - VLOOKUP meklē tikai pirmo datu kolonnu un HLOOKUP tikai pirmajā rindā, savukārt LOOKUP funkcija meklēt vai nu pirmo rindu, vai kolonnu atkarībā no masīva formas .
LOOKUP Funkcija un masīva forma
Masīva forma - neatkarīgi no tā, vai tā ir kvadrāta (vienāds kolonnu un rindu skaits) vai taisnstūris (nevienāds kolonnu un rindu skaits), ietekmē to, kur LOOKUP funkcija meklē datus:
- Ja masīvs ir kvadrātveida vai ja tas ir garš taisnstūris (garāks nekā tas ir plats), LOOKUP pieņem, ka dati ir sakārtoti kolonnās, un tādēļ masīva pirmajā kolonnā meklē atbilstību Lookup_value.
- Ja masīvs ir platāks taisnstūris (plašāks, nekā tas ir garš), LOOKUP pieņem, ka dati ir sakārtoti rindās, un tādēļ masīva pirmajā rindā tiek meklēti atbilstība Lookup_value.
LOOKUP funkciju sintakse un argumenti - masīva forma
LOOKUP funkcijas masīva formas sintakse ir:
= LOOKUP (Lookup_value, masīvs)
Lookup_value (nepieciešams) - vērtība , kuru funkcija meklē masīvā. Lookup_value var būt skaitlis, teksts, loģiska vērtība vai nosaukums vai šūnas atsauce, kas attiecas uz vērtību.
Array (nepieciešams) - diapazona šūnas, kuras funkcija meklē, lai atrastu Lookup_value. Dati var būt teksts, skaitļi vai loģiskās vērtības.
Piezīmes:
- Lai LOOKUP funkcija darbotos pareizi, masīva arguments jāsadala augošā secībā (no A līdz Z vai no mazākās līdz lielākajam skaitļiem)
- Ja funkcija nevar atrast precīzu atbilstību Lookup_value, tā izvēlas lielāko vērtību array, kas ir mazāks vai vienāds ar vērtību Lookup_value
- Ja vērtība Lookup_value ir mazāka vai mazāka par visām array vērtības vērtībām, LOOKUP funkcija atgriež # N / A kļūdu
Piemērs, izmantojot LOOKUP funkcijas masīva formu
Kā redzams attēlā iepriekš, šajā piemērā tiks izmantota LOOKUP funkcijas masīva forma, lai atrastu Whachamacallit cenu inventāra sarakstā.
Masīva forma ir garš taisnstūris . Tādējādi funkcija atgriež vērtību, kas atrodas inventarizācijas saraksta pēdējā slejā.
Datu šķirošana
Kā norādīts iepriekš sniegtajās piezīmēs, masīvā esošie dati jāsadala augošā secībā, lai LOOKUP funkcija darbotos pareizi.
Veicot datu šķirošanu programmā Excel, vispirms jāizvēlas sakārtotu datu kolonnas un rindas. Parasti tas ietver sleju nosaukumus.
- Izcelt ailes no A4 līdz C10 darblapā
- Noklikšķiniet uz lentes izvēlnes cilnes Dati
- Lai atvērtu dialoglodziņu Kārtot, noklikšķiniet uz lentes vidusdaļas šķirošanas opcijas
- Sadaļas sadaļā dialoglodziņā nolaižamās saraksta opcijas izvēlieties kārtot pēc daļas
- Ja nepieciešams, sadaļā Kārtot virsrakstā nolaižamās saraksta opcijas izvēlieties Vērtības
- Ja nepieciešams, sadaļā Rīkojums izvēlieties no A līdz Z no nolaižamā saraksta opcijām
- Noklikšķiniet uz Labi, lai kārtotu datus un aizveriet dialoglodziņu
- Datu secībai tagad jāatbilst attēlam, kas redzams iepriekš
LOOKUP funkciju piemērs
Lai gan ir iespējams vienkārši ievadīt LOOKUP funkciju
= LOOKUP (A2, A5: C10)
darblapas šūnā, daudziem cilvēkiem ir vieglāk izmantot funkcijas dialoglodziņu.
Dialoglodziņš ļauj ievadīt katru argumentu atsevišķā rindā, neuztraucoties par funkciju sintaksi - piemēram, iekavās un komatu atdalītājos starp argumentiem.
Tālāk norādītajos posmos detalizēts apraksts par to, kā LOOKUP funkcija tika ievadīta šūnā B2, izmantojot dialoglodziņu.
- Darblapā noklikšķiniet uz šūnu B2, lai padarītu to par aktīvo šūnu ;
- Noklikšķiniet uz cilnes Formulas ;
- No lentes izvēlieties " Meklēt" un "Atsauce ", lai atvērtu nolaižamo sarakstu funkciju;
- Sarakstā noklikšķiniet uz LOOKUP , lai atvērtu dialoglodziņu Select arguments (Atlasīt argumentus );
- Noklikšķiniet uz saraksta lookup_value, array option;
- Noklikšķiniet uz Labi, lai atvērtu dialoglodziņu Funkciju parametri ;
- Dialoglodziņā noklikšķiniet uz līnijas Lookup_value ;
- Darblapā noklikšķiniet uz šūnas A2, lai dialoglodziņā ievadītu šūnas atsauci;
- Dialoglodziņā noklikšķiniet uz līnijas array
- Darblapā iezīmējiet šūnas A5 līdz C10, lai ievadītu šo diapazonu dialoglodziņā - šajā diapazonā ir visi dati, kas jāpārskata pēc funkcijas
- Noklikšķiniet uz Labi, lai pabeigtu funkciju un aizveriet dialoglodziņu
- Šūnā E2 parādās # N / A kļūda, jo šūnā D2 vēl nav jāievada daļas nosaukums
Ievadiet meklēšanas vērtību
- Noklikšķiniet uz šūnas A2, ierakstiet Whachamacallit un nospiediet tastatūras taustiņu Enter ;
- Vērtībai 23,56 $ jāparādās šūnā B2, jo tā ir Whachamacallit cena, kas atrodas datu tabulas pēdējā slejā;
- Pārbaudiet funkciju, ierakstot citus daļu vārdus šūnā A2. Cenas par katru saraksta daļu parādīsies šūnā B2;
- Noklikšķinot uz šūnas E2, formulas joslā virs darblapas parādās pilnā funkcija = LOOKUP (A2, A5: C10) .