Excel INDEX MATCH për të kthyer vlera të shumta në një qelizë

  • Shperndaje Kete
Hugh West

Funksionet më të përdorura në Microsoft Excel për ekzekutimin e kërkimeve më të sofistikuara janë INDEX dhe MATCH . Kjo ndodh sepse INDEX dhe MATCH janë kaq të gjithanshëm për të kryer kërkime tërthore dhe gjatësore. Funksioni INDEX MATCH kombinon dy funksione Excel: INDEX dhe MATCH . Të dy formulat, kur kombinohen, mund të kërkojnë dhe të sjellin vlerën e një qelize në një bazë të dhënash në varësi të kërkesave vertikale dhe horizontale. Në këtë artikull, ne do të demonstrojmë procesin se si mund të përdorim Excel INDEX MATCH për të kthyer vlera të shumta në një qelizë.

Shkarko librin e punës praktike

Mund ta shkarkoni librin e punës dhe të praktikoni me to.

INDEX MATCH Return Multiple Value.xlsx

Hyrje në funksionin INDEX

Funksioni INDEX klasifikohet si funksion kërkimi dhe referenca në Excel.

  • Sintaksë

Sintaksa për funksionin INDEX është

INDEX(array, row_num, [column_num])

  • Argumentet
ARGUMENTET KËRKESAT SHPJEGIMI
array Kërkohet Ky është një element grupi ose një varg qelizash.
rreshti_num Kërkohet Ky është vendndodhja e rreshtit nga e cila do të kthehet referimi.
column_num Opsionale Kjo është kolonapozicioni nga i cili do të kthehet një referim.
  • Vlera e kthimit

Kthen një vlerë ose referenca në një vlerë nga një tabelë ose një gamë vlerash.

Hyrje në funksionin MATCH

Funksioni MATCH shqyrton një qelizë për një përputhje të veçantë dhe kthen vendndodhjen e tij të saktë brenda intervalit.

  • Sintaksa

Sintaksa për funksionin MATCH është

MATCH (vlera_kërkuese, grup_kërkimi, [lloji_përputhje])

  • Argumente
ARGUMENTET KËRKESA SHPJEGIMI
vlera_kërkuese Kërkohet Kjo do të thotë se vlera është në një interval që do të kontrollohet.
lookup_array Kërkohet Kjo do të thotë intervalin brenda të cilit do të kërkohet vlera.
lloji_përputhje Opsionale Përdoret për të specifikuar përputhjen e funksionit lloji. Në shumicën e rasteve, është një vlerë numerike. Mund të përdoren tre lloje përputhjesh:

Për të gjetur një përputhje të saktë, vendosni 0.

1 për të zbuluar vlerën më të madhe më të vogël ose të barabartë me vlerën e kërkimit.

-1 për të zbuluar vlerën më të vogël më të madhe ose të barabartë me vlerën e kërkimit.

  • Vlera e kthimit

Kthen vlerën që përfaqëson një vendndodhje të grupit të kërkimit.

Hyrje e grupit të të dhënave

Funksioni INDEX në Excel është jashtëzakonisht i gjithanshëm dhei fortë dhe shfaqet në një numër të madh llogaritjesh në Excel. Funksioni MATCH synon të gjejë vendndodhjen e një elementi në një kategori.

Për të përdorur funksionet për kthimin e vlerave të shumta në një qelizë, ne po përdorim grupin e mëposhtëm të të dhënave. Të dhënat përfaqësojnë një biznes të vogël lokal që shet produkte pasi i importon ato nga vende të ndryshme. Dhe, grupi i të dhënave përmban Shteti në kolonën B nga ku ata importojnë produktet, Çmimi të çdo produkti në kolonën C , dhe emri Produkti në kolonën E .

Tani, supozojmë se duhet të nxjerrim të gjitha produktet e importuara nga një vend specifik.

Procedurat hap pas hapi të Excel INDEX MATCH për të kthyer vlera të shumta në një qelizë

Së pari, ne mund të kombinojmë funksionet e kërkimit: INDEX MATCH për të kthyer vlera të shumta. Së bashku me këto funksione, do të na duhen funksionet SMALL , IF dhe ISNUMBER .

Funksioni SMALL prodhon një vlerë numerike në varësi të pozicionit të tij në listën e vlerës numerike të kategorizuar sipas vlerës në rend rritës. Ky funksion kthen vlerat minimale nga një grup në një vend të caktuar.

Funksioni IF kryen një test logjik dhe kthen një vlerë nëse rezultati është TRUE dhe një tjetër nëse rezultati është FALSE . Ky funksion krahason dy vlera dhe nxjerr njërën prej tyredisa rezultate.

Funksioni ISNUMBER nuk kontrollon nëse një vlerë qelize është numerike. funksioni ISNUMRI tregon E VËRTETË kur një qelizë përfshin një numër; përndryshe, ai kthen FALSE . ISNUMRI mund të përdoret për të verifikuar që një rresht përfaqëson një vlerë numerike ose që dalja e një funksioni tjetër është një numër. Ai pranon një parametër të vetëm, vlerë, e cila mund të jetë një referencë qelize.

Hapi 1: Aplikoni INDEX & Funksionet MATCH për të kthyer vlera të shumëfishta

Supozojmë se fillimisht duam të nxjerrim të gjitha produktet e importuara nga Australia duke përdorur funksionin INDEX MATCH në këtë hap . Le të ndjekim procedurat për të përdorur funksionin për të kthyer vlera të shumta në një qelizë.

  • Së pari, zgjidhni qelizën ku dëshironi të vendosni formulën.
  • Së dyti, vendosni formulën në atë qelizë të zgjedhur.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))

  • Më tej, shtypni tastin Enter për të përfunduar procedurën dhe shikoni rezultatin në atë qelizë që rezulton.

  • Pas kësaj, tërhiqni Dorezën e Mbushjes poshtë për të kopjuar formulën mbi diapazoni. Ose, për të plotësoni automatikisht diapazonin, klikoni dy herë në simbolin Plus ( + ).

  • Më në fund, duke ndjekur mbi të gjitha nën-hapat, ne jemi në gjendje të shohim rezultatin në intervalin e qelizave F8:F10 .

🔎 Si funksionon formula?

  • RRESHT ($A$1:A1) : Në këtë seksion,ne përdorim qelizën A1 si pikënisje.
  • RRESHT($B$5:$B$12)) : Kjo pjesë tregon qelizat B5 deri në B12 janë zgjedhur.
  • MATCH(ROW($B$5:$B$12), RRESHT($B$5:$B$12))"") : Pjesa kërkon vlera që përputhen saktësisht në intervalin ( B5:B12 ) dhe i kthen ato.
  • (MATCH($B$5:$B$12,$F $5, 0)) : Ky seksion kërkon vlera që përputhen me vlerën e qelizës F5 në intervalin ( B5:B12 ).
  • ISNUMBER(MATCH($B$5:$B$12,$F$5, 0) : Përcakton nëse vlerat e përputhura në diapazonin ( B5:B12 ) janë ose jo numra.
  • IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)) : Rreshti do të thotë se nëse ka ndonjë vlerë që përputhet në diapazonin ( B5: B12 ), kthehet formula IF .
  • SMALL(IF(ISNUMRI(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1)): Për çdo grup, ky funksion kthen vlera më e ulët që përputhet.
  • INDEX($D$5:$D$12,VOGLA(NËSE(ISNUMRI(MATCH($B$5:$B$12,$F$5, 0)),MATCH(RRESHT ($B $5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1))) : Më në fund, kjo formulë kërkon grupin ( D5: D12 ) për vlerat e përputhura dhe i kthen ato në qelizë ( F8:F10 ).

Lexo më shumë: Shembuj me INDEX- Formula MATCH në Excel (8 Qasje)

Lexime të ngjashme

  • Një kritere të shumta përputhjeje me INDEKS me shkronja të egra në Excel (Një udhëzues i plotë)
  • Si të përdoretINDEX MATCH Në vend të VLOOKUP në Excel (3 mënyra)
  • INDEX+MATCH me vlera të dyfishta në Excel (3 metoda të shpejta)
  • Excel INDEX MATCH Nëse qeliza përmban tekst
  • Si të përdorni formulën INDEX-MATCH në Excel për të gjeneruar rezultate të shumëfishta

Hapi 2: Excel TEXTJOIN ose Funksioni CONCATENATE për të vendosur vlera të shumta në një qelizë

Tani, ne duhet ta kombinojmë rezultatin në një qelizë të vetme. Për këtë qëllim, ne do të përdorim një funksion tjetër. Për ta bërë këtë, ne mund të përdorim ose funksionin TEXTJOIN ose funksionin CONCATENATE . Në këtë rast, ne do t'i përdorim ato në hapa të ndryshëm. Funksioni TEXTJOIN bashkon tekst nga vargje dhe/ose karaktere të ndryshme, duke përdorur një ndarës që përcaktoni midis çdo vlere teksti që do të bashkohet. Funksioni CONCATENATE në Excel synon të lidhë disa pjesë të tekstit së bashku ose të përmbledhë informacionin nga shumë qeliza në një qelizë të vetme. Për shembull, le të përdorim nën-procedurat për të përdorur të dy funksionet për të vendosur rezultatet me vlera të shumëfishta në një qelizë.

  • Në radhë të parë, zgjidhni qelizën ku dëshironi të vendosni vlerën e shumëfishtë rezulton në një qelizë.
  • Më pas, fut formulën në atë qelizë.
=TEXTJOIN(", ",TRUE,F8:F10)

  • Më në fund, shtypni Enter për të parë rezultatin.

  • Në vend që të përdorni funksionin TEXTJOIN , mund të përdorni gjithashtu funksionin CONCATENATE nëajo qelizë e zgjedhur. Po kështu, funksioni TEXTJOIN , ky funksion do të funksionojë njësoj. Pra, futni formulën në atë qelizë.
=CONCATENATE(F8,", ",F9,", ",F10)

  • Më në fund, ngjashëm si më parë, shtypni Fut tastin . Si rezultat, kjo formulë do të tregojë rezultatin për vendosjen e vlerave të shumta në një qelizë.

Lexo më shumë: Excel Formula INDEX-MATCH për të kthyer vlerat e shumëfishta horizontalisht

Përfundim

Procedurat e mësipërme do t'ju tregojnë procedurat e Excel INDEX MATCH për të kthyer vlerat e shumëfishta në një qelizë . Shpresoj se kjo do t'ju ndihmojë! Nëse keni ndonjë pyetje, sugjerim ose reagim, ju lutemi na tregoni në seksionin e komenteve. Ose mund t'i hidhni një sy artikujve tanë të tjerë në blogun ExcelWIKI.com !

Hugh West është një trajner dhe analist me përvojë të lartë në Excel me mbi 10 vjet përvojë në industri. Ai ka një diplomë Bachelor në Kontabilitet dhe Financë dhe një Master në Administrim Biznesi. Hugh ka një pasion për mësimdhënien dhe ka zhvilluar një qasje unike të mësimdhënies që është e lehtë për t'u ndjekur dhe kuptuar. Njohuritë e tij eksperte të Excel-it kanë ndihmuar mijëra studentë dhe profesionistë në mbarë botën të përmirësojnë aftësitë e tyre dhe të shkëlqejnë në karrierën e tyre. Nëpërmjet blogut të tij, Hugh ndan njohuritë e tij me botën, duke ofruar mësime falas në Excel dhe trajnime në internet për të ndihmuar individët dhe bizneset të arrijnë potencialin e tyre të plotë.