30 Excel په 30 ورځو کې فعالیت کوي: MATCH

پرون په ماراتون کې 30 Excel په 30 ورځو کې فعالیت کوي موږ د فنکشن په کارولو سره د متن تارونه وموندل ورځنۍ (لټون) او همدارنګه کارول کیږي IFERROR (IFERROR) او ISNUMBER (ISNUMBER) په داسې حالاتو کې چې فنکشن تېروتنه کوي.

زموږ د میراتون په 19 مه ورځ، موږ به فعالیت مطالعه کړو MATCH (لټون). دا په یوه صف کې ارزښت ګوري او که ارزښت وموندل شي، خپل موقعیت بیرته راولي.

نو، راځئ چې د فنکشن په اړه د حوالې معلوماتو ته وګرځو MATCH (MATCH) او یو څو مثالونه وګورئ. که تاسو د دې فنکشن سره کار کولو لپاره خپل مثالونه یا طریقې لرئ، مهرباني وکړئ په نظرونو کې یې شریک کړئ.

فعالیت 19: لوبه

دنده MATCH (MATCH) په یوه صف کې د ارزښت موقعیت بیرته راګرځوي، یا یوه تېروتنه #AT (#N/A) که ونه موندل شي. یو سري یا هم ترتیب کیدی شي یا غیر ترتیب شوی. فعالیت MATCH (MATCH) قضیه حساس نه ده.

تاسو څنګه کولی شئ د MATCH فعالیت وکاروئ؟

دنده MATCH (MATCH) په صف کې د عنصر موقعیت بیرته راګرځوي، او دا پایله د نورو دندو لکه څنګه چې کارول کیدی شي انډکس (INDEX) یا VLOOKUP (VPR). د مثال په توګه:

  • په غیر ترتیب شوي لیست کې د عنصر موقعیت ومومئ.
  • سره وکاروئ انتخاب (SELECT) د زده کونکو فعالیت د لیک درجې ته بدلولو لپاره.
  • سره وکاروئ VLOOKUP (VLOOKUP) د انعطاف وړ کالم انتخاب لپاره.
  • سره وکاروئ انډکس (INDEX) د نږدې ارزښت موندلو لپاره.

Syntax MATCH

دنده MATCH (MATCH) لاندې ترکیب لري:

MATCH(lookup_value,lookup_array,[match_type])

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

  • کتنه _ ارزښت (lookup_value) - کیدای شي متن، شمیره، یا بولین وي.
  • لټون_ارې (lookup_array) – یو سرې یا سرې حواله (په ورته کالم یا ورته قطار کې نږدې حجرې).
  • match_type (match_type) کولی شي درې ارزښتونه واخلي: -1, 0 or 1. که استدلال له پامه وغورځول شي، دا مساوي دی 1.

ټریپس میچ (میچ)

دنده MATCH (MATCH) د موندل شوي عنصر موقعیت بیرته راګرځوي، مګر د هغې ارزښت نه. که تاسو غواړئ یو ارزښت بیرته راوباسئ، وکاروئ MATCH (MATCH) د فعالیت سره یوځای انډکس (INDEX).

1 بېلګه: په غیر ترتیب شوي لیست کې د عنصر موندل

د غیر ترتیب شوي لیست لپاره، تاسو کولی شئ وکاروئ 0 د دلیل ارزښت په توګه match_type (match_type) د دقیق میچ لټون کولو لپاره. که تاسو غواړئ د متن تار دقیق میچ ومومئ ، تاسو کولی شئ د لټون ارزښت کې د وائلډ کارډ حروف وکاروئ.

په لاندې مثال کې، په لیست کې د یوې میاشتې موقعیت موندلو لپاره، موږ کولی شو د وائلډ کارډونو په کارولو سره د میاشتې نوم په بشپړه یا برخه کې ولیکو.

=MATCH(D2,B3:B7,0)

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

30 Excel په 30 ورځو کې فعالیت کوي: MATCH

د دلیل په توګه لټون_ارې (lookup_array) تاسو کولی شئ د ثابتو لړۍ وکاروئ. په لاندې مثال کې، مطلوب میاشت په D5 حجره کې داخلیږي، او د میاشتو نومونه د فعالیت لپاره د دویم دلیل په توګه بدل شوي. MATCH (MATCH) د ثابتو قطارونو په توګه. که تاسو په D5 حجره کې وروسته میاشت داخل کړئ، د بیلګې په توګه، Oct (اکتوبر)، نو د فعالیت پایله به وي #AT (#N/A).

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

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

30 Excel په 30 ورځو کې فعالیت کوي: MATCH

2 بېلګه: د زده کونکي درجې له سلنې څخه لیکونو ته بدل کړئ

تاسو کولی شئ د فنکشن په کارولو سره د زده کونکي درجې د لیک سیسټم ته واړوئ MATCH (میچ) لکه څنګه چې تاسو ورسره وکړل VLOOKUP (VPR). په دې مثال کې، فنکشن په ترکیب کې کارول کیږي انتخاب (CHOICE)، کوم چې هغه اټکل بیرته راګرځوي چې موږ ورته اړتیا لرو. استدلال match_type (match_type) سره مساوي ټاکل شوی -1ځکه چې په جدول کې نمرې په نزولي ترتیب ترتیب شوي دي.

کله چې دلیل match_type (match_type) دی -1, پایله تر ټولو کوچنی ارزښت دی چې د مطلوب ارزښت څخه لوی یا مساوي وي. زموږ په مثال کې، مطلوب ارزښت 54 دی. ځکه چې د نمرو په لیست کې داسې ارزښت شتون نلري، عنصر د 60 ارزښت سره سمون لري. څرنګه چې 60 په لیست کې په څلورم ځای کې دی، د فعالیت پایله انتخاب (SELECT) به هغه ارزښت وي چې په څلورم ځای کې وي، د بیلګې په توګه C4 حجره، چې د D سکور لري.

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

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

30 Excel په 30 ورځو کې فعالیت کوي: MATCH

3 بېلګه: د VLOOKUP (VLOOKUP) لپاره د انعطاف وړ کالم انتخاب جوړ کړئ

د فعالیت لپاره ډیر انعطاف ورکول VLOOKUP (VLOOKUP) تاسو کولی شئ وکاروئ MATCH (MATCH) د کالم شمیره موندلو لپاره، د دې پر ځای چې په فنکشن کې د هغې ارزښت سخت کړي. په لاندې مثال کې، کاروونکي کولی شي په H1 حجره کې یوه سیمه وټاکي، دا هغه ارزښت دی چې دوی یې په لټه کې دي VLOOKUP (VPR). بیا، دوی کولی شي په حجره H2 کې یوه میاشت وټاکي، او فعالیت MATCH (MATCH) به د کالم شمیره د دې میاشتې اړوند بیرته راولي.

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

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

30 Excel په 30 ورځو کې فعالیت کوي: MATCH

4 بېلګه: د INDEX (INDEX) په کارولو سره نږدې ارزښت موندل

دنده MATCH (MATCH) د فنکشن سره په ترکیب کې عالي کار کوي انډکس (INDEX)، کوم چې موږ به لږ وروسته په دې میراتون کې ډیر نږدې وګورو. په دې مثال کې، فعالیت MATCH (MATCH) د څو اټکل شوي شمیرو څخه سم شمیر ته نږدې موندلو لپاره کارول کیږي.

  1. دنده ABS د هر اټکل شوي او سم شمیر تر مینځ د توپیر ماډل بیرته راګرځوي.
  2. دنده MIN (MIN) ترټولو کوچنی توپیر پیدا کوي.
  3. دنده MATCH (MATCH) د توپیرونو په لیست کې د کوچني توپیر پته لټوي. که چیرې په لیست کې ډیری مطابقت لرونکي ارزښتونه شتون ولري، لومړی به بیرته راستانه شي.
  4. دنده انډکس (INDEX) د نومونو له لیست څخه د دې موقف سره ورته نوم بیرته راګرځوي.

=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 په 30 ورځو کې فعالیت کوي: MATCH

یو ځواب ورکړئ ووځي