30 Excel wuxuu shaqeeyaa 30 maalmood gudahood: MATCH

Shalay ee marathon-ka 30 Excel wuxuu shaqeeyaa 30 maalmood gudahood waxaan helnay xargaha qoraalka iyadoo la adeegsanayo shaqada Baar (SEARCH) oo waliba la isticmaalo IFEROOR (IFERROR) iyo ISNUMBER (ISNUMBER) xaaladaha ay shaqadu ku tuurto khalad

Maalinta 19-aad ee maaratoonkayaga, waxaan baran doonaa shaqada MATCH (RAADI). Waxay ka eegtaa qiime isku dubarid ah oo, haddii qiime la helo, waxay soo celisaa booskeeda.

Haddaba, aynu u leexanno macluumaadka tixraaca ee shaqada MATCH (MATCH) oo eeg dhawr tusaale. Haddii aad haysatid tusaalayaal kuu gaar ah ama hababka aad ula shaqaynayso hawshan, fadlan ku wadaag faallooyinka.

Hawsha 19: MATCH

function MATCH (MATCH) waxay soo celisaa booska qiimaha ee shaxda, ama khaladka #AT (#N/A) haddii aan la helin. Array waa la kala sooci karaa ama lama kala saari karaa. Shaqada MATCH (MATCH) maaha mid xasaasi ah

Sideed u isticmaali kartaa shaqada MATCH?

function MATCH (MATCH) waxay soo celisaa booska curiyaha ee shaxda, natiijadan waxaa isticmaali kara hawlo kale sida INDEX (INDEX) ama VLOOKUP (VPR). Tusaale ahaan:

  • Ka hel booska curiyaha liis aan la kala soocin.
  • Isticmaal DOORO (XULSHO) si loogu badalo wax qabadka ardayga loona badalo darajooyinka xarfaha.
  • Isticmaal VLOOKUP (VLOOKUP) ee xulashada tiirka dabacsan.
  • Isticmaal INDEX (INDEX) si loo helo qiimaha ugu dhow.

Syntax MATCH

function MATCH (MATCH) ayaa leh macnaha soo socda:

MATCH(lookup_value,lookup_array,[match_type])

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

  • muuqaal_dh eeg (lookup_value) - Wuxuu noqon karaa qoraal, nambar, ama boolean.
  • eegid_array (lookup_array) - tix-raac toosan ama toosan (unugyada ku xiga ee isla tiir ama saf isku mid ah).
  • nooca ciyaarta (match_type) waxay qaadan kartaa saddex qiime: -1, 0 or 1. Haddii doodda laga tago, waxay la mid tahay 1.

Dabinnada MATCH (MATCH)

function MATCH (MATCH) waxay soo celisaa booska curiyaha la helay, laakiin maaha qiimaheeda. Haddii aad rabto inaad soo celiso qiimaha, isticmaal MATCH (MATCH) oo ay weheliso shaqada INDEX (INDEX).

Tusaale 1: Helitaanka shay ku jira liis aan la kala soocin

Liis aan la kala soocin, waxaad isticmaali kartaa 0 sida qiimaha doodda nooca ciyaarta (match_type) si loo raadiyo ciyaar sax ah. Haddii aad rabto in aad hesho mid sax ah oo xarriiqda qoraalka ah, waxaad isticmaali kartaa xarfaha calaamadaynta qiimaha raadinta.

Tusaalaha soo socda, si aad u hesho booska bisha ee liiska, waxaan ku qori karnaa magaca bisha, gebi ahaan ama qayb ahaan, adoo isticmaalaya calaamado duurjoog ah.

=MATCH(D2,B3:B7,0)

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

30 Excel wuxuu shaqeeyaa 30 maalmood gudahood: MATCH

Dood ahaan eegid_array (lookup_array) waxaad isticmaali kartaa noocyo kala duwan oo joogto ah. Tusaalaha soo socda, bisha la rabo waxaa la galaa unugga D5, waxaana magacyada bilaha loo beddelaa doodda labaad ee shaqada. MATCH (MATCH) oo ah qaab joogto ah. Haddii aad bil ka dib gasho unugga D5, tusaale ahaan, Oct (Oktoobar), ka dibna natiijada shaqadu waxay noqon doontaa #AT (#N/A).

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

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

30 Excel wuxuu shaqeeyaa 30 maalmood gudahood: MATCH

Tusaalaha 2: Beddel buundooyinka ardayda boqolleyda oo u beddel xarfo

Waxaad u bedeli kartaa buundooyinka ardayga habka xarfaha adoo isticmaalaya shaqada MATCH (MATCH) sidaad ku samaysay VLOOKUP (VPR). Tusaalahan, shaqada waxaa lala isticmaalaa DOORO (Doorasho), kaas oo soo celinaya qiyaasta aan u baahanahay. Dood nooca ciyaarta (match_type) waxa loo dejiyay siman -1, sababtoo ah buundooyinka miiska waxa loo kala soocay siday u kala horreeyaan.

Marka dooda nooca ciyaarta (match_type) waa -1, natiijadu waa qiimaha ugu yar ee ka weyn ama u dhigma qiimaha la rabo. Tusaalahayaga, qiimaha la rabo waa 54. Maadaama aysan jirin qiimahaas liiska dhibcaha, cunsur u dhiganta qiimaha 60 ayaa la soo celinayaa. Maadaama 60 ay ku jirto kaalinta afraad ee liiska, natiijada shaqada DOORO (SELECT) waxay noqon doontaa qiimaha ku jira booska 4-aad, ie unugga C6, oo ka kooban buundada D.

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

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

30 Excel wuxuu shaqeeyaa 30 maalmood gudahood: MATCH

Tusaale 3: U samee xulashada safafka dabacsan ee VLOOKUP (VLOOKUP)

Si loo siiyo dabacsanaan badan shaqada VLOOKUP (VLOOKUP) Waad isticmaali kartaa MATCH (MATCH) si aad u heshid lambarka tiirka, halkii aad si adag u codayn lahayd qiimihiisa shaqada. Tusaalaha soo socda, isticmaalayaashu waxay dooran karaan gobolka H1 unugga, tani waa qiimaha ay raadinayaan VLOOKUP (VPR). Marka xigta, waxay dooran karaan hal bil unugga H2, iyo shaqada MATCH (MATCH) ayaa soo celin doona lambarka tiirka u dhigma bishaas.

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

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

30 Excel wuxuu shaqeeyaa 30 maalmood gudahood: MATCH

Tusaalaha 4: Helitaanka qiimaha kuugu dhow adiga oo isticmaalaya INDEX (INDEX)

function MATCH (MATCH) wuxuu u shaqeeyaa si weyn marka lagu daro shaqada INDEX (INDEX), oo aan si dhow u eegi doono wax yar ka dib maaratoonkan. Tusaalahan, shaqada MATCH (MATCH) waxa loo adeegsadaa in lambarka saxda ah ee ugu dhow laga helo tiro la qiyaasay.

  1. function ABS soo celisa modules farqiga u dhexeeya tiro kasta oo la qiyaasay iyo saxda ah.
  2. function Min (MIN) waxay heshaa farqiga ugu yar.
  3. function MATCH (MATCH) waxay helaysaa ciwaanka faraqa ugu yar ee liiska kala duwanaanshaha. Haddii ay jiraan qiimayaal badan oo isbarbar dhigaya liiska, kan ugu horreeya waa la soo celin doonaa.
  4. function INDEX (INDEX) waxay ka soo celisaa magaca u dhigma booskan liiska magacyada.

=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 wuxuu shaqeeyaa 30 maalmood gudahood: MATCH

Leave a Reply