Ja daudz izmantojat programmu Excel, iespējams, diezgan bieži esat izmantojis funkcijas LOOKUP. Ja neesat pazīstams, funkcija LOOKUP tiek izmantota, lai meklētu vienā rindā vai kolonnā, lai atrastu noteiktu vērtību citā rindā vai kolonnā.

Šī funkcija noder, strādājot ar daudz datu Excel lapā. Programmā Excel ir vairāki LOOKUP funkciju veidi.

Šajā rakstā mēs jums pastāstīsim visu, kas jums jāzina par XLOOKUP funkciju programmā Microsoft Excel, kā arī dažus noderīgus piemērus.

Kas ir XLOOKUP funkcija programmā Excel?

XLOOKUP aizstāj vecās funkcijas, piemēram, HLOOKUP, VLOOKUP un LOOKUP. Tā atbalsta vertikālo un horizontālo meklēšanu.

Citiem vārdiem sakot, funkcija XLOOKUP ļauj ātri atrast vērtību dotajā datu kopā gan horizontāli, gan vertikāli, un atgriež tai atbilstošo vērtību citā rindā vai kolonnā.

Ir daudzi veidi, kā izmantot funkciju XLOOKUP, lai maksimāli izmantotu to. Mēs apskatīsim dažus XLOOKUP piemērus, kas ļautu jums labāk izprast to.

Kā piekļūt funkcijai XLOOKUP

Diemžēl XLOOKUP nav pieejams lietotājiem, kuri izmanto Office 2010, 2013, 2016 un 2019 versijas. Tas ir pieejams tikai Microsoft Office 365 komplektā.

instagram viewer

Ja savā datorā neizmantojat Microsoft 365 komplektu, iespējams, tas būs nepieciešams jaunināšana uz Microsoft 365 lai piekļūtu funkcijai XLOOKUP. Un, ja jūs jau izmantojat Microsoft 365, jūs atradīsit opciju, kas jau ir iespējota programmā Excel. XLOOKUP ir pieejams arī vietnē Office 365 tiešsaistē.

Saistīts: Office 2021 vs. Microsoft 365: kuru vajadzētu izmantot?

Sintakse funkcijai XLOOKUP

Funkcijas XLOOKUP sintakse ir līdzīga VLOOKUP un HLOOKUP sintakse. Ja kādreiz esat tos izmantojis, XLOOKUP lietošana jums šķitīs ērtāka. Tālāk ir norādīta funkcijas XLOOKUP sintakse programmā Excel:

=XLOOKUP(meklēšanas_vērtība, uzmeklēšanas_masīvs, atgriešanas_masīvs, [ja_nav_atrasts], [atbilstības_režīms], [meklēšanas_režīms])

Funkcija XLOOKUP atbalsta līdz sešiem argumentiem, un šeit ir to vērtības.

  1. lookup_value (obligāti): vērtību, kuru vēlaties atrast.
  2. lookup_array (obligāti): masīvs, kurā vēlaties meklēt uzmeklēšanas vērtību.
  3. return_array (obligāts): masīvs, no kura vēlaties iegūt un atgriezt vērtības, kad tiek atrasta uzmeklēšanas vērtība.
  4. [if_not_found] (neobligāti): Ja atbilstība netiek atrasta, šī ir vērtība, kas jāatgriež.
  5. [match_mode] (neobligāti): Šis arguments ļauj norādīt atbilstības veidu, kuru meklējat. Ir dažādas vērtības, lai to norādītu:
    • 0 - Tā meklē precīzu atbilstību, un vērtībai ir precīzi jāatbilst vērtībai lookup_array. Tas ir arī iestatīts kā noklusējums, ja tas nav minēts.
    • -1 - Tas meklē precīzu atbilstību un, kad tas ir atrasts, atgriežas pie nākamās mazākās vērtības.
    • 1 - Tā meklē precīzu atbilstību un pēc atrastas atgriežas pie nākamās lielākās vērtības.
    • 2 - Tā veic daļēju atbilstību, izmantojot aizstājējzīmes kur *, ?, un ~ ir īpaša nozīme.
  6. [search_mode] (neobligāti): Izmanto, lai norādītu XLOOKUP meklēšanas režīmu laukā lookup_array. Ir dažādas vērtības, lai norādītu vienu un to pašu:
    • 1 - Veic meklēšanu, sākot no pirmā vienuma. Tas ir iestatīts kā noklusējuma, ja nekas nav norādīts.
    • -1 - Veic apgriezto meklēšanu, sākot ar pēdējo vienumu.
    • 2 - Veic bināro meklēšanu masīvā lookup_array, kur dati ir jākārto augošā secībā. Ja dati nav sakārtoti, var rasties kļūdas vai nepareizi rezultāti.
    • -2 - Veic bināro meklēšanu masīvā lookup_array, kur dati ir jākārto dilstošā secībā. Ja dati nav sakārtoti, var rasties kļūdas vai nepareizi rezultāti.

Saistīts: Kas ir aizstājējzīmes programmā Excel? Kā tos lietot

XLOOKUP funkcijas priekšrocības un trūkumi programmā Excel

XLOOKUP joprojām ir funkcija, kurai ir savas priekšrocības salīdzinājumā ar VLOOKUP un INDEX/MATCH. Bet tam ir arī savi mīnusi.

