30 funksione Excel në 30 ditë: MATCH

Dje në maratonë 30 funksione Excel në 30 ditë gjetëm vargjet e tekstit duke përdorur funksionin KERKO (KËRKO) dhe përdoret gjithashtu IFERROR (IFERROR) dhe ISNUMRI (ISNUMRI) në situatat kur funksioni hedh një gabim.

Në ditën e 19-të të maratonës sonë, ne do të studiojmë funksionin NDESHJE (KËRKONI). Kërkon një vlerë në një grup dhe, nëse gjendet një vlerë, kthen pozicionin e saj.

Pra, le të kthehemi te informacioni i referencës për funksionin NDESHJE (MATCH) dhe shikoni disa shembuj. Nëse keni shembujt ose qasjet tuaja për të punuar me këtë funksion, ju lutemi ndani ato në komente.

Funksioni 19: NDESHJE

funksion NDESHJE (MATCH) kthen pozicionin e një vlere në një grup, ose një gabim #AT (# N/A) nëse nuk gjendet. Një grup mund të jetë ose i renditur ose i pa sortuar. Funksioni NDESHJE (MATCH) nuk është sensitive.

Si mund ta përdorni funksionin MATCH?

funksion NDESHJE (MATCH) kthen pozicionin e një elementi në një grup, dhe ky rezultat mund të përdoret nga funksione të tjera si p.sh. INDEKSI (INDEKS) ose VLOOKUP (VPR). Për shembull:

  • Gjeni pozicionin e një elementi në një listë të pa sortuar.
  • Përdorni me ZGJIDHNI (SELECT) për të kthyer performancën e studentit në nota shkronjash.
  • Përdorni me VLOOKUP (VLOOKUP) për zgjedhje fleksibël të kolonës.
  • Përdorni me INDEKSI (INDEX) për të gjetur vlerën më të afërt.

Sintaksë MATCH

funksion NDESHJE (MATCH) ka sintaksën e mëposhtme:

MATCH(lookup_value,lookup_array,[match_type])

ПОИСКПОЗ(искомое_значение;просматриваемый_массив;[тип_сопоставления])

  • lookup_value (lookup_value) – Mund të jetë tekst, numër ose boolean.
  • grup_kërkuesish (lookup_array) – një varg ose referencë grupi (qelizat ngjitur në të njëjtën kolonë ose të njëjtin rresht).
  • lloji i ndeshjes (lloji_përputhje) mund të marrë tre vlera: -1, 0 or 1. Nëse argumenti hiqet, ai është i barabartë me 1.

Kurthe MATCH (MATCH)

funksion NDESHJE (MATCH) kthen pozicionin e elementit të gjetur, por jo vlerën e tij. Nëse dëshironi të ktheni një vlerë, përdorni NDESHJE (MATCH) së bashku me funksionin INDEKSI (INDEKS).

Shembulli 1: Gjetja e një elementi në një listë të pazgjedhur

Për një listë të parregulluar, mund të përdorni 0 si vlerë argumenti lloji i ndeshjes (lloji_përputhje) për të kërkuar një përputhje të saktë. Nëse dëshironi të gjeni një përputhje të saktë të një vargu teksti, mund të përdorni karaktere të shkreta në vlerën e kërkimit.

Në shembullin e mëposhtëm, për të gjetur pozicionin e një muaji në një listë, ne mund të shkruajmë emrin e muajit, tërësisht ose pjesërisht, duke përdorur shkronja të egra.

=MATCH(D2,B3:B7,0)

=ПОИСКПОЗ(D2;B3:B7;0)

30 funksione Excel në 30 ditë: MATCH

Si argument grup_kërkuesish (lookup_array) ju mund të përdorni një grup konstantesh. Në shembullin e mëposhtëm, muaji i dëshiruar futet në qelizën D5 dhe emrat e muajve zëvendësohen si argumenti i dytë i funksionit NDESHJE (MATCH) si një grup konstantesh. Nëse futni një muaj të mëvonshëm në qelizën D5, për shembull, tetor (Tetor), atëherë rezultati i funksionit do të jetë #AT (# N/A).

=MATCH(D5,{"Jan","Feb","Mar"},0)

=ПОИСКПОЗ(D5;{"Jan";"Feb";"Mar"};0)

30 funksione Excel në 30 ditë: MATCH

Shembulli 2: Ndryshoni notat e studentëve nga përqindje në shkronja

Ju mund t'i konvertoni notat e studentëve në një sistem shkronjash duke përdorur funksionin NDESHJE (NDESHJE) ashtu siç bëtë me VLOOKUP (VPR). Në këtë shembull, funksioni përdoret në lidhje me ZGJIDHNI (ZGJEDHJA), e cila kthen vlerësimin që na nevojitet. Argumenti lloji i ndeshjes (lloji_përputhje) është vendosur i barabartë me -1, sepse pikët në tabelë janë të renditura në rend zbritës.

Kur argumenti lloji i ndeshjes (lloji_ndeshje) është -1, rezultati është vlera më e vogël që është më e madhe ose ekuivalente me vlerën e dëshiruar. Në shembullin tonë, vlera e dëshiruar është 54. Meqenëse nuk ka një vlerë të tillë në listën e pikëve, elementi që korrespondon me vlerën 60 kthehet. Meqenëse 60 është në vendin e katërt në listë, rezultati i funksionit ZGJIDHNI (SELECT) do të jetë vlera që është në pozicionin e 4-të, pra qeliza C6, e cila përmban pikën D.

=CHOOSE(MATCH(B9,B3:B7,-1),C3,C4,C5,C6,C7)

=ВЫБОР(ПОИСКПОЗ(B9;B3:B7;-1);C3;C4;C5;C6;C7)

30 funksione Excel në 30 ditë: MATCH

Shembulli 3: Krijo një përzgjedhje fleksibël kolone për VLOOKUP (VLOOKUP)

Për t'i dhënë më shumë fleksibilitet funksionit VLOOKUP (VLOOKUP) Mund të përdorni NDESHJE (MATCH) për të gjetur numrin e kolonës, në vend që të kodoni fort vlerën e tij në funksion. Në shembullin e mëposhtëm, përdoruesit mund të zgjedhin një rajon në qelizën H1, kjo është vlera që ata kërkojnë VLOOKUP (VPR). Më pas, ata mund të zgjedhin një muaj në qelizën H2 dhe funksionin NDESHJE (MATCH) do të kthejë numrin e kolonës që korrespondon me atë muaj.

=VLOOKUP(H1,$B$2:$E$5,MATCH(H2,B1:E1,0),FALSE)

=ВПР(H1;$B$2:$E$5;ПОИСКПОЗ(H2;B1:E1;0);ЛОЖЬ)

30 funksione Excel në 30 ditë: MATCH

Shembulli 4: Gjetja e vlerës më të afërt duke përdorur INDEX (INDEX)

funksion NDESHJE (MATCH) funksionon shkëlqyeshëm në kombinim me funksionin INDEKSI (INDEX), të cilin do ta shikojmë më nga afër pak më vonë në këtë maratonë. Në këtë shembull, funksioni NDESHJE (MATCH) përdoret për të gjetur numrin më të afërt me numrin e saktë nga disa numra të hamendësuar.

  1. funksion ABS kthen modulin e diferencës midis secilit numër të hamendësuar dhe atij të saktë.
  2. funksion MIN (MIN) gjen ndryshimin më të vogël.
  3. funksion NDESHJE (MATCH) gjen adresën e diferencës më të vogël në listën e dallimeve. Nëse ka shumë vlera që përputhen në listë, e para do të kthehet.
  4. funksion INDEKSI (INDEX) kthen emrin që korrespondon me këtë pozicion nga lista e emrave.

=INDEX(B2:B5,MATCH(MIN(ABS(C2:C5-F1)),ABS(C2:C5-F1),0))

=ИНДЕКС(B2:B5;ПОИСКПОЗ(МИН(ABS(C2:C5-F1));ABS(C2:C5-F1);0))

30 funksione Excel në 30 ditë: MATCH

Lini një Përgjigju