فهرست
سبق په 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 کې د میټرکس لټون د نومول شوي رینجونو په کارولو سره دی. دلته یې څنګه دی:
لومړی برخه: د کالمونو او قطارونو نوم
ستاسو په جدول کې د هر قطار او هر کالم نومولو لپاره ترټولو ګړندۍ لاره دا ده:
- ټول جدول وټاکئ (زموږ په قضیه کې A1:E4).
- په فارمول ټب کې، په تعریف شوي نومونو ګروپ کې، کلیک وکړئ جوړ کړئ د انتخاب څخه یا د Ctrl + Shift + F3 شارټ کټ کېکاږئ.
- په له انتخاب څخه نومونه جوړ کړئ ډیالوګ بکس کې، پورته قطار او کیڼ اړخ غوره کړئ. کالم، او په سمه کلیک وکړئ.
دا په اتوماتيک ډول د قطار او کالم سرلیکونو پر بنسټ نومونه جوړوي. په هرصورت، دلته یو څو احتیاطونه شتون لري:
- که ستاسو کالم او/یاد قطارونو سرلیکونه شمیرې دي یا ځانګړي حروف لري چې په Excel نومونو کې اجازه نلري، د داسې کالمونو او قطارونو نومونه به نه جوړیږي. د جوړ شوي نومونو لیست لیدلو لپاره، د نوم مدیر (Ctrl + F3) پرانیزئ. که ځینې نومونه ورک وي، دوی په لاسي ډول تعریف کړئ لکه څنګه چې په Excel کې د یوې سلسلې نوم څنګه تشریح شوي.
- که ستاسو ځینې قطار یا کالم سرلیکونه ځایونه ولري، ځایونه به د انډر سکورونو سره بدل شي، د بیلګې په توګه، Polar_bear .
زموږ د نمونې جدول لپاره، Excel په اتوماتيک ډول یوازې د قطار نومونه جوړ کړي. د کالم نومونه باید په لاسي ډول جوړ شي ځکه چې د کالم سرلیکونه شمیرې دي. د دې د لرې کولو لپاره، تاسو کولی شئ په ساده ډول د انډر سکورونو سره شمیرې وړاندې کړئ، لکه _1990 .
د پایلې په توګه، موږ لاندې نومول شوي سلسلې لرو:
دوهمه برخه : د میټریکس د کتلو فورمول جوړ کړئ
د دې لپاره چې د ورکړل شوي قطار او کالم په تقاطع کې ارزښت راوباسئ، یوازې په خالي حجره کې د لاندې عمومي فورمولونو څخه یو ټایپ کړئ:
= د قطار نوم column_nameیا برعکس:
= column_name row_nameد مثال په توګه، په 1990 کې د نیلي ویلونو نفوس ترلاسه کول , فورمول دومره ساده دی لکه:
=Blue_whale _1990
که چیرې یو څوک ډیر تفصيلي لارښوونو ته اړتیا ولري، لاندې مرحلې به تاسو د پروسې په اوږدو کې پرمخ بوځي:
- په حجره کې چیرته چې تاسو غواړئ پایله ښکاره شي، د مساوات نښه ټایپ کړئ (=).
- د هدف قطار نوم ټایپ کول پیل کړئ، ووایه، Blue_whale . وروستهتاسو یو څو حروف ټایپ کړی، ایکسل به ټول موجود نومونه ښکاره کړي چې ستاسو ان پټ سره سمون لري. په خپل فارمول کې د ننوتلو لپاره په مطلوب نوم دوه ځله کلیک وکړئ:
- د قطار له نوم وروسته، یو ځای ولیکئ، کوم چې د انتخاب چلونکي په توګه کار کوي دا قضیه.
- د هدف کالم نوم دننه کړئ ( _1990 زموږ په قضیه کې).
- کله چې د قطار او کالم دواړه نومونه داخل شي، Excel به ستاسو په میز کې اړوند قطار او کالم روښانه کړي، او تاسو د فورمول بشپړولو لپاره Enter فشار ورکړئ:
ستاسو د میټرکس لټون ترسره شو، او لاندې سکرین شاټ پایله ښیې:
دا څنګه په Excel کې په قطارونو او کالمونو کې لیدل کیږي. زه ستاسو د لوستلو لپاره مننه کوم او هیله لرم چې تاسو په راتلونکې اونۍ کې زموږ په بلاګ کې وګورم!
د ډاونلوډونو شتون
د دوه اړخیز لید نمونې کاري کتاب
<3