4. nodaļa · 4.2
Vertikālā meklēšana ar VLOOKUP un XLOOKUP
Ar vertikālo meklēšanu Jūs varat iegūt vērtību no citas tabulas, piemēram, cenu pēc produkta koda. Programmā Excel šī funkcija saucas VLOOKUP, bet jaunākā funkcija ir XLOOKUP. LibreOffice Calc un Euro-Office pazīst abas funkcijas ar tiem pašiem nosaukumiem.
VLOOKUP
=VLOOKUP(meklējamā_vērtība; tabula; kolonnas_numurs; 0)
- meklējamā_vērtība: tas, ko Jūs meklējat, piemēram, produkta kods šūnā A2;
- tabula: diapazons, kurā Jūs meklējat. Meklējamajai vērtībai jāatrodas pirmajā kolonnā;
- kolonnas_numurs: no kuras tabulas kolonnas Jūs vēlaties iegūt atbildi (1 ir pirmā kolonna);
- 0: tikai precīza atbilstība. Ja Jūs to izlaižat, funkcija pieņem, ka tabula ir sakārtota, un var atgriezt nepareizu vērtību.
Piemērs: cena (3. kolonna) kodam šūnā A2 no darblapas Producten:
| Programma | Formula |
|---|---|
| LibreOffice Calc | =VLOOKUP(A2;$Producten.$A$2:$C$50;3;0) |
| Euro-Office un Excel | =VLOOKUP(A2;Producten!$A$2:$C$50;3;0) |
Atšķirība ir tikai darblapas pierakstā (punkts vai izsaukuma zīme). Ja rakstīšanas laikā Jūs vienkārši noklikšķināt uz otras darblapas un atlasāt diapazonu, programma to pareizi ieraksta pati. Ar F4 Jūs pievienojat dolāra zīmes, lai diapazons paliktu nemainīgs, kad formulu velkat uz leju.
XLOOKUP: meklēšana pa kreisi un ar savu paziņojumu
=XLOOKUP(meklējamā_vērtība; meklēšanas_kolonna; rezultāta_kolonna; "nav atrasts")
Funkcijai XLOOKUP meklējamajai vērtībai nav jāatrodas pirmajā kolonnā, pēc noklusējuma tā meklē precīzu atbilstību un var parādīt Jūsu pašu tekstu, ja nekas netiek atrasts. LibreOffice funkcija XLOOKUP ir pieejama jaunākajās versijās (sākot ar 24.8).
Piemērs programmā Calc: =XLOOKUP(A2;$Producten.$A$2:$A$50;$Producten.$C$2:$C$50;"nezināms kods")
Vai redzat #N/A?
- Vērtības tabulā tiešām nav, vai arī aiz tās ir atstarpe. Izmantojiet
TRIMvai pārbaudiet tabulu. - Skaitlis pret tekstu: "1001" kā teksts nav tas pats, kas 1001 kā skaitlis.
- Funkcijai VLOOKUP: meklējamā vērtība neatrodas diapazona pirmajā kolonnā. Tādā gadījumā izmantojiet XLOOKUP.
Programmā Euro-Office
Formulas ir tādas pašas kā programmā Excel. Skaidrojumi un piemēri ir atrodami rakstos Formulas un funkcijas: SUM, AVERAGE, IF un VLOOKUP, VLOOKUP atgriež #N/A: kā to novērst (kļūdas #N/A novēršana) un XLOOKUP: meklēšana pa kreisi un ar savu paziņojumu (XLOOKUP).

