Excel INDEX MATCH vs. VLOOKUP - eisimpleirean foirmle

  • Roinn Seo
Michael Brown

Clàr-innse

Tha an oideachadh seo a’ sealltainn mar a chleachdas tu INDEX agus MATCH ann an Excel agus mar a tha e nas fheàrr na VLOOKUP.

Ann an artaigil no dhà o chionn ghoirid, rinn sinn oidhirp mhath gus bunaitean gnìomh VLOOKUP a mhìneachadh do luchd-tòiseachaidh agus eisimpleirean foirmle VLOOKUP nas iom-fhillte a thoirt do luchd-cleachdaidh cumhachd. Agus a-nis, feuchaidh mi mura bruidhinn mi riut mu bhith a’ cleachdadh VLOOKUP, an uair sin co-dhiù a sheallas dhut dòigh eile air sgrùdadh dìreach a dhèanamh ann an Excel.

"Carson a tha feum agam air sin?" faodaidh tu iongnadh. Leis gu bheil grunn chuingealachaidhean aig VLOOKUP a chuireas casg ort bho bhith a’ faighinn an toradh a tha thu ag iarraidh ann an iomadh suidheachadh. Air an làimh eile, tha am measgachadh INDEX MATCH nas sùbailte agus tha mòran fheartan uamhasach ann a tha ga dhèanamh nas fheàrr na VLOOKUP ann an iomadh dòigh.

    Excel INDEX agus gnìomhan MATCH - na bunaitean

    Leis gur e amas an oideachaidh seo dòigh eile a shealltainn airson vlookup a dhèanamh ann an Excel le bhith a’ cleachdadh measgachadh de ghnìomhan INDEX agus MATCH, cha bhith sinn a’ fuireach mòran air an co-chòrdadh agus cleachdadh. Cha chòmhdaich sinn ach an ìre as lugha a tha riatanach gus am beachd coitcheann a thuigsinn agus an uairsin bheir sinn sùil mhionaideach air eisimpleirean foirmle a nochdas na buannachdan uile bho bhith a’ cleachdadh INDEX MATCH an àite VLOOKUP.

    gnìomh INDEX - co-chòrdadh agus cleachdadh<10

    Bidh an gnìomh Excel INDEX a’ tilleadh luach ann an sreath a tha stèidhichte air na h-àireamhan sreath is colbh a shònraicheas tu. Tha co-chòrdadh gnìomh INDEX sìmplidh:

    ( slatan-tomhais1 = raon1 ) * ( slatan-tomhais2 = raon2 ), 0))}

    An aire. Seo foirmle rèite a dh'fheumar a lìonadh leis an ath-ghoirid Ctrl + Shift + Enter.

    Sa chlàr sampall gu h-ìosal, a' creidsinn gu bheil thu airson an t-suim a lorg stèidhichte air 2 shlatan-tomhais, Customer agus Bathar .

    Tha an fhoirmle INDEX MATCH a leanas ag obrachadh co-chòrdadh:

    =INDEX(C2:C10, MATCH(1, (F1=A2:A10) * (F2=B2:B10), 0))

    Càit a bheil C2:C10 an raon airson luach a thilleadh, F1 is e slatan-tomhais 1, A2: Is e A10 an raon airson coimeas a dhèanamh ri slatan-tomhais1, is e F2 slatan-tomhais 2, agus B2: B10 an raon airson coimeas a dhèanamh ri slatan-tomhais2.

    Cuimhnich gun cuir thu a-steach am foirmle gu ceart le putadh Ctrl + Shift + Enter , agus cuiridh Excel a-steach camagan lùbach gu fèin-obrachail mar a chithear san dealbh-sgrìn:

    Mura b’ fheàrr leat foirmlean rèite a chleachdadh anns na duilleagan-obrach agad, cuir aon ghnìomh INDEX eile ris an foirmle agus lìon e le hit àbhaisteach Enter:

    Mar a tha na foirmlean seo ag obair

    Tha na foirmlean a’ cleachdadh an aon dòigh-obrach ris a’ ghnìomh bunaiteach INDEX MATCH a tha a’ coimhead troimhe aon cholbh. Gus grunn shlatan-tomhais a mheasadh, cruthaichidh tu dà shreath no barrachd de luachan TRUE agus FALSE a tha a’ riochdachadh maidsean agus neo-gheamannan airson gach slat-tomhais fa-leth, agus an uairsin iomadaich na h-eileamaidean co-fhreagarrach de na rèilichean sin. Bidh an obrachadh iomadachaidh ag atharrachadh TRUE agus FALSE gu 1 agus 0, fa leth, agus a’ toirt a-mach sreath far a bheil 1 a’ freagairt ri sreathan a tha a rèir nan slatan-tomhais gu lèir.Lorgaidh an gnìomh MATCH le luach seallaidh de 1 a’ chiad “1” san t-sreath agus a’ dol seachad air a shuidheachadh gu INDEX, a thilleas luach san t-sreath seo bhon cholbh ainmichte.

    Tha am foirmle neo-eagraichte an urra ri comas gnìomh INDEX gus arrays a làimhseachadh gu dùthchasach. Tha an dàrna INDEX air a rèiteachadh le 0 row_num gus an tèid e seachad air sreath nan colbhan gu lèir gu MATCH.

    Seo mìneachadh àrd-ìre air loidsig na foirmle. Airson làn fhiosrachadh, faic Excel INDEX MATCH le ioma-shlat-tomhais.

    Excel INDEX MATCH with AVERAGE, MAX, MIN

    Tha gnìomhan sònraichte aig Microsoft Excel gus luach as ìsle, as àirde agus cuibheasach a lorg ann an a raon. Ach dè ma dh'fheumas tu luach fhaighinn bho chill eile a tha co-cheangailte ris na luachan sin? Anns a’ chùis seo, cleachd an gnìomh MAX, MIN no AVERAGE còmhla ri INDEX MATCH.

    INDEX MATCH with MAX

    Gus an luach as motha ann an colbh D a lorg agus luach a thilleadh bho cholbh C anns a’ an aon sreath, cleachd am foirmle seo:

    =INDEX(C2:C10, MATCH(MAX(D2:D10), D2:D10, 0))

    INDEX MATCH with MIN

    Gus an luach as lugha ann an colbh D a lorg agus luach co-cheangailte a tharraing à colbh C, cleachd am fear seo :

    =INDEX(C2:C10, MATCH(MIN(D2:D10), D2:D10, 0))

    MATCH INEX with AVERAGE

    Gus obrachadh a-mach an luach as fhaisge air a’ chuibheasachd ann an D2:D10 agus luach co-chosmhail fhaighinn o cholbh C, seo am foirmle a chleachdadh:

    =INDEX(C2:C10, MATCH(AVERAGE(D2:D10), D2:D10, -1 ))

    A-rèir mar a tha an dàta agad air a chur air dòigh, thoir seachad 1 neo -1 dhan treas argamaid (match_type) degnìomh MATCH:

    • Ma tha an colbh sgrùdaidh agad (colbh D sa chùis againn) air a rèiteachadh a’ dìreadh , cuir 1. Obraichidh am foirmle an luach as motha a tha nas lugha na no co-ionann ris an luach cuibheasach.
    • Ma tha an colbh sgrùdaidh agad air a rèiteachadh a’ teàrnadh , cuir a-steach -1. Obraichidh am foirmle an luach as lugha a tha nas motha na no co-ionann ris an luach cuibheasach.
    • Ma tha luach dìreach co-ionann ris a’ chuibheasachd san raon sgrùdaidh agad, bidh thu faodaidh iad 0 a chuir a-steach airson an dearbh gheama. Chan eil feum air rèiteachadh.

    Nar n-eisimpleir, tha na h-àireamhan ann an colbh D air an cur ann an òrdugh teàrnaidh, mar sin cleachdaidh sinn -1 airson seòrsa maidsidh. Mar thoradh air an sin, gheibh sinn “Tokyo” leis gur e an sluagh aige (13,189,000) an geam as fhaisge a tha nas àirde na a’ chuibheasachd (12,269,006). Faodaidh VLOOKUP àireamhachadh mar seo a dhèanamh cuideachd, ach mar fhoirmle rèite: VLOOKUP le AVERAGE, MAX, MIN.

    A' cleachdadh INDEX MATCH le IFNA / IFERROR

    Mar a mhothaich thu 's dòcha, ma tha INDEX MATCH chan urrainn don fhoirmle ann an Excel luach sgrùdaidh a lorg, bidh e a’ toirt a-mach mearachd # N/A. Ma tha thu airson rudeigin nas brìghte a chur an àite a’ chomharra mearachd àbhaisteach, paisg am foirmle INDEX MATCH agad ann an gnìomh IFNA. Mar eisimpleir:

    =IFNA(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "No match is found")

    Agus a-nis, ma chuireas cuideigin a-steach clàr sgrùdaidh nach eil ann san raon sgrùdaidh, bheir am foirmle fios don neach-cleachdaidh gu soilleir nach eil maids ann.lorg:

    Ma tha thu airson a h-uile mearachd a ghlacadh, chan e a-mhàin #N/A, cleachd an gnìomh IFERROR an àite IFNA:

    =IFERROR(INDEX(C2:C10, MATCH(F1,A2:A10,0)), "Oops, something went wrong!")

    Thoir an aire gur dòcha gum biodh e mì-chiallach ann an iomadh suidheachadh a h-uile mearachd fhalach oir tha iad a’ toirt rabhadh dhut mu sgàinidhean a dh’ fhaodadh a bhith san fhoirmle agad.

    Sin mar a chleachdas tu INDEX agus MATCH ann an Excel. Tha mi an dòchas gum bi na h-eisimpleirean foirmle againn feumail dhut agus tha mi a’ coimhead air adhart ri bhith gad fhaicinn air a’ bhlog againn an ath sheachdain!

    Leabhar-obrach cleachdaidh airson luchdachadh a-nuas

    Eisimpleirean Excel INDEX MATCH (faidhle .xlsx)

    INDEX(eagar, row_num, [column_num])

    Seo mìneachadh gu math sìmplidh air gach paramadair:

    • eagar - raon de cheallan a tha thu airson a thilleadh a luach bho.
    • row_num - an àireamh loidhne ann an sreath às a bheil thu airson luach a thilleadh. Ma dh'fhàgar air falbh, tha feum air an column_num.
    • column_num - àireamh a' cholbh ann an sreath às a bheil thu airson luach a thilleadh. Ma dh'fhàgar air falbh, tha row_num a dhìth.

    Airson tuilleadh fiosrachaidh, faic an gnìomh Excel INDEX.

    Agus seo eisimpleir den fhoirmle INDEX anns an riochd as sìmplidhe aige:

    =INDEX(A1:C10,2,3)

    Bidh am foirmle a’ lorg ann an ceallan A1 tro C10 agus a’ tilleadh luach na cealla san 2na sreath agus san 3mh colbh, i.e. ceal C2.

    Gu math furasta, ceart? Ach, nuair a bhios tu ag obair le dàta fìor cha bhiodh fios agad dè an sreath agus an colbh a tha thu ag iarraidh, sin far a bheil an gnìomh MATCH feumail. a' lorg luach lorg ann an raon de cheallan agus a' tilleadh an suidheachadh coimeasach den luach sin san raon.

    Tha co-chòrdadh a' ghnìomh MATCH mar a leanas:

    MATCH(lookup_value , lookup_array, [match_type])
    • lookup_value - an àireamh no luach an teacsa a tha thu a' sireadh.
    • lookup_array - tha raon de cheallan rannsaich.
    • match_type - sònraich am bu chòir dhut maids cheart no am maids as fhaisge a thilleadh:
      • 1 no air fhàgail às - lorgar an luach as motha a tha nas lugha na no co-ionann ris an luach lorg. Feumar an t-sreath lorg a sheòrsachadh ann an òrdugh dìreadh.
      • 0 - lorg a’ chiad luach a tha dìreach co-ionann ris an luach lorg. Anns a' chothlamadh INDEX / MATCH, cha mhòr an-còmhnaidh bidh feum agad air maids cheart, agus mar sin suidhich thu an treas argamaid den ghnìomh MATCH agad gu 0.
      • -1 - lorgar an luach as lugha a tha nas motha na no co-ionann ri lookup_value. Tha feum air an t-sreath lorg a sheòrsachadh ann an òrdugh teàrnadh.

    Mar eisimpleir, ma tha na luachan “New-York”, “Paris”, “London” san raon B1:B3, tha an fhoirmle gu h-ìosal a' tilleadh an àireamh 3, oir 's e "London" an treas inntrig san raon:

    =MATCH("London",B1:B3,0)

    Airson tuilleadh fiosrachaidh, faicibh an gnìomh Excel MATCH.

    Aig a’ chiad sealladh, dh’ fhaodadh a bhith teagmhach mu cho feumail sa tha gnìomh MATCH. Cò aig a bheil cùram mu shuidheachadh luach ann an raon? Is e an rud a tha sinn airson faighinn a-mach an luach fhèin.

    Leig dhomh do chuimhneachadh gur e suidheachadh coimeasach luach an t-seallaidh (i.e. àireamhan sreath is colbhan) an dearbh rud a dh'fheumas tu a sholar dhan row_num agus column_num argamaidean a’ ghnìomh INDEX. Mar a chuimhnicheas tu, is urrainn do Excel INDEX an luach a lorg aig ìre sreath agus colbh a chaidh a thoirt seachad, ach chan urrainn dha dearbhadh dè an sreath agus an colbh a tha thu ag iarraidh.

    Mar a chleachdas tu gnìomh INDEX MATCH ann an Excel

    A-nis gu bheil fios agad air na bunaitean, tha mi a’ creidsinn gu bheilmar-thà air tòiseachadh a’ dèanamh ciall mar a tha MATCH agus INDEX ag obair còmhla. Ann an ùine ghoirid, lorgaidh INDEX an luach sgrùdaidh a rèir àireamhan colbh is sreath, agus tha MATCH a’ toirt seachad na h-àireamhan sin. Sin e!

    Airson lorg dìreach, cha chleachd thu an gnìomh MATCH ach airson àireamh na loidhne a dhearbhadh agus gus raon a’ cholbh a sholarachadh gu dìreach gu INDEX:

    INDEX ( colbh gus luach a thilleadh o , MATCH ( luach an t-seallaidh , colbh airson coimhead suas na aghaidh , 0))

    A bheil duilgheadasan agad fhathast sin a dhèanamh a-mach? Is dòcha gum bi e nas fhasa a thuigsinn bho eisimpleir. Seach gu bheil liosta de phrìomh-litrichean nàiseanta agad agus an àireamh-sluaigh:

    Gus àireamh-sluaigh prìomh-bhaile sònraichte a lorg, abair prìomh-bhaile Iapan, cleachd am foirmle INDEX MATCH a leanas:

    =INDEX(C2:C10, MATCH("Japan", A2:A10, 0))

    A-nis, dèanamaid sgrùdadh air dè tha gach pàirt den fhoirmle seo a’ dèanamh:

    • Tha an gnìomh MATCH a’ lorg an luach lorg “Iapan” anns an raon A2: A10, agus tillidh e an àireamh 3, a chionn 's gu bheil "Iapan" san treas àite san raon lorg.
    • Tha àireamh na loidhne a' dol dìreach dhan argamaid row_num aig INDEX ag iarraidh air luach a thilleadh bhuaithe sin sreath.

    Mar sin, tha am foirmle gu h-àrd a’ tionndadh gu INDEX sìmplidh (C2:C,3) a tha ag ràdh gun dèan thu sgrùdadh ann an ceallan C2 tro C10 agus tarraing an luach bhon 3mh cealla san raon sin, i.e. C4 a chionn 's gu bheil sinn a' tòiseachadh a' cunntadh on dàrna sreath.

    Nach eil thu airson còd cruaidh a chur air a' bhaile san fhoirmle? Cuir a-steach e ann an cuid de chealla, can F1, thoir seachad an ceallaiomradh air MATCH, agus gheibh thu foirmle lorg fiùghantach:

    =INDEX(C2:C10, MATCH(F1,A2:A10,0))

    Nòta cudromach! An àireamh de shreathan anns an Bu chòir array argamaid INDEX a bhith co-ionnan ris an àireamh de shreathan san argamaid lookup_array aig MATCH air neo bheir an fhoirmle toradh ceàrr.

    Fuirich, fuirich... carson nach dèan thu sin 'Nach eil sinn dìreach a' cleachdadh na foirmle Vlookup a leanas? Dè a’ phuing a th’ ann a bhith a’ caitheamh ùine a’ feuchainn ri faighinn a-mach dè na casan gòrach ann an Excel MATCH INDEX?

    =VLOOKUP(F1, A2:C10, 3, FALSE)

    Anns a’ chùis seo, chan eil adhbhar ann idir :) Tha an eisimpleir shìmplidh seo airson adhbharan taisbeanaidh a-mhàin, gus am faigh thu faireachdainn air mar a tha na gnìomhan INDEX agus MATCH ag obair còmhla. Seallaidh eisimpleirean eile a leanas gu h-ìosal dhut fìor chumhachd a’ chothlamadh seo a dhèiligeas gu furasta ri mòran shuidheachaidhean iom-fhillte nuair a thuislich VLOOKUP.

    Molaidhean:

    • Ann an Excel 365 agus Excel 2021, bidh thu cleachd foirmle INDEX XMATCH nas ùire.
    • Airson Google Sheets, faic eisimpleirean foirmle le INDEX MATCH san artaigil seo.

    INDEX MATCH vs. VLOOKUP

    Cuin a’ co-dhùnadh dè an gnìomh a chleachdadh airson lorg dìreach, tha a’ mhòr-chuid de gurus Excel ag aontachadh gu bheil INDEX MATCH fada nas fheàrr na VLOOKUP. Ach, tha mòran dhaoine fhathast a 'fuireach le VLOOKUP, an toiseach, seach gu bheil e nas sìmplidh agus, san dàrna h-àite, seach nach eil iad gu tur a' tuigsinn a h-uile buannachd bho bhith a 'cleachdadh an fhoirmle INDEX MATCH ann an Excel. Às aonais tuigse mar sin chan eil duine deònach an ùine a thasgadh airson ionnsachadhco-chòrdadh nas iom-fhillte.

    Gu h-ìosal, comharraichidh mi na prìomh bhuannachdan a tha aig MATCH INDEX thairis air VLOOKUP, agus bidh thu a’ co-dhùnadh an e deagh chur-ris a th’ ann ris an arsenal Excel agad.

    4 prìomh adhbharan airson a chleachdadh MATCH INDEX an àite VLOOKUP

    1. Sealladh deas gu clì. Mar a tha fios aig neach-cleachdaidh ionnsaichte sam bith, chan urrainn do VLOOKUP coimhead air an taobh chlì aige, a’ ciallachadh gum bu chòir do luach lorg fuireach an-còmhnaidh sa cholbh as fhaide air falbh de am bòrd. Faodaidh INDEX MATCH sgrùdadh clì a dhèanamh gu furasta! Tha an eisimpleir a leanas ga shealltainn ann an gnìomh: Mar a nì thu Vlookup luach air an taobh chlì ann an Excel.
    2. Cuir a-steach no sguab às colbhan gu sàbhailte. Bidh foirmlean VLOOKUP briste no a' lìbhrigeadh toraidhean ceàrr nuair a bhios colbh ùr ann. air a sguabadh às no air a chur ri clàr sgrùdaidh oir feumaidh co-chòrdadh VLOOKUP àireamh clàr-amais a' cholbh a tha thu airson an dàta a tharraing bhuaithe a shònrachadh. Gu nàdarra, nuair a chuireas tu ris no a sguabas tu às colbhan, bidh an àireamh clàr-amais ag atharrachadh.

      Le INDEX MATCH, sònraichidh tu raon a’ cholbh tilleadh, chan e àireamh clàr-amais. Mar thoradh air an sin, faodaidh tu na h-uimhir de cholbhan a tha thu ag iarraidh a chuir a-steach agus a thoirt air falbh gun a bhith draghail mu bhith ag ùrachadh a h-uile foirmle co-cheangailte.

    3. Chan eil crìoch air meud luach lorg. Nuair a chleachdas tu an gnìomh VLOOKUP, chan fhaod fad iomlan nan slatan-tomhais lorg agad a bhith nas àirde na 255 caractar air neo bidh an #VALUE agad ! mearachd. Mar sin, ma tha sreangan fada anns an t-seata dàta agad, is e INDEX MATCH an aon rud a tha ag obairfuasgladh.
    4. Astar giullachd nas àirde. Ma tha na bùird agad an ìre mhath beag, cha mhòr gum bi diofar mòr ann an coileanadh Excel. Ach ma tha ceudan no mìltean de shreathan anns na duilleagan-obrach agad, agus mar sin na ceudan no mìltean de fhoirmlean, obraichidh MATCH INDEX fada nas luaithe na VLOOKUP oir cha bhith aig Excel ach na colbhan sgrùdaidh is tilleadh a phròiseasadh seach an raon bùird gu lèir.

      Dh’ fhaodadh a’ bhuaidh a bheir VLOOKUP air coileanadh Excel a bhith gu sònraichte follaiseach ma tha foirmlean iom-fhillte leithid VLOOKUP agus SUM anns an leabhar-obrach agad. Is e a’ phuing gu bheil feum air gairm air leth den ghnìomh VLOOKUP airson sgrùdadh a dhèanamh air gach luach san raon. Mar sin, mar as motha de luachan a tha san raon agad agus mar as motha de fhoirmlean eagrachaidh a th’ agad ann an leabhar-obrach, ’s ann as slaodaiche a bhios Excel a’ coileanadh. adhbharan airson gnìomh MATCH INDEX ionnsachadh, leig dhuinn faighinn chun phàirt as inntinniche agus faicinn mar as urrainn dhut an t-eòlas teòiridheach a chleachdadh ann an cleachdadh.

      Foirmle INDEX MATCH gus coimhead suas bho dheas gu clì

      Mar air ainmeachadh mar-thà, chan urrainn do VLOOKUP coimhead air an taobh chlì aige. Mar sin, mura h-e na luachan sgrùdaidh agad an colbh as fhaide air chlì, chan eil teansa ann gun toir foirmle Vlookup dhut an toradh a tha thu ag iarraidh. Tha an gnìomh INDEX MATCH ann an Excel nas ioma-chruthach agus chan eil e gu diofar càite a bheil na colbhan sgrùdaidh is tilleadh.

      Airson an eisimpleir seo,cuiridh sinn an colbh Rank air taobh clì ar clàr sampall agus feuchaidh sinn ri obrachadh a-mach mar a tha prìomh-bhaile na Ruis, Moscow, a’ rangachadh a thaobh àireamh-sluaigh.

      Leis an luach lorg ann an G1, cleachd am foirmle a leanas airson rannsachadh ann an C2: C10 agus till luach co-fhreagarrach bho A2: A10:

      =INDEX(A2:A10,MATCH(G1,C2:C10,0))

      Tip. Ma tha thu an dùil am foirmle INDEX MATCH agad a chleachdadh airson barrachd air aon chealla, dèan cinnteach gun glas thu an dà raon le làn-iomraidhean cealla (mar $A$2:$A$10 agus $C$2:4C$10) gus nach tèid iad air an gluasad nuair a a' dèanamh lethbhreac dhen fhoirmle.

      INDEX MATCH MATCH airson rannsachadh ann an sreathan is colbhan

      Sna h-eisimpleirean gu h-àrd, chleachd sinn INDEX MATCH an àite VLOOKUP clasaigeach gus luach a thilleadh à aon cholbh ro-mhìnichte raon. Ach dè ma dh’ fheumas tu coimhead suas ann an grunn shreathan is cholbhan? Ann am faclan eile, dè ma tha thu airson an lorg ris an canar matrix no dà-shlighe a dhèanamh?

      Dh’ fhaodadh seo a bhith duilich, ach tha am foirmle glè choltach don ghnìomh bunaiteach Excel INDEX MATCH, le dìreach aon eadar-dhealachadh. Dèan tomhas dè?

      Gu sìmplidh, cleachd dà ghnìomh MATCH – aon airson àireamh sreatha fhaighinn agus am fear eile airson àireamh colbh fhaighinn. Agus tha mi a’ cur meal-a-naidheachd air an fheadhainn agaibh a rinn tomhas ceart :)

      INDEX (eagar, MATCH ( luach vlookup , colbh airson coimhead suas na aghaidh , 0), MATCH ( luach hlookup , sreath airson coimhead suas na h-aghaidh , 0))

      Agus a-nis, thoir sùil air a’ chlàr gu h-ìosal agus togaidh sinn INDEX MATCH MATCHfoirmle airson an àireamh-sluaigh a lorg (ann am milleanan) ann an dùthaich shònraichte airson bliadhna shònraichte.

      Leis an dùthaich targaid ann an G1 (luach vlookup) agus a’ bhliadhna targaid ann an G2 (luach hlookup), tha am foirmle a’ gabhail an riochd seo :

      =INDEX(B2:D11, MATCH(G1,A2:A11,0), MATCH(G2,B1:D1,0))

      Mar a dh’obraicheas am foirmle seo

      Nuair a dh’fheumas tu foirmle Excel iom-fhillte a thuigsinn, bris sìos e gu pàirtean nas lugha agus faic dè bhios gach gnìomh fa leth a’ dèanamh:

      MATCH(G1,A2:A11,0) – rannsaich tro A2:A11 airson an luach ann an cill G1 (“Sìona”) agus tillidh e a shuidheachadh, is e sin 2.

      MATCH(G2,B1:D1,0)) – rannsaich troimhe B1: D1 gus suidheachadh an luach ann an ceal G2 ("2015") fhaighinn, is e sin 3.

      Bidh na h-àireamhan sreath is colbh gu h-àrd a' dol gu na h-argamaidean co-fhreagarrach den ghnìomh INDEX:

      INDEX(B2:D11, 2, 3)

      Mar thoradh air an sin, gheibh thu luach aig crois-rathaid an 2na sreath agus an 3mh colbh anns an raon B2: D11, is e sin an luach ann an ceal D3. Furasta? Seadh!

      Sàr INDEX MATCH gus grunn shlatan-tomhais a choimhead

      Nam biodh cothrom agad an oideachadh Excel VLOOKUP againn a leughadh, is dòcha gu bheil thu air foirmle a dhearbhadh gu Vlookup mu thràth le grunn shlatan-tomhais. Ach, is e cuingealachadh mòr air an dòigh-obrach sin gu bheil feum air colbh cuideachaidh a chur ris. Is e an deagh naidheachd gum faod gnìomh INDEX MATCH Excel coimhead suas le dà shlatan-tomhais no barrachd cuideachd, gun a bhith ag atharrachadh no ag ath-structaradh an dàta tùsail agad!

      Seo am foirmle gnèitheach INDEX MATCH le grunn shlatan-tomhais:

      {=INDEX( raon_tilleadh , MATCH(1,

    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.