Gnìomh Excel XLOOKUP le eisimpleirean foirmle

  • Roinn Seo
Michael Brown

Tha an oideachadh a’ toirt a-steach XLOOKUP - an gnìomh ùr airson lorg dìreach is còmhnard ann an Excel. Tha an lorg clì, an geama mu dheireadh, Vlookup le ioma-shlat-tomhais agus tòrr a bharrachd rudan a b’ àbhaist a bhith feumach air ceum saidheans rocaid airson a choileanadh a-nis air fàs cho furasta ri ABC.

Nuair a dh’ fheumas tu coimhead suas ann an Excel , dè an gnìomh a bhiodh tu a’ cleachdadh? An e clach-oisinn VLOOKUP a th’ ann no a bhràthair-bràthar còmhnard HLOOKUP? Ann an cùis nas iom-fhillte, am bi thu an urra ris a’ chothlamadh canonical INDEX MATCH no an cuir thu an obair gu Power Query? Is e an deagh naidheachd nach eil taghadh agad tuilleadh - tha na dòighean sin uile a’ dèanamh slighe airson neach-leantainn nas cumhachdaiche agus nas ioma-chruthach, gnìomh XLOOKUP.

Ciamar a tha XLOOKUP nas fheàrr? Ann an iomadach dòigh! Faodaidh e coimhead gu dìreach agus gu còmhnard, air an taobh chlì agus gu h-àrd, lorg le grunn shlatan-tomhais, agus eadhon colbh slàn no sreath de dhàta a thilleadh, chan e dìreach aon luach. Tha e air còrr air 3 deicheadan a thoirt do Microsoft, ach mu dheireadh tha iad air gnìomh làidir a dhealbhadh a gheibh thairis air mòran mhearachdan agus laigsean sàrachail VLOOKUP.