Funkcijas XLOOKUP priekšrocības

  • Tas darbojas gan vertikāli, gan horizontāli.
  • Nepieciešami trīs argumenti, nevis četri argumenti funkcijās VLOOKUP un INDEX MATCH.
  • Vienmēr pēc noklusējuma tiek iestatīta precīza atbilstība.
  • Var veikt daļēju atbilstības meklēšanu, izmantojot aizstājējzīmes.
  • Var veikt meklēšanu dilstošā secībā.
  • INDEX MATCH izmanto vienu funkciju, nevis divas.

Funkcijas XLOOKUP trūkumi

  • Izvēles argumenti iesācējiem var šķist sarežģīti.
  • Var patērēt vairāk laika, atlasot divus diapazonus, un izklājlapā ir pārāk daudz šūnu.
  • Atgriež kļūdu, ja uzmeklēšanas un masīva atgriešana nav vienāda garuma.
  • Jāatceras gan uzmeklēšanas, gan atgriešanas diapazoni.

Kā lietot XLOOKUP funkciju programmā Excel

Funkcija XLOOKUP darbojas līdzīgi kā funkcija LOOKUP programmā Excel. Varat izmantot XLOOKUP, vienkārši atlasot šūnu atsauces, kur funkcijai jādarbojas.

Varat arī izmantot lodziņu “Formulas josla”, kas atrodas augšpusē; un ievietojiet tur funkcijas XLOOKUP sintaksi.

Funkcijas XLOOKUP piemēri

Ja tas viss jūs mulsina, mēs mēģināsim to izskaidrot, izmantojot tālāk norādītos piemērus. Šie piemēri sniegs jums labāku priekšstatu par funkcijas XLOOKUP darbību.

1. piemērs

Pieņemsim, ka jums ir datu kopa, kas izskatās šādi (attēlā zemāk), un jūs vēlaties iegūt Mateja zinātnes atzīmes F un G šūnās.

Un, lai iegūtu šos datus, šūnā F2 izmantosim šādu XLOOKUP funkciju:

=XLOOKUP(F2,A2:A15,B2:B15)

Un formula radītu Metjū zinātnes rezultātu nākamajā šūnā. Tas ir tāpēc, ka mēs norādījām uzmeklēšanas vērtību kā F2, kas šajā gadījumā ir Metjū.

2. piemērs

Ņemsim to pašu datu kopu, bet šoreiz ar nosaukumiem labajā pusē. Atkal mēs joprojām meklējam Matthew's Science rezultātu.

Šeit ir funkcija XLOOKUP, ko mēs izmantosim šajā gadījumā:

=XLOOKUP(F2,D2:D15,A2:A15)

Arī šīs funkcijas iegūtie dati būs tādi paši. Lai gan rezultāts ir vienāds, uzmeklēšanas_masīvs un return_masīvs šeit vērtības mainās.

Funkcija XLOOKUP risina galvenās problēmas ar funkciju VLOOKUP. Varat pārvietot rindas un kolonnas jebkurā veidā, un XLOOKUP joprojām darbosies. Bet VLOOKUP atgriezīs kļūdu.

3. piemērs

Varat arī ienest vairākus rezultātus vienlaikus horizontāli un vertikāli. Tātad, ja mēs vēlamies iegūt Metjū punktu visos priekšmetos, arī tas ir iespējams. Funkcija XLOOKUP mūsu gadījumā būtu:

=XLOOKUP(F2,D2:D15,A2:C15)

Šīs funkcijas rezultāts būtu tāds pats.

Šajā gadījumā funkcija XLOOKUP veica horizontālu un vertikālu meklēšanu, un rezultāti bija pilnīgi precīzi. Šeit argumentu vērtības tika attiecīgi mainītas.

Saistīts: Kā programmā Excel izmantot funkciju AVERAGEIF

Izmantojiet XLOOKUP, nevis VLOOKUP

XLOOKUP ir lielisks uzlabojums, kad runa ir par uzmeklēšanas funkcijām. Vienīgais XLOOKUP funkcijas trūkums ir tas, ka tā nav saderīga ar atpakaļejošu spēku. Ja koplietojat izklājlapas ar vecākām Microsoft Office Suite versijām, var rasties kļūdas.

Tomēr jūs varat piekļūt XLOOKUP no Office 365 Online. Funkcija XLOOKUP joprojām ir sākuma stadijā, tāpēc Excel lietotājiem būs vajadzīgs zināms laiks, lai to ieviestu.

6 veidi, kā bez maksas iegūt Microsoft Office licenci

Bezmaksas Microsoft Office licences ir grūti iegūt, taču tās pastāv. Lūk, kā bez maksas varat izmantot Microsoft Office.

Lasiet Tālāk

DalītiesČivinātE-pasts
Saistītās tēmas
  • Produktivitāte
  • Microsoft Excel
  • Izklājlapu padomi
  • Microsoft Office padomi
Par autoru
Varuns Kesari (Publicēti 34 raksti)

Tehnoloģiju redaktors. Es esmu uzmācīga lāpītāja, un es vilcinu nākotni. Interesē ceļojumi un filmas.

Vairāk no Varun Kesari

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu