Programmas Excel XLOOKUP un VLOOKUP funkcijas tiek izmantotas, lai ātri analizētu lielas datu kopas. VLOOKUP ir funkcija, kas programmā Excel tiek izmantota gadiem ilgi. Tomēr ir jaunāka funkcija, kas jums jāizmanto ar nosaukumu XLOOKUP.

Abiem ir savas priekšrocības un ierobežojumi. Mēs esam šeit, lai izjauktu atšķirības un palīdzētu jums izlemt, kura no tām ir labāk piemērota jūsu projektam.

Kā darbojas VLOOKUP?

VLOOKUP nozīmē Vertical Look-up. Tā ir Excel funkcija, kas veic vertikālas vērtības meklēšanu datu kopas vistālāk kreisajā kolonnā un pēc tam atgriež unikālu vērtību no citas kolonnas tajā pašā rindā. Funkcijas VLOOKUP sintakse ir šāda:

=VLOOKUP(uzmeklēšanas_vērtība, tabulas_masīvs, kolonnas_indeksa_numurs, [diapazona_uzmeklēšana])

Apskatīsim piemēru. Pieņemsim, ka jūsu datu kopā ir viedtālruņu ierīču modeļu saraksts un par tiem ir jāiegūst noteikta informācija.

Varat izmantot funkciju VLOOKUP, lai iegūtu papildu informāciju par procesoriem un cenu punktiem.

Lūk detalizēts ceļvedis par VLOOKUP izmantošanu programmā Excel

lai iegūtu konkrētu informāciju no datu kopas. Lai gan VLOOKUP ir viena no labākajām Excel funkcijām un var palīdzēt vienkāršot lielas datu kopas, tai ir daži ierobežojumi. Piemēram, lai formula darbotos, dati ir jāsakārto augošā secībā.

Kā darbojas XLOOKUP?

XLOOKUP ļauj veikt horizontālu un vertikālu meklēšanu, lai meklētu vērtību izklājlapā. Funkcija būtībā veic masīva uzmeklēšanu. Ja tiek atrasta atbilstība, tā atgriež atbilstošo vienumu no otrā datu diapazona (return_array).

Tas ir efektīvāks par citām uzmeklēšanas iespējām, jo ​​pēc noklusējuma tiek nodrošināta precīza atbilstība. Varat izmantot neobligātos argumentus ([match_mode]) argumentu, lai norādītu nepieciešamo aptuveno atbilstošo vērtību veidu — precīza atbilstība vai sekojoša zemāka vai lielāka vērtība, vai aizstājējzīmes atbilstība.

To var izmantot dažādiem mērķiem, tostarp finanšu analīzei, mārketinga un pārdošanas analīzei utt. Funkcijas XLOOKUP sintakse ir šāda:

=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])

Šis ceļvedis sniegs jums pamatus un palīdzēs saprast kā izmantot funkciju XLOOKUP savā darbgrāmatā. Abām šīm funkcijām ir nepieciešami vismaz trīs argumenti.

Galvenās atšķirības starp XLOOKUP un VLOOKUP

Lai gan starp XLOOKUP un VLOOKUP ir daudz līdzību, ir svarīgi saprast atšķirības.

1. Kolonnas indeksa numurs

Palaižot VLOOKUP, jums būs jādodas uz avota tabulu, lai pārbaudītu un norādītu precīzu kolonnas indeksa numuru.

Lai atgrieztu pareizos rezultātus, VLOOKUP ir nepieciešams kolonnas indeksa numura parametrs. Ja izmantojat nepareizu kolonnas indeksa numuru, darblapas vai datu izvade var atšķirties — nepareizas vērtības vai "#REF" kļūda.

Iepriekš minētajā piemērā pieņemsim, ka jums ir jāizņem ierīces Apple iPhone 12 procesora informācija. Visiem piemēriem izmantosim otro datu kopu.

Attiecīgi mums ir jāievada uzmeklēšanas vērtība, t.i., ierīce Apple iPhone 12 kolonnā J, kas tā ir mūsu piemēra datu kopas vistālāk kreisā kolonna un atbilstošais tabulas masīvs (J un K). Vērtība būtu jāizgūst no tabulas masīva otrās kolonnas, tas ir, meklēšanas kolonnas K, tāpēc kolonnas indeksa numurs būtu 2.

XLOOKUP ir dinamiska funkcija, kas atceļ kolonnas indeksa numura argumentu, kas nozīmē, ka jums nav jāuztraucas par tabulas kolonnu skaitīšanu. Jums būs jānorāda tikai uzmeklēšanas un meklēšanas kolonnas, kas ietaupīs daudz laika un pūļu.

2. Izturība un elastība

Kad esat izveidojis modeli, jums vajadzētu būt iespējai ātri atjaunināt avota tabulu ar jauniem datiem, neuztraucoties par formulu sabojāšanu. Izmantojot VLOOKUP, kolonnu pievienošana vai pārvietošana nozīmē, ka jums ir jāpārveido visa formula.

XLOOKUP ir spēcīgāka funkcija, kas ļauj pievienot vai noņemt kolonnas, neuztraucoties par kļūdām. Vienkārši pārliecinieties, ka neievietojiet kolonnu vai rindu ārpus uzmeklēšanas masīva, un tādā gadījumā funkcija atgriezīs kļūdu.

3. Pielāgoti kļūdu ziņojumi

Funkciju XLOOKUP ir ērti lietot. Tas ļauj ievadīt pielāgotu kļūdas īsziņu [ja_nav_atrasts] arguments, kas tiks parādīts, ja uzmeklēšanas vērtība netiks atrasta.

VLOOKUP nepiedāvā līdzīgu funkcionalitāti. Jums var būt nepieciešams izmantot citas funkcijas, piemēram, IFERROR kā risinājums gadījumos, kad atbilstības netiek atrastas.

Kāpēc XLOOKUP ir labāks salīdzinājumā ar VLOOKUP?

Lai gan VLOOKUP ir savi lietojumi, tā funkcionalitāte ir ierobežotāka nekā XLOOKUP. Tas padara XLOOKUP par vēlamo izvēli darbam ar lielākām datu kopām. Rezultāti ir ātrāki un mazāk pakļauti kļūdām. Sapratīsim, kāpēc XLOOKUP darbojas labāk salīdzinājumā ar VLOOKUP.

1. XLOOKUP nav ierobežots ar konkrētiem datu diapazoniem

XLOOKUP ir daudz elastīgāks nekā VLOOKUP, kas var meklēt vērtības tikai tabulas pašā kreisajā kolonnā un atgriezt vērtības no attiecīgajām kolonnām labajā pusē, kā mēs redzējām iepriekš minētajā piemērā. Turpretim XLOOKUP modelim ir nepieciešamas vienkāršākas darbības, un tas var atgriezt vērtības jebkurai kolonnai abos virzienos.

2. XLOOKUP pēc noklusējuma ir precīza atbilstība

Pēc noklusējuma funkcija VLOOKUP programmā Excel pieņem aptuvenas atbilstības meklēšanu. Tomēr, ja jūsu darblapai ir nepieciešama precīza atbilstība, jums jāievada "FALSE" diapazona_uzmeklēšanas argumentā.

Funkcija XLOOKUP meklē uzmeklēšanas vērtību norādītajā diapazonā, kas pēc noklusējuma ir precīza atbilstība. Ja precīzu atbilstību nevar atrast, varat modificēt argumentu, lai meklētu aptuvenu atbilstību, kas var būt mazāka vai lielāka par uzmeklēšanas vērtību.

Lai to izdarītu, varat iestatīt neobligātu [match_mode] arguments 0 = precīza atbilstība (noklusējums), -1 = precīza atbilstība vai nākamā mazākā, 1 = precīza atbilstība vai nākamā lielākā vai 2 = aizstājējzīmes atbilstība.

3. XLOOKUP var apstrādāt kolonnu ievietošanu vai dzēšanu

VLOOKUP ir lieliska lietojumprogramma konkrētu datu atrašanai no citas izklājlapas vai tabulas. Tomēr tas ir vairāk statisks pasākums — ja jums ir jāatjaunina datu avots vai jāveic izmaiņas vai jāpārkārto kolonnas, formula sabojājas, un jūs zaudējat funkciju VLOOKUP.

No otras puses, XLOOKUP ir dinamiskāks pasākums, kas var apstrādāt kolonnu izmaiņas un joprojām atgriezt precīzus uzmeklēšanas rezultātus. Tam ir specifiskāki parametri, piemēram, uzmeklēšanas masīvs un atgriešanas masīvs, nevis tabulas masīva arguments un kolonnas indeksa numurs VLOOKUP.

4. XLOOKUP veic vertikālus un horizontālus meklējumus

Funkcija XLOOKUP var atrast datus gan horizontālos, gan vertikālos masīvos, atšķirībā no VLOOKUP, kas var veikt tikai vertikālu datu meklēšanu.

5. XLOOKUP nodrošina viedākas aptuvenās atbilstības

Ja meklējat preci, kas ir tuvu vēlamajam, XLOOKUP sniegs precīzākus rezultātus. Tas piedāvā precīzākus rezultātus un mazāk viltus pozitīvu rezultātu.

Tomēr, izmantojot VLOOKUP, ja vēlaties izklājlapā atrast aptuvenu atbilstību, funkcija atgriezīs tikai nākamo mazāko atbilstošās atsauces vērtību. Taču XLOOKUP ļauj veikt labāku aptuveno atbilstību un atgriezt nākamās lielākās vai mazākās vērtības no uzmeklēšanas tabulas.

6. XLOOKUP nepieciešams mazāk šūnu atsauces

Lietojot XLOOKUP, viss, kas jums nepieciešams, ir atlasīt divus konkrētus datu diapazonus — masīvu vai diapazonu no vietas, kur vēlaties. lai meklētu vērtību (lookup_array) un masīvu/diapazonu, no kura vēlaties izgūt vērtību (atgriešanās_masīvs).

No otras puses, funkcijai VLOOKUP ir jāatlasa viss datu diapazons, izmantojot tabula_masīvs parametrs. Tā var būt problēma ar sarežģītām datu kopām, jo, ja jūsu izklājlapa ir liela, var būt grūti pārkārtot vai atlasīt visu šūnu diapazonu, no kura vēlaties atgriezt vērtību. Turklāt, lai atgrieztu aptuvenu atbilstību, izmantojot VLOOKUP, dati tabulā vienmēr ir jākārto augošā secībā.

VLOOKUP vai XLOOKUP: kurš no tiem ir piemērots jums?

Tātad, vai XLOOKUP ir labāks par VLOOKUP? Tiešā salīdzinājumā atbildei vajadzētu būt jā. Tomēr tas var nebūt tik vienkārši visiem lietotājiem. Piemēram, jūs varētu dot priekšroku vecākai funkcijai, ja esat ar to īpaši lietpratīgs vai ja atrodat lietojumu konkrētai funkcijai, kas ir piemērota jūsu lietojumam.

Lielākām datu kopām XLOOKUP, iespējams, jums ir labāks risinājums, jo ir palielināta funkcionalitāte. Pakalpojumam VLOOKUP ir vairāki ierobežojumi, kas apgrūtina tā lietošanu sarežģītiem datiem, tādēļ XLOOKUP ir daudz elastīgāks, padarot to par labāku izvēli lielākajai daļai izklājlapu lietotāju.

3 trakas Microsoft Excel formulas, kas ir ārkārtīgi noderīgas

Lasiet Tālāk

DalītiesČivinātDalītiesE-pasts

Saistītās tēmas

  • Produktivitāte
  • Microsoft Excel
  • Datu analīze
  • Microsoft Office padomi

Par autoru

Šerila Vona (Publicēti 42 raksti)

Šerila ir satura veidotāja un stratēģe, kas koncentrējas uz dzīvesveidu, mobilajām lietojumprogrammām un digitālajiem medijiem. Viņa ir pārskatījusi tehnoloģiju produktus un lietojumprogrammas satura, lietojamības un pieejamības ziņā. Viņa cieši sadarbojas ar privātpersonām un uzņēmumiem, lai izstrādātu kampaņas, kas savieno zīmolus ar klientiem, izmantojot atbilstošu vārdu un vizuālo materiālu kombināciju.

Vairāk no Šerilas Vonas

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