Dè an glacadh? Och, tha aon ann. Chan eil an gnìomh XLOOKUP ri fhaighinn ach ann an Excel airson Microsoft 365, Excel 2021, agus Excel airson an lìon.

    Gnìomh Excel XLOOKUP - co-chòrdadh agus cleachdadh

    An gnìomh XLOOKUP ann an Bidh Excel a’ sgrùdadh raon no sreath airson luach ainmichte agus a’ tilleadh an luach co-cheangailte bho cholbh eile. Faodaidh e coimhead suas an dà chuidfhaighinn air ais a h-uile mion-fhiosrachadh co-cheangailte ris an neach-reic le ùidh (F2). 'S e na dh'fheumas tu a dhèanamh ach raon a sholarachadh, chan e colbh no sreath singe, airson an argamaid return_array :

    =XLOOKUP(F2, A2:A7, B2:D7)

    Cuir a-steach am foirmle aig a' mhullach air an taobh chlì. cealla den raon thoraidhean, agus bidh Excel gu fèin-ghluasadach a’ dòrtadh nan toraidhean gu ceallan bàn faisg air làimh. Anns a ’chùis againn, tha an raon tilleadh (B2: D7) a’ toirt a-steach 3 colbhan ( Ceann-latha , agus Suim ), agus tha na trì luachan air an tilleadh a-steach don raon G2:I2.

    Nam b’ fheàrr leat na toraidhean a chur air dòigh gu dìreach ann an colbh, neadaich XLOOKUP a-steach don ghnìomh TRANSPOSE gus an t-sreath air ais a thionndadh:

    =TRANSPOSE(XLOOKUP(G1, A2:A7, B2:D7))

    San aon dòigh, ’s urrainn dhut colbh dàta slàn a thilleadh, can an colbh Suim . Airson seo, cleachd ceal F1 anns a bheil “Sùim” mar lookup_value , an raon A1: D1 anns a bheil cinn nan colbhan mar lookup_array agus an raon A2: D7 anns a bheil a h-uile dàta mar tilleadh_array .

    =XLOOKUP(F1, A1:D1, A2:D7)

    An aire. Leis gu bheil grunn luachan air an toirt a-steach do cheallan faisg air làimh, dèan cinnteach gu bheil ceallan bàn gu leòr agad air an taobh cheart no sìos. Mura h-urrainn do Excel ceallan falamh gu leòr a lorg, a #SPILL! mearachd a' tachairt.

    Gliocas. Faodaidh XLOOKUP chan e a-mhàin grunn inntrigidhean a thilleadh ach cuideachd luachan eile a shònraicheas tu a chuir nan àite. Tha eisimpleir de dh'ath-chur mar sin ri fhaighinn an seo: Mar a nì thu rannsachadh agus cuir XLOOKUP an àite ioma luachan.

    XLOOKUP leioma-shlat-tomhais

    Is e buannachd mhòr eile a tha aig XLOOKUP gu bheil e a’ làimhseachadh arrays gu dùthchasach. Air sgàth a' chomais seo, 's urrainn dhut grunn shlatan-tomhais a mheasadh gu dìreach san argamaid lookup_array :

    XLOOKUP(1, ( criteria_range1 = slatan-tomhais1 ) * ( criteria_range2 = slatan-tomhais2 ) * (…), return_array )

    Mar a dh’obraicheas am foirmle seo : Is e toradh gach deuchainn slatan-tomhais sreath de luachan TRUE agus FALSE. Bidh iomadachadh nan arrays ag atharrachadh TRUE agus FALSE gu 1 agus 0, fa leth, agus a’ toirt a-mach an raon sgrùdaidh deireannach. Mar a tha fios agad, bidh iomadachadh le 0 an-còmhnaidh a’ toirt neoni, agus mar sin anns an raon sgrùdaidh, chan eil ach na nithean a choinnicheas ris na slatan-tomhais gu lèir air an riochdachadh le 1. Agus leis gur e an luach sgrùdaidh againn “1”, bheir Excel a’ chiad “1” ann an lookup_array (a' chiad gheama) is tillidh e an luach o return_array san aon suidheachadh.

    Gus am foirmle fhaicinn an gnìomh, tarraing sinn suim o D2:D10 ( return_array ) leis na cumhaichean a leanas:

    • Slatan-tomhais1 (ceann-latha) = G1
    • Slatan-tomhais2 (neach-reic) = G2
    • Slatan-tomhais 3 (nì) = G3

    Le cinn-latha ann an A2:A10 ( criteria_range1 ), ainmean luchd-reic ann am B2:B10 ( slatan-tomhais_range2 ) agus nithean ann an C2:C10 ( criteria_range3 ), tha an fhoirmle a’ gabhail a’ chruth seo:

    =XLOOKUP(1, (B2:B10=G1) * (A2:A10=G2) * (C2:C10=G3), D2:D10)

    Ged a tha gnìomh Excel XLOOKUP a’ pròiseasadh arrays, bidh e ag obair mar fhoirmle chunbhalach agus air a chrìochnachadh le Enter àbhaisteachkeystroke.

    Chan eil am foirmle XLOOKUP le ioma-shlatan-tomhais cuingealaichte ri cumhachan “co-ionann ri”. Faodaidh tu gnìomhaichean loidsigeach eile a chleachdadh cuideachd. Mar eisimpleir, gus òrdughan a chaidh a dhèanamh air a’ cheann-latha ann an G1 no nas tràithe a shìoladh, cuir “<=G1” sa chiad shlat-tomhais:

    =XLOOKUP(1, (A2:A10<=G1) * (B2:B10=G2) * (C2:C10=G3), D2:D10)

    Double XLOOKUP

    Gus lorg luach aig crois-rathaid sreath is colbh sònraichte, dèan an lorg dùbailte no lorg matrix ris an canar. Seadh, faodaidh Excel XLOOKUP sin a dhèanamh cuideachd! Tha thu dìreach a’ neadachadh aon ghnìomh am broinn fear eile:

    XLOOKUP( lookup_value1 , lookup_array1 , XLOOKUP( lookup_value2 , lookup_array2 , data_values ))

    Mar a dh'obraicheas am foirmle seo : Tha am foirmle stèidhichte air comas XLOOKUP sreath no colbh slàn a thilleadh. Bidh an gnìomh a-staigh a’ lorg a luach sgrùdaidh agus a’ tilleadh colbh no sreath de dhàta co-cheangailte ris. Bidh an t-sreath sin a’ dol chun ghnìomh a-muigh mar an return_array .

    Airson an eisimpleir seo, tha sinn a’ dol a lorg na reic a rinn neach-reic sònraichte taobh a-staigh cairteal sònraichte. Airson seo, cuiridh sinn a-steach na luachan lorg ann an H1 (ainm neach-reic) agus H2 (cairteal), agus nì sinn Xlookup dà-shligheach leis an fhoirmle a leanas:

    =XLOOKUP(H1, A2:A6, XLOOKUP(H2, B1:E1, B2:E6))

    No an rathad eile mun cuairt :

    =XLOOKUP(H2, B1:E1, XLOOKUP(H1, A2:A6, B2:E6))

    Far a bheil A2:A6 ainmean an neach-reic, tha B1:E1 nan cairtealan (cinn cholbh), agus B2:E6 nan luachan dàta.

    Faodar sgrùdadh dà-shligheach a dhèanamh cuideachd le foirmle INDEX Match agus ann an abeagan dhòighean eile. Airson tuilleadh fiosrachaidh, faic Rannsachadh Dà-shligheach ann an Excel.

    Ma tha Mearachd XLOOKUP

    Nuair nach lorgar an luach lorg, tillidh Excel XLOOKUP mearachd #N/A. Gu math eòlach agus furasta a thuigsinn do luchd-cleachdaidh eòlach, is dòcha gu bheil e caran troimh-chèile dha luchd-tòiseachaidh. Gus teachdaireachd a tha furasta a chleachdadh a chur an àite a' chomharra mearachd àbhaisteach, dèan an teacsa agad fhèin dhan 4mh argamaid leis an ainm if_not_found .

    Air ais dhan chiad eisimpleir air an deach beachdachadh san oideachadh seo. Ma chuireas cuideigin a-steach ainm cuan mì-dhligheach ann an E1, innsidh an fhoirmle a leanas gu soilleir dhaibh “Cha deach maids a lorg”:

    =XLOOKUP(E1, A2:A6, B2:B6, "No match is found")

    Notaichean:

    • Chan fhaigh an argamaid if_not_found ach #N/A mhearachdan, chan e a h-uile mearachd.
    • Faodar #N/A mearachdan a làimhseachadh le IFNA agus VLOOKUP cuideachd, ach tha an co-chàradh beagan nas iom-fhillte agus tha foirmle nas fhaide.

    XLOOKUP a tha mothachail air cùis

    Gu gnàthach, bidh an gnìomh XLOOKUP a’ làimhseachadh litrichean beaga is mòra mar na h-aon charactaran. Gus a dhèanamh mothachail air cùis, cleachd an gnìomh EXACT airson an argamaid lookup_array :

    XLOOKUP(TRUE, EXACT( lookup_value, lookup_array), return_array)

    Mar a dh’obraicheas am foirmle seo : Bidh an gnìomh EXACT a’ dèanamh coimeas eadar an luach lorg agus gach luach ann an raon sgrùdaidh agus a’ tilleadh TRUE ma tha iad dìreach mar a tha iad a’ gabhail a-steach a’ chùis litreach, FALSE air dhòigh eile. Tha an sreath seo de luachan loidsigeach a' dol dhan lookup_array argamaid XLOOKUP. Mar thoradh air an sin, bidh XLOOKUP a’ lorg an luach TRUE san t-sreath gu h-àrd agus a’ tilleadh maids bhon raon tilleadh.

    Mar eisimpleir, airson a’ phrìs fhaighinn o B2:B7 ( return_array ) airson an nì ann an E1 ( lookup_value) , is e am foirmle ann an E2:

    =XLOOKUP(TRUE, EXACT(E1, A2:A7), B2:B7, "Not found")

    Nota. Ma tha dhà no barrachd de na h-aon luachan anns an raon sgrùdaidh (a’ toirt a-steach cùis na litreach), thèid a’ chiad mhaidse a chaidh a lorg a thilleadh.

    Excel XLOOKUP nach eil ag obair

    Mura obraich am foirmle agad ceart no ma thachras mearachd, is coltaiche gur ann air sgàth nan adhbharan a leanas a tha e:

    Chan eil XLOOKUP ri fhaighinn san Excel agam

    Chan eil an gnìomh XLOOKUP co-chòrdail air ais. Chan eil e ri fhaighinn ach ann an Excel airson Microsoft 365 agus Excel 2021, agus cha nochd e ann an dreachan nas tràithe.

    Tillidh XLOOKUP toradh ceàrr

    Ma thilleas an fhoirmle Xlookup agad a tha gu follaiseach ceart, luach ceàrr, tha teansa gun do dh’atharraich an raon sgrùdaidh no tilleadh “nuair a chaidh am foirmle a chopaigeadh sìos no thairis. Gus casg a chuir air seo, dèan cinnteach gun glas thu an dà raon an-còmhnaidh le iomraidhean cealla iomlan (mar $A$2:$A$10).

    Tillidh XLOOKUP mearachd #N/A

    An #N / Tha mearachd dìreach a’ ciallachadh nach lorgar an luach sgrùdaidh. Airson seo a chur ceart, feuch an lorg thu maids tuairmseach no innis don luchd-cleachdaidh agad nach deach maids a lorg.

    Tillidh XLOOKUP mearachd #VALUE

    A #VALUE! bidh mearachd a’ tachairt ma tha na h-innealan sgrùdaidh is tilleadh neo-fhreagarrachtomhasan. Mar eisimpleir, chan eil e comasach rannsachadh a dhèanamh ann an sreath chòmhnard agus luachan a thilleadh o raon dìreach.

    Tillidh XLOOKUP mearachd #REF

    A #REF! thèid mearachd a thilgeil nuair a choimheadas tu eadar dà leabhar-obrach eadar-dhealaichte, agus tha aon dhiubh dùinte. Gus a' mhearachd a cheartachadh, dìreach fosgail an dà fhaidhle.

    Mar a tha thu dìreach air fhaicinn, tha mòran fheartan uabhasach aig XLOOKUP a tha ga dhèanamh AN-ASGAIDH airson cha mhòr lorg sam bith ann an Excel. Tha mi a' toirt taing dhut airson an leughadh agus an dòchas ur faicinn air a' bhlog againn an ath sheachdain!

    Leabhar-obrach cleachdaidh airson a luchdachadh sìos

    Eisimpleir foirmle Excel XLOOKUP (faidhle .xlsx)

    gu dìreach agus gu còmhnard agus dèan maids ceart (bunaiteach), maids tuairmseach (as fhaisge), no maids cairt-fhiadhaich (pàirt).

    Tha co-chòrdadh gnìomh XLOOKUP mar a leanas:

    XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

    Tha feum air a’ chiad 3 argamaidean agus tha na trì mu dheireadh roghainneil.

    • Lookup_value - an luach gu lorg.
    • Lookup_array - an raon no an t-sreath far an dèan thu rannsachadh.
    • Till_array - an raon no an t-sreath às an tèid luachan a thilleadh.
    • If_not_found [roghainneil] - an luach ri thilleadh mura lorgar maids. Ma dh'fhàgar a-mach e, thèid mearachd # N/A a thilleadh.
    • Match_mode [roghainneil] - an seòrsa maids ri chluich:
      • 0 no air fhàgail às (bunaiteach) - maids cheart . Mur deach a lorg, thèid mearachd #N/A a thilleadh.
      • -1 - maids cheart no an ath rud nas lugha. Mura lorgar maids cheart, thèid an ath luach nas lugha a thilleadh.
      • 1 - maids cheart no an ath luach nas motha. Mura lorgar maids cheart, thèid an ath luach nas motha a thilleadh.
      • 2 - maids caractar cairt-fhiadhaich.
    • Modh_lorg [roghainneil] - stiùireadh an rannsachaidh:
      • 1 no air a fàgail a-mach (default) - a rannsachadh bhon toiseach gu mu dheireadh.
      • -1 - gus rannsachadh a dhèanamh san òrdugh chùil, bhon fhear mu dheireadh chun an toiseach.
      • 2 - rannsachadh dà-chànanach air dàta air a rèiteachadh a' dìreadh.
      • -2 - rannsachadh dà-chànanach air dàta a chaidh a sheòrsachadh a' teàrnadh.

      A rèir Microsoft, binarytha rannsachadh air a ghabhail a-steach airson luchd-cleachdaidh adhartach. Is e algairim sònraichte a th’ ann a lorgas suidheachadh luach lorg taobh a-staigh raon eagraichte le bhith ga choimeas ris an eileamaid mheadhanach den raon. Tha sgrùdadh binary fada nas luaithe na sgrùdadh àbhaisteach ach obraichidh e gu ceart a-mhàin air dàta a chaidh a sheòrsachadh.

    Foirmle bunaiteach XLOOKUP

    Gus barrachd tuigse fhaighinn, togaidh sinn foirmle Xlookup anns an riochd as sìmplidhe aige gus sgrùdadh ceart a dhèanamh. Airson seo, cha bhith feum againn ach air a’ chiad 3 argamaidean.

    A’ creidsinn, tha clàr geàrr-chunntas agad le fiosrachadh mu na còig cuantan air an Talamh. Tha thu airson farsaingeachd cuir a-steach cuan sònraichte fhaighinn ann am F1 ( lookup_value ). Le ainmean a’ chuain ann an A2: A6 ( lookup_array ) agus raointean ann an C2: C6 ( return_array ), tha am foirmle a’ dol mar a leanas:

    =XLOOKUP(F1, A2:A6, C2:C6)

    Eadar-theangaichte gu Beurla shìmplidh, tha e ag ràdh: lorg an luach F1 ann an A2:A6 agus till luach bho C2:C6 san aon sreath. Gun àireamhan clàr-amais colbh, gun sheòrsachadh, no quirks gòrach eile de Vlookup! Tha e dìreach ag obair :)

    XLOOKUP vs. VLOOKUP ann an Excel

    An coimeas ri VLOOKUP traidiseanta, tha mòran bhuannachdan aig XLOOKUP. Dè an dòigh anns a bheil e nas fheàrr na VLOOKUP? Seo liosta de na 10 feartan as fheàrr a bhios a’ sèideadh nan dorsan far gnìomh sgrùdaidh sam bith eile ann an Excel:

    1. Sgrùdadh dìreach is còmhnard . Fhuair an gnìomh XLOOKUP ainm air sgàth a chomas coimhead suas gu dìreach agusgu còmhnard.
    2. Seall an taobh sam bith: deas, clì, bonn no suas . Ged nach urrainn do VLOOKUP sgrùdadh a dhèanamh ach anns a’ cholbh as fhaide air falbh agus HLOOKUP anns an t-sreath as àirde, chan eil crìochan mar sin aig XLOOKUP. Chan eil an lorg chliùiteach clì ann an Excel na phian tuilleadh!
    3. An dearbh mhaidseadh gu bunaiteach . Anns a 'mhòr-chuid de shuidheachaidhean, bidh thu a' coimhead airson maids cheart, agus tillidh XLOOKUP e gu bunaiteach (eu-coltach ris a 'ghnìomh VLOOKUP a dh' aindeoin maids tuairmseach). Gu dearbh, gheibh thu XLOOKUP gus maids tuairmseach a dhèanamh cuideachd ma bhios feum air.
    4. Maids pàirteach le cairtean-fiadhaich . Nuair nach eil fios agad ach cuid de luach an t-seallaidh, chan e sin uile, thig maids cairt-fiadhaich gu feum.
    5. Lorg ann an òrdugh cùil . Na bu thràithe, gus an tachartas mu dheireadh fhaighinn, bha agad ri òrdugh an dàta stòr agad a thionndadh air ais. A-nis, cha leig thu leas ach an argamaid search_mode a shuidheachadh gu -1 gus am foirmle Xlookup agad a rannsachadh bhon chùl agus am maids mu dheireadh a thilleadh.
    6. Till iomadh luach . Le bhith a' làimhseachadh leis an argamaid return_array , 's urrainn dhut sreath no colbh dàta slàn a tharraing co-cheangailte ris an luach sgrùdaidh agad.
    7. Rannsaich le ioma-shlat-tomhais . Bidh Excel XLOOKUP a’ làimhseachadh arrays gu dùthchasach, a tha ga dhèanamh comasach sgrùdadh a dhèanamh le grunn shlatan-tomhais.
    8. Ma tha gnìomh mearachd . Gu traidiseanta, bidh sinn a’ cleachdadh gnìomh IFNA gus mearachdan #N/A a ghlacadh. Tha XLOOKUP a’ toirt a-steach am feart seo anns an fhaidhle if_not_found argamaid a leigeas leat an teacsa agad fhèin a chuir a-mach mura lorgar maids dligheach.
    9. Cuir a-steach/sguabadh às colbh . Is e aon de na cùisean as iongantaiche le VLOOKUP gu bheil cuir ris no toirt air falbh colbhan a’ briseadh foirmle leis gu bheil an colbh tilleadh air a chomharrachadh leis an àireamh clàr-amais aige. Le XLOOKUP, bheir thu seachad an raon tilleadh, chan e àireamh, a’ ciallachadh gun urrainn dhut na h-uimhir de cholbhan a tha a dhìth ort a chur a-steach agus a thoirt air falbh gun dad a bhriseadh.
    10. Coileanadh nas fheàrr . Dh’ fhaodadh VLOOKUP na duilleagan-obrach agad a dhèanamh nas slaodaiche leis gu bheil e a’ toirt a-steach a’ chlàr gu lèir ann an àireamhachadh, a’ leantainn gu bhith a’ giullachd fada a bharrachd cheallan na bha a dhìth. Chan eil XLOOKUP a' làimhseachadh ach na rèitichean lorg is tilleadh air a bheil e dha-rìribh an urra.

    Mar a chleachdas tu XLOOKUP ann an Excel - eisimpleirean foirmle

    Tha na h-eisimpleirean a leanas a' sealltainn nam feartan XLOOKUP as fheumaile ann an gnìomh. A bharrachd air an sin, lorgaidh tu cleachdadh neo-bheag no dhà a bheir do sgilean sgrùdaidh Excel gu ìre ùr.

    Seall suas gu dìreach is gu còmhnard

    B’ àbhaist dà ghnìomh a bhith aig Microsoft Excel airson diofar lorg. seòrsaichean, gach aon le co-chòrdadh agus riaghailtean cleachdaidh fhèin: VLOOKUP gus coimhead gu dìreach ann an colbh agus HLOOKUP gus coimhead gu còmhnard ann an sreath.

    Faodaidh gnìomh XLOOKUP an dà chuid a dhèanamh leis an aon cho-chòrdadh. Tha an diofar anns na tha thu a’ toirt seachad airson na h-sreathan sgrùdaidh is tilleadh.

    Airson v-lookup, colbhan solarachaidh:

    =XLOOKUP(E1, A2:A6, B2:B6)

    Airsonh-lookup, cuir a-steach sreathan an àite colbhan:

    =XLOOKUP(I1, B1:F1, B2:F2)

    Sgrùdadh clì air a dhèanamh gu dùthchasach

    Ann an dreachan nas tràithe de Excel, INDEX MATCH b’ e foirmle an aon dòigh earbsach air coimhead air an taobh chlì no gu h-àrd. A-nis, chan fheum thu tuilleadh dà ghnìomh a chur còmhla far am biodh aon gu leòr. Dìreach sònraich an raon sgrùdaidh targaid, agus làimhsichidh XLOOKUP e gun duilgheadas ge bith càite a bheil e.

    Mar eisimpleir, cuiridh sinn an colbh Rang air taobh clì a’ chlàr sampall againn. Is e an t-amas inbhe a’ chuain fhaighinn ann am F1. Thuit VLOOKUP an seo oir chan urrainn dha ach luach a thilleadh bho cholbh air taobh deas a’ cholbh lorg. Bidh foirmle Xlookup a’ dèiligeadh gu furasta:

    =XLOOKUP(F1, B2:B6, A2:A6)

    San aon dòigh, ’s urrainn dhut coimhead gu h-àrd nuair a bhios tu a’ rannsachadh gu còmhnard ann an sreathan.

    XLOOKUP le maids ceart is tuairmseach

    Tha giùlan a’ gheama fo smachd a’ chòigeamh argamaid ris an canar match_mode . Gu gnàthach, thèid maids ceart a choileanadh.

    Thoir an aire, fiù 's nuair a thaghas tu maids tuairmseach ( match_mode air a shuidheachadh gu 1 no -1), gun lorg an gnìomh fhathast ceart maids an toiseach. Bidh an t-eadar-dhealachadh anns na thilleas e mur a lorgar dearbh luach seallaidh.

    Argamaid Match_mode:

    • 0 no air a fàgail a-mach - maids cheart; mura deach a lorg - #N/A mearachd.
    • -1 - maids cheart; mura deach a lorg - an ath rud nas lugha.
    • 1 - maids cheart; mura lorgar e- an ath rud nas motha.

    Maidse ceart XLOOKUP

    Seo an roghainn a chleachdas tu is dòcha 99% den ùine a nì thu lorg ann an Excel. Leis gur e giùlan bunaiteach XLOOKUP a th' ann an dearbh mhaidseadh, faodaidh tu match_mode fhàgail a-mach agus a' chiad 3 argamaidean a tha a dhìth a sholarachadh.

    Ann an cuid de shuidheachaidhean, ge-tà, chan obraich maids cheart. Is e suidheachadh àbhaisteach nuair nach eil na luachan gu lèir anns a’ bhòrd sgrùdaidh agad, ach an àite “clachan-mìle” no “crìochan” leithid lasachaidhean stèidhichte air meud, coimiseanan stèidhichte air reic, msaa.

    Tha an clàr sgrùdaidh sampall againn a’ sealltainn a’ cho-dhàimh eadar sgòran deuchainn agus ìrean. Mar a chì thu san dealbh gu h-ìosal, chan obraich maids ceart ach nuair a tha sgòr oileanach sònraichte a’ maidseadh an luach sa chlàr sgrùdaidh gu dìreach (mar Christian ann an sreath 3). Anns a h-uile cùis eile, thèid mearachd #N/A a thilleadh.

    =XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6)

    Gus na h-ìrean fhaighinn an àite mearachdan #N/A, feumaidh sinn a choimhead airson maids tuairmseach mar a chithear san ath eisimpleir.

    maids tuairmseach XLOOKUP

    Gus rannsachadh tuairmseach a dhèanamh, suidhich an argamaid match_mode gu -1 no 1 , a rèir mar a tha an dàta agad air a chur air dòigh.

    Anns a’ chùis againn, tha an clàr sgrùdaidh a’ liostadh crìochan ìosal nan ìrean. Mar sin, shuidhich sinn match_mode gu -1 gus an ath luach nas lugha a lorg nuair nach lorgar maids ceart:

    =XLOOKUP(F11, $B$11:$B$15, $C$11:$C$15, ,-1)

    Mar eisimpleir, tha an sgòr aig Brian de 98 (F2). Bidh am foirmle a’ lorg an luach sgrùdaidh seo ann am B2:B6ach chan urrainn dha a lorg. An uairsin, lorgaidh e an ath rud nas lugha agus lorgaidh e 90, a fhreagras ri ìre A:

    Nam biodh crìochan àrd nan ìrean anns a’ chlàr sgrùdaidh againn, shuidhicheamaid match_mode ri 1 gus an ath rud nas motha a lorg ma dh'fhailicheas maids ceart:

    =XLOOKUP(F2, $B$2:$B$6, $C$2:$C$6, ,1)

    Ranns an fhoirmle airson 98 's chan urrainn dhuinn a lorg a-rithist. An turas seo, bidh e a’ feuchainn ris an ath luach nas motha a lorg agus a’ faighinn 100, a rèir ìre A:

    Tip. Nuair a bhios tu a’ dèanamh lethbhreac de fhoirmle Xlookup gu ioma-cheallan, glas na raointean sgrùdaidh no tillidh le làn-iomraidhean cealla (mar $B$2:$B$6) gus nach atharraich iad.

    XLOOKUP le maids pàirteach (cairtean fiadhaich)

    Gus pàirt de gheama a lorg, suidhich an argamaid match_mode gu 2, a dh’ òrduicheas gnìomh XLOOKUP na caractaran cairt-fiadhaich a làimhseachadh:

    • Rionnag (*) - a' riochdachadh sreath charactaran sam bith.
    • Comharra ceist (?) - a' riochdachadh aon charactar sam bith.

    Gus faicinn mar a tha e ag obair , beachdaich air an eisimpleir a leanas. Ann an colbh A, tha beagan mhodalan fònaichean sgairteil agad agus, ann an colbh B, an comas bataraidh aca. Tha thu fiosrach mu bataraidh fòn cliste sònraichte. 'S e an duilgheadas a th' ann nach eil thu cinnteach an urrainn dhut ainm a' mhodail a thaipeadh dìreach mar a tha e a' nochdadh ann an colbh A. Airson faighinn seachad air seo, cuir a-steach am pàirt a tha gu cinnteach ann agus cuir cairtean-fiadhaich an àite nan caractaran eile.

    Mar eisimpleir, a dh'fhaighinnfiosrachadh mu bhataraidh iPhone X, cleachd am foirmle seo:

    =XLOOKUP("*iphone X*", A2:A8, B2:B8, ,2)

    No, cuir a-steach am pàirt aithnichte den luach lorg ann an cuid de chealla agus co-cheangail an t-iomradh cealla leis na caractaran cairt-fiadhaich:

    =XLOOKUP("*"&E1&"*", A2:A8, B2:B8, ,2)

    XLOOKUP air ais gus an tachartas mu dheireadh a thachairt

    Air eagal gu bheil grunn thachartasan de luach an sgrùdaidh air a’ bhòrd agad, is dòcha gum feum thu uaireannan gus an maids mu dheireadh a thilleadh. Gus seo a dhèanamh, rèitich am foirmle Xlookup agad airson rannsachadh ann an òrdugh cùil.

    Tha smachd air stiùireadh an rannsachaidh bi an 6mh argamaid leis an ainm search_mode :

    • 1 no air fhàgail air falbh (bunaiteach) - rannsachaidhean bhon chiad luach gu an luach mu dheireadh, i.e. bho mhullach gu bonn le lorg dìreach no clì gu deas le lorg còmhnard.
    • -1 - rannsachaidhean ann an òrdugh cùil bhon luach mu dheireadh gu a’ chiad luach .

    Mar eisimpleir, tillidh sinn an fhèill mu dheireadh a rinn neach-reic sònraichte. Airson seo, chuir sinn ri chèile a’ chiad trì argamaidean riatanach (G1 airson lookup_value , B2: B9 airson lookup_array , agus D2: D9 airson return_array ) agus chuir - 1 sa 5mh argamaid:

    =XLOOKUP(G1, B2:B9, D2:D9, , ,-1)

    Simple agus furasta, nach eil?

    XLOOKUP airson iomadh colbh no sreath a thilleadh

    'S e feart eile iongantach de XLOOKUP a chomas air barrachd air aon luach a thilleadh co-cheangailte ris an aon gheama. Tha a h-uile càil air a dhèanamh leis a’ cho-chòrdadh àbhaisteach agus às aonais làimhseachadh sam bith a bharrachd!

    Bhon chlàr gu h-ìosal, a’ smaoineachadh gu bheil thu airson

    Tha Mìcheal Brown dèidheil air teicneòlas sònraichte le dìoghras airson pròiseasan iom-fhillte a dhèanamh nas sìmplidhe a’ cleachdadh innealan bathar-bog. Le còrr air deich bliadhna de eòlas anns a’ ghnìomhachas teignigeach, tha e air urram a thoirt dha na sgilean aige ann am Microsoft Excel agus Outlook, a bharrachd air Google Sheets agus Docs. Tha blog Mhìcheil gu sònraichte airson a chuid eòlais agus eòlais a cho-roinn le daoine eile, a’ toirt seachad molaidhean agus clasaichean-oideachaidh a tha furasta a leantainn airson cinneasachd agus èifeachdas a leasachadh. Ge bith co-dhiù a tha thu nad neach-proifeiseanta eòlach no nad neach-tòiseachaidh, tha blog Mhìcheal a 'tabhann lèirsinn luachmhor agus comhairle phractaigeach airson a bhith a' faighinn a 'chuid as fheàrr às na h-innealan bathar-bog riatanach sin.