30 Excel miasa ao anatin'ny 30 andro: MATCH

Omaly tamin'ny hazakazaka marathon 30 Excel miasa ao anatin'ny 30 andro nahita tady lahatsoratra izahay mampiasa ny asa SEARCH (SEARCH) ary ampiasaina koa IFERROR (IFERROR) ary ISNUMBER (ISNUMBER) amin'ny toe-javatra misy ny asa manipy fahadisoana.

Amin'ny andro faha-19 amin'ny hazakazaka ataontsika dia handalina ny hetsika isika lalao (MITADY). Mitady sanda ao anaty laharan-kira izy ary, raha misy sanda hita, dia mamerina ny toerany.

Noho izany, andao hitodika any amin'ny fampahalalana momba ny asa lalao (MATCH) ary jereo ohatra vitsivitsy. Raha manana ohatra na fomba fanaonao manokana ianao amin'ny fiasana amin'ity asa ity dia zarao amin'ny fanehoan-kevitra.

Asa 19: MATCH

asa lalao (MATCH) dia mamerina ny toeran'ny sanda iray ao anaty laharana, na hadisoana #AT (#N/A) raha tsy hita. Ny array dia azo alaina na tsy voasoroka. asa lalao (MATCH) dia tsy mahazaka sora-baventy.

Ahoana no ahafahanao mampiasa ny fiasa MATCH?

asa lalao (MATCH) dia mamerina ny toeran'ny singa iray amin'ny array, ary io vokatra io dia azo ampiasaina amin'ny asa hafa toy ny INDEX (INDEX) na VLOOKUP (VPR). Ohatra:

  • Tadiavo ny toeran'ny singa iray ao anaty lisitra tsy voasoroka.
  • Ampiasao amin'ny FIDIO (SELECT) hanova ny zava-bitan'ny mpianatra ho naoty litera.
  • Ampiasao amin'ny VLOOKUP (VLOOKUP) ho an'ny fifantenana tsanganana miovaova.
  • Ampiasao amin'ny INDEX (INDEX) hahitana ny sanda akaiky indrindra.

Syntax MATCH

asa lalao (MATCH) dia manana ny syntax manaraka:

MATCH(lookup_value,lookup_array,[match_type])

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

  • lookup_value (lookup_value) - Mety ho lahatsoratra, isa, na boolean.
  • lookup_array (lookup_array) - reference na array (sela mifanakaiky amin'ny tsanganana iray na laharana mitovy).
  • match_type (match_type) dia afaka maka sanda telo: -1, 0 or 1. Raha esorina ny hevitra dia mitovy amin'ny 1.

Fandrika MATCH (MATCH)

asa lalao (MATCH) dia mamerina ny toeran'ny singa hita, fa tsy ny sandany. Raha te hamerina sanda iray ianao dia ampiasao lalao (MATCH) miaraka amin'ny fiasa INDEX (INDEX).

Ohatra 1: Mitady singa iray ao anaty lisitra tsy voasoroka

Ho an'ny lisitra tsy voasoroka dia azonao ampiasaina 0 toy ny sandan'ny argument match_type (match_type) hitadiavana mifanandrify tsara. Raha te hahita mifanandrify tsara amin'ny tady lahatsoratra ianao dia azonao atao ny mampiasa tarehin-tsoratra wildcard amin'ny sandan'ny fikarohana.

Amin'ity ohatra manaraka ity, mba hahitana ny toeran'ny volana ao anaty lisitra, dia azontsika atao ny manoratra ny anaran'ny volana, na manontolo na ampahany, amin'ny fampiasana karatra.

=MATCH(D2,B3:B7,0)

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

30 Excel miasa ao anatin'ny 30 andro: MATCH

Toy ny tohan-kevitra lookup_array (lookup_array) azonao atao ny mampiasa array of constants. Amin'ity ohatra manaraka ity dia ampidirina ao amin'ny sela D5 ny volana tiana, ary ny anaran'ny volana dia soloina ho hevitra faharoa amin'ny asa. lalao (MATCH) ho laharan'ny tsy miova. Raha miditra iray volana aty aoriana ao amin'ny sela D5 ianao, ohatra, Oct (Oktobra), dia ho ny vokatry ny asa #AT (#N / A).

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

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

30 Excel miasa ao anatin'ny 30 andro: MATCH

Ohatra 2: Ovay ny naotin'ny mpianatra avy amin'ny isan-jato ho litera

Azonao atao ny manova ny naotin'ny mpianatra ho rafitra taratasy amin'ny fampiasana ny fiasa lalao (MATCH) tahaka ny nataonao VLOOKUP (VPR). Amin'ity ohatra ity, ny fiasa dia ampiasaina miaraka amin'ny FIDIO (SAFIDY), izay mamerina ny tombana ilaintsika. fandresen-dahatra match_type (match_type) dia napetraka mitovy amin'ny -1, satria ny isa eo amin'ny latabatra dia nalahatra midina.

Rehefa ny argument match_type (match_type) dia -1, ny vokatra dia ny sanda kely indrindra izay lehibe kokoa na mitovy amin'ny sanda irina. Amin'ny ohatra ataontsika, ny sanda irina dia 54. Satria tsy misy sanda toy izany ao amin'ny lisitry ny isa, dia averina ny singa mifandraika amin'ny sanda 60. Satria 60 no eo amin'ny toerana fahefatra amin'ny lisitra, ny vokatry ny asa FIDIO (SELECT) no sanda izay eo amin'ny laharana faha-4, izany hoe sela C6, izay misy ny isa D.

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

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

30 Excel miasa ao anatin'ny 30 andro: MATCH

Ohatra 3: Mamorona fifantenana tsanganana miovaova ho an'ny VLOOKUP (VLOOKUP)

Mba hanomezana fahafaham-po kokoa ny asa VLOOKUP (VLOOKUP) Azonao ampiasaina lalao (MATCH) mba hitadiavana ny laharan'ny tsanganana, fa tsy hamadika mafy ny sandany amin'ny asa. Amin'ity ohatra manaraka ity, ny mpampiasa dia afaka misafidy faritra iray ao amin'ny sela H1, io no sanda tadiaviny VLOOKUP (VPR). Manaraka, afaka misafidy iray volana ao amin'ny cell H2 izy ireo, ary ny fiasa lalao (MATCH) dia hamerina ny laharan'ny tsanganana mifanaraka amin'io volana io.

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

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

30 Excel miasa ao anatin'ny 30 andro: MATCH

Ohatra 4: Fikarohana ny sanda akaiky indrindra amin'ny fampiasana INDEX (INDEX)

asa lalao (MATCH) dia miasa tsara miaraka amin'ny fiasa INDEX (INDEX), izay hojerentsika akaiky kokoa amin'ity marathon ity. Amin'ity ohatra ity, ny function lalao (MATCH) dia ampiasaina hitadiavana ny isa akaiky indrindra amin'ny isa marina avy amin'ny isa maromaro novinavinaina.

  1. asa ABS mamerina ny modulus ny fahasamihafan'ny isa voavinavina sy marina.
  2. asa MIN (MIN) dia mahita ny fahasamihafana kely indrindra.
  3. asa lalao (MATCH) dia mahita ny adiresin'ny fahasamihafana kely indrindra amin'ny lisitry ny fahasamihafana. Raha misy soatoavina mifanandrify amin'ny lisitra dia haverina ny voalohany.
  4. asa INDEX (INDEX) dia mamerina ny anarana mifanaraka amin'io toerana io avy amin'ny lisitry ny anarana.

=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 Excel miasa ao anatin'ny 30 andro: MATCH

Leave a Reply