د دوه اړخیز لید لپاره په Excel کې د انډیکس میچ میچ

  • دا شریک کړه
Michael Brown

سبق په Excel کې د دوه اړخیز لید ترسره کولو لپاره یو څو مختلف فارمولونه ښیې. یوازې د بدیلونو له لارې وګورئ او خپل غوره انتخاب کړئ :)

کله چې ستاسو په Excel سپریډ شیټونو کې د یو څه لټون کوئ، ډیری وخت تاسو په کالمونو کې یا په افقی ډول په قطارونو کې ګورئ. مګر ځینې وختونه تاسو اړتیا لرئ د دواړو قطارونو او کالمونو په اوږدو کې وګورئ. په بل عبارت، تاسو موخه دا ده چې د یو ځانګړي قطار او کالم په تقاطع کې ارزښت ومومئ. دې ته د میټریک لټون ویل کیږي (یعنې 2-dimensional یا 2-طریقه لټون )، او دا ټیوټوریل ښیې چې دا څنګه په 4 بیلابیلو لارو ترسره کیږي.

    د ایکسل انډیکس میچ میچ فارمول

    په Excel کې د دوه طرفه لید لید لپاره ترټولو مشهوره لاره د انډیکس میچ میچ کارول دي. دا د کلاسیک INDEX MATCH فورمول یو تغیر دی چې تاسو ورته د قطار او کالم شمیرو د ترلاسه کولو لپاره یو بل MATCH فنکشن اضافه کړئ:

    INDEX ( data_array، MATCH ( vlookup_value>, lookup_column_range, 0), MATCH ( د کتلو ارزښت, lookup_row_range, 0))

    د مثال په توګه، راځئ چې د نفوس راښکته کولو لپاره فورمول جوړ کړو د لاندې جدول څخه په یو ټاکلي کال کې د یو ځانګړي څارویو څخه. د پیل لپاره، موږ ټول دلیلونه تعریف کوو:

    • Data_array - B2:E4 (د ډیټا حجرې، د قطار او کالم سرلیکونو په شمول)
    • Vlookup_value - H1 (په نښه شوي څاروي)
    • Lookup_column_range - A2:A4 (د قطار سرلیکونه: د څارویو نومونه) -A3:A4
    • Hlookup_value - H2 (د هدف کال)
    • Lookup_row_range - B1:E1 (د کالم سرلیکونه: کاله)

    ټول دلیلونه سره یوځای کړئ او تاسو به د دوه اړخیز لید لپاره دا فورمول ترلاسه کړئ:

    =INDEX(B2:E4, MATCH(H1, A2:A4, 0), MATCH(H2, B1:E1, 0)) 13>دا فورمول څنګه کار کوي

    پداسې حال کې چې دا یو څه ښکاري په لومړي نظر کې پیچلي، د فورمول منطق واقعیا مستقیم او د پوهیدو لپاره اسانه دی. د INDEX فنکشن د قطار او کالم شمیرو پراساس د ډیټا سرې څخه ارزښت ترلاسه کوي، او د MATCH دوه فنکشنونه دا شمیرې وړاندې کوي:

    INDEX(B2:E4, row_num, column_num)

    دلته، موږ د MATCH وړتیا (lookup_value, lookup_array, [match_type]) د lookup_value د lookup_array کې د نسباتي موقعیت بیرته راستنیدو لپاره.

    نو، د قطار شمیره ترلاسه کولو لپاره، موږ لټون کوو د ګټو د څارویو لپاره (H1) د قطار سرلیکونو کې (A2:A4):

    MATCH(H1, A2:A4, 0)

    د کالم شمیره ترلاسه کولو لپاره، موږ د کالم سرلیکونو کې د هدف کال (H2) لټون کوو (B1:E1):

    MATCH(H2, B1:E1, 0)

    په دواړو حالتونو کې، موږ د دریم دلیل 0 ته په ترتیب کولو سره دقیق میچ ګورو.

    پدې مثال کې، لومړی لوبه بیرته راستنیږي 2 ځکه چې زموږ د ولیک اپ ارزښت (پولر بیر) په A3 کې موندل کیږي، کوم چې په A2:A4 کې دویمه حجره ده. دویمه لوبه 3 راګرځوي ځکه چې د هلیک اپ ارزښت (2000) په D1 کې موندل کیږي، کوم چې په B1:E1 کې دریمه حجره ده.

    پورتنۍ ته په پام سره، فورمول دې ته راټیټیږي:

    INDEX(B2:E4, 2, 3)

    او د ډیټا سرې B2:E4 کې د دوهم قطار او دریم کالم په تقاطع کې یو ارزښت بیرته راستانه کړئ ، کوم چې یو دید D3 په حجره کې ارزښت.

    د دوه اړخیز لید لپاره VLOOKUP او MATCH فورمول

    په Excel کې د دوه اړخیزه لټون کولو بله لاره د VLOOKUP او MATCH افعالونو ترکیب کارول دي:

    VLOOKUP( vlookup_value , table_array , MATCH( hlookup_value , lookup_row_range , 0), FALSE)

    زموږ د نمونې جدول لپاره ، فورمول لاندې شکل اخلي:

    =VLOOKUP(H1, A2:E4, MATCH(H2, A1:E1, 0), FALSE)

    چیرې:

    • جدول_ارې - A2:E4 (د ډیټا حجرې په شمول د قطار سرلیکونه)
    • Vlookup_value - H1 (هدف حيوان)
    • Hlookup_value - H2 (د هدف کال)
    • Lookup_row_range - A1:E1 (د کالم سرلیکونه: کاله)

    دا فورمول څنګه کار کوي

    د فورمول اصلي برخه د VLOOKUP فعالیت دی چې د دقیق میچ لپاره ترتیب شوی (وروستی دلیل FALSE ته ټاکل شوی)، کوم چې د جدول سرې (A2:E4) په لومړي کالم کې د لټون ارزښت (H1) لټوي او په ورته قطار کې د بل کالم څخه ارزښت بیرته راګرځوي. د دې لپاره چې معلومه کړي چې کوم کالم له کوم څخه ارزښت بیرته راوړي، تاسو د MATCH فنکشن کاروئ کوم چې د دقیق میچ لپاره هم ترتیب شوی (وروستی دلیل 0 ته ټاکل شوی):

    MATCH(H2, A1:E1, 0)

    MATCH د ارزښت لپاره لټون کوي H2 د کالم سرلیکونو په اوږدو کې (A1:E1) او د موندل شوي حجرې نسبي موقعیت بیرته راګرځوي. زموږ په قضیه کې، هدف کال (2010) په E1 کې موندل شوی، کوم چې د لټون په صف کې پنځم دی. نو، 5 شمیره د VLOOKUP دلیل col_index_num ته ځي:

    VLOOKUP(H1, A2:E4, 5, FALSE)

    VLOOKUP دا له هغه ځای څخه اخلي، یو پیدا کويپه A2 کې د دې د کتلو ارزښت لپاره دقیق میچ او په ورته قطار کې د 5 کالم څخه یو ارزښت بیرته راګرځوي، کوم چې حجره E2 ده.

    مهم یادونه! د دې لپاره چې فورمول په سمه توګه کار وکړي، د VLOOKUP table_array (A2:E4) او د MATCH (A1:E1) د lookup_array باید د کالمونو ورته شمیر ولري، که نه نو هغه شمیره چې د میچ لخوا تیریږي. تر col_index_num به ناسم وي (په table_array کې د کالم له موقعیت سره سمون نه لري).

    XLOOKUP فنکشن په قطارونو او کالمونو کې د لیدلو لپاره

    په دې وروستیو کې مایکروسافټ په Excel کې یو بل فنکشن معرفي کړی چې د ټولو موجوده لټون افعالونو لکه VLOOKUP، HLOOKUP او INDEX MATCH ځای په ځای کولو لپاره دی. د نورو شیانو په مینځ کې، XLOOKUP کولی شي د ځانګړي قطار او کالم تقاطع وګوري:

    XLOOKUP( vlookup_value , vlookup_column_range , XLOOKUP( hlookup_value , hlookup_row_range , data_array ))

    زموږ د نمونې ډاټا سیټ لپاره، فورمول په لاندې ډول ځي:

    =XLOOKUP(H1, A2:A4, XLOOKUP(H2, B1:E1, B2:E4))

    یادونه. اوس مهال XLOOKUP یو بیټا فنکشن دی، کوم چې یوازې د Office 365 پیرودونکو لپاره شتون لري چې د Office Insiders پروګرام برخه دي.

    دا فورمول څنګه کار کوي

    فارمول د بیرته راستنیدو لپاره د XLOOKUP وړتیا کاروي. ټول قطار یا کالم. داخلي فعالیت د سرلیک په قطار کې د هدف کال لټون کوي ​​او د هغه کال لپاره ټول ارزښتونه بیرته راګرځوي (په دې مثال کې، د 1980 کال لپاره). دا ارزښتونه د خارجي دلیل return_array ته ځيXLOOKUP:

    XLOOKUP(H1, A2:A4, {22000;25000;700}))

    بهرنی XLOOKUP فنکشن د کالم سرلیکونو کې د هدف لرونکي حیوان لټون کوي ​​او د بیرته ستنیدو_array څخه په ورته موقعیت کې ارزښت بیرته راګرځوي.

    SUMPRODUCT فورمول د دوو لپاره د لارې لټون

    د SUMPRODUCT فعالیت په Excel کې د سویس چاقو په څیر دی – دا کولی شي ډیری شیان د خپل ټاکل شوي هدف څخه هاخوا ترسره کړي ، په ځانګړي توګه کله چې د ډیری معیارونو ارزولو خبره راځي.

    د دوه لیدو لپاره معیارونه، په قطارونو او کالمونو کې، دا عمومي فورمول وکاروئ:

    SUMPRODUCT( vlookup_column_range = vlookup_value ) * ( hlookup_row_range = hlookup_value data_array )

    زموږ په ډیټاسیټ کې د 2-طرفه لید ترسره کولو لپاره، فورمول په لاندې ډول ځي:

    =SUMPRODUCT((A2:A4=H1) * (B1:E1=H2), B2:E4)

    لاندې ترکیب به هم کار وکړي:

    =SUMPRODUCT((A2:A4=H1) * (B1:E1=H2) * B2:E4)

    دا فارمول څنګه کار کوي

    د فورمول په زړه کې، موږ د قطار او کالم سرلیکونو په مقابل کې دوه د لټون ارزښتونه پرتله کوو (د ټولو څارویو په وړاندې په H1 کې هدف لرونکي حیوان نومونه په A2:A4 کې او په H2 کې د هدف کال په B1:E1 کې د ټولو کلونو په مقابل کې:

    (A2:A4=H1) * (B1:E1=H2)

    دا پاتې د ریښتیا او غلط ارزښتونو په 2 صفونو کې ults، چیرته چې ریښتیا د میچ استازیتوب کوي:

    {FALSE;FALSE;TRUE} * {FALSE,TRUE,FALSE,FALSE}

    د ضرب عملیات د ریښتیا او غلط ارزښتونه په 1's او 0's کې اړوي او د 4 دوه اړخیز سرې تولیدوي کالمونه او 3 قطارونه (قطارونه د سیمیکولون او د معلوماتو هر کالم د کوما په واسطه جلا شوي):

    {0,0,0,0;0,0,0,0;0,1,0,0}

    د SUMPRODUCT افعال د پورتني صف عناصر د توکو په واسطه ضربويB2:E4 په ورته پوستونو کې:

    {0,0,0,0;0,0,0,0;0,1,0,0} * {22000,13800,8500,3500;25000,23000,22000,20000;700,2000,2300,2500}

    او ځکه چې د صفر سره ضرب صفر ورکوي، یوازې په لومړي صف کې د 1 سره مطابقت لرونکي توکي ژوندي پاتې کیږي:

    SUMPRODUCT({0,0,0,0;0,0,0,0;0,2000,0,0})

    په نهایت کې، SUMPRODUCT د پایلې سرې عناصر اضافه کوي او د 2000 ارزښت بیرته راګرځوي.

    یادونه. که ستاسو جدول د ورته نوم سره له یو څخه ډیر قطار یا / او د کالم سرلیکونه ولري، وروستی صف به له صفر پرته له یو څخه ډیر شمیر ولري، او ټول هغه شمیرې به اضافه شي. د پایلې په توګه، تاسو به د ارزښتونو مجموعه ترلاسه کړئ چې دواړه معیارونه پوره کوي. دا هغه څه دي چې د SUMPRODUCT فورمول د INDEX MATCH MATCH او VLOOKUP څخه توپیر کوي، کوم چې لومړی موندل شوی میچ بیرته راګرځوي.

    میتریک لټون د نومول شویو رینجونو سره (واضح تقاطع)

    د کولو لپاره یوه بله حیرانونکې ساده لاره په Excel کې د میټرکس لټون د نومول شوي رینجونو په کارولو سره دی. دلته یې څنګه دی:

    لومړی برخه: د کالمونو او قطارونو نوم

    ستاسو په جدول کې د هر قطار او هر کالم نومولو لپاره ترټولو ګړندۍ لاره دا ده:

    1. ټول جدول وټاکئ (زموږ په قضیه کې A1:E4).
    2. په فارمول ټب کې، په تعریف شوي نومونو ګروپ کې، کلیک وکړئ جوړ کړئ د انتخاب څخه یا د Ctrl + Shift + F3 شارټ کټ کېکاږئ.
    3. په له انتخاب څخه نومونه جوړ کړئ ډیالوګ بکس کې، پورته قطار او کیڼ اړخ غوره کړئ. کالم، او په سمه کلیک وکړئ.

    دا په اتوماتيک ډول د قطار او کالم سرلیکونو پر بنسټ نومونه جوړوي. په هرصورت، دلته یو څو احتیاطونه شتون لري:

    • که ستاسو کالم او/یاد قطارونو سرلیکونه شمیرې دي یا ځانګړي حروف لري چې په Excel نومونو کې اجازه نلري، د داسې کالمونو او قطارونو نومونه به نه جوړیږي. د جوړ شوي نومونو لیست لیدلو لپاره، د نوم مدیر (Ctrl + F3) پرانیزئ. که ځینې نومونه ورک وي، دوی په لاسي ډول تعریف کړئ لکه څنګه چې په Excel کې د یوې سلسلې نوم څنګه تشریح شوي.
    • که ستاسو ځینې قطار یا کالم سرلیکونه ځایونه ولري، ځایونه به د انډر سکورونو سره بدل شي، د بیلګې په توګه، Polar_bear .

    زموږ د نمونې جدول لپاره، Excel په اتوماتيک ډول یوازې د قطار نومونه جوړ کړي. د کالم نومونه باید په لاسي ډول جوړ شي ځکه چې د کالم سرلیکونه شمیرې دي. د دې د لرې کولو لپاره، تاسو کولی شئ په ساده ډول د انډر سکورونو سره شمیرې وړاندې کړئ، لکه _1990 .

    د پایلې په توګه، موږ لاندې نومول شوي سلسلې لرو:

    دوهمه برخه : د میټریکس د کتلو فورمول جوړ کړئ

    د دې لپاره چې د ورکړل شوي قطار او کالم په تقاطع کې ارزښت راوباسئ، یوازې په خالي حجره کې د لاندې عمومي فورمولونو څخه یو ټایپ کړئ:

    = د قطار نوم column_name

    یا برعکس:

    = column_name row_name

    د مثال په توګه، په 1990 کې د نیلي ویلونو نفوس ترلاسه کول , فورمول دومره ساده دی لکه:

    =Blue_whale _1990

    که چیرې یو څوک ډیر تفصيلي لارښوونو ته اړتیا ولري، لاندې مرحلې به تاسو د پروسې په اوږدو کې پرمخ بوځي:

    1. په حجره کې چیرته چې تاسو غواړئ پایله ښکاره شي، د مساوات نښه ټایپ کړئ (=).
    2. د هدف قطار نوم ټایپ کول پیل کړئ، ووایه، Blue_whale . وروستهتاسو یو څو حروف ټایپ کړی، ایکسل به ټول موجود نومونه ښکاره کړي چې ستاسو ان پټ سره سمون لري. په خپل فارمول کې د ننوتلو لپاره په مطلوب نوم دوه ځله کلیک وکړئ:
    3. د قطار له نوم وروسته، یو ځای ولیکئ، کوم چې د انتخاب چلونکي په توګه کار کوي دا قضیه.
    4. د هدف کالم نوم دننه کړئ ( _1990 زموږ په قضیه کې).
    5. کله چې د قطار او کالم دواړه نومونه داخل شي، Excel به ستاسو په میز کې اړوند قطار او کالم روښانه کړي، او تاسو د فورمول بشپړولو لپاره Enter فشار ورکړئ:

    ستاسو د میټرکس لټون ترسره شو، او لاندې سکرین شاټ پایله ښیې:

    دا څنګه په Excel کې په قطارونو او کالمونو کې لیدل کیږي. زه ستاسو د لوستلو لپاره مننه کوم او هیله لرم چې تاسو په راتلونکې اونۍ کې زموږ په بلاګ کې وګورم!

    د ډاونلوډونو شتون

    د دوه اړخیز لید نمونې کاري کتاب

    <3

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.