VLOOKUP ir ļoti vērtīga formula, kuru prasmīgi pielietojot, var izdarīt brīnumus. Iesaku to apgūt. Šoreiz pastāstīšu, kas ir VLOOKUP un par tās vienkāršāko pielietojumu. Citos ierakstos aprakstīšu, kā VLOOKUP kombinēt ar citām formulām un iegūt patiesi spēcīgu analīzes un meklēšanas rīku.
VLOOKUP ir Vertikālā meklēšana (Vertical Lookup). Pēc būtības tā ir kāda konkrēta ieraksta meklēšana katalogā. Pieņemsim, ka mums ir populārāko bērnu vārdu tabula (noformēta kā tabula ar nosaukumu 'Table') jaundzimušajiem Rīgā 2016.gada janvārī. Tabulā norādīts vārds, dzimums un skaits, cik bērniem šāds vārds piešķirts.
Pieņemsim, ka vēlamies atrast jaundzimušo skaitu un dzimumu, norādot bērna vārdu. VLOOKUP formula meklējamo vērtību meklē kreisajā kolonā un spēj atlasīt vērtību no kādas no kolonām pa labi no tās.
Formulas pieraksts ir šāds:
=VLOOKUP ( lookup value , table_array , col_index_num, [range_lookup] )
jeb Latviski:
lookup value - meklējamā vērtībatable_array - lauks, kura kreisajā kolonā meklēt šo vērtību
col_index_num - kolonas numurs pēc kārtas ieskaitot pirmo kolonu, kurā atrodas vērtība, kuru vēlamies parādīt
[range_lookup] - meklēt tiešu (FALSE) vai līdzīgu vērtību (TRUE)
Ja vēlamies uzzināt, cik jaundzimušo nosaukti vārdā Jēkabs, rakstāma šāda formula: =VLOOKUP("Jēkabs",$A$4:$C$24,3,FALSE)
1. piemērs
"Jēkabs" - meklējamais vārds
$A$4:$C$24 - ir lauks, kurā meklēt vārdus un kura kreisā kolona satur meklējamo vārdu
3 - kolonas kārtas skaits šajā laukā, kurā atrodas atgriežamā vērtība, t.i. jaundzimušo skaits, kuri nosaukti šajā vārdā
FALSE - norāda, ka meklējama tieša vērtība un nevis līdzīga
2. piemērs
tā kā manā gadījumā lauks noformēts kā tabula ar nosaukumu 'Table', tad varam izmantot pārskatāmāku pierakstu
3. piemērs
meklējot līdzīgu vērtību, tiek atgriezts kāds ieraksts, kurš ir līdzīgs. Šīs funkcionalitātes izmantošana ir jūsu pašu ziņā, jo manā pieredzē neesmu redzējis, kad līdzīgais rezultāts būtu droši uztverams
4. piemērs
meklējot precīzu neeksistējošu vārdu meklējamajā laukā, rezultātā tiek atgriezta kļūda, jo ieraksts nav atrasts
5. piemērs īsākam formulas pierakstam FALSE vietā var izmantot ciparu "0", savukārt TRUE vietā var lietot ciparu "1".
Pielikumā pievienoju failu ar piemēriem, Apskati tos un lieto droši!
Comments