فهرست
نن زه به د MS Excel د مشهور او ډیر کارول شوي فنکشن په اړه وغږیږم چې د VLOOKUP فنکشن نومیږي. دا فنکشن په هر میز یا رینج کې د معلوماتو استخراج، پرتله کولو، بدلولو، یا لټون کولو لپاره کارول کیدی شي. دا فعالیتونه د ډیری کالمونو لپاره کارول کیدی شي. په دې مقاله کې، زه به وښیم چې څنګه موږ کولی شو د VLOOKUP فعالیت د ډیری کالمونو لپاره وکاروو په Excel کې د مختلفو موخو لپاره.
د تمرین کاري کتاب ډاونلوډ کړئ
تاسو کولی شئ د تمرین کاري کتاب ډاونلوډ کړئ له دې ځایه.
د ګڼ شمیر کالمونو لپاره د VLOOKUP کارول ما د دې مقالې لپاره لاندې ډیټاسیټ اخیستی دی. دا د ځینې محصولاتو لپاره د محصول توضیحات لري. زه به دا ډیټا سیټ د دې تشریح کولو لپاره وکاروم چې څنګه په Excel کې د څو کالمونو لپاره VLOOKUP وکاروئ .
1. د Excel VLOOKUP فنکشن په کارولو سره د ډیری کالمونو څخه ارزښتونه ترلاسه کړئ
راځئ په پام کې ونیسئ چې تاسو د محصول توضیحات لیست لرئ د دوی ID ، نوم ، او د یونټ قیمت . یو بل جدول شتون لري چې د د پلور عمومي کتنه نومیږي. په دې جدول کې به ID ، نوم ، د واحد قیمت ، مقدار ، او ټول پلور وي. ستاسو دنده دا ده چې په جدول کې د ټول پلور اتومات محاسبه رامینځته کړئ که تاسو یوازې محصول داخل کړئ ID . فورمول به د محصول نومونه او قیمتونه د د محصول توضیحاتو جدول څخه راوباسي او تولید کړيټاکل شوی حجره. =INDEX(D:D,MATCH(1,(C:C=C15)*(B:B=B15),0))
- دریم، د ترلاسه کولو لپاره Enter فشار ورکړئ پایله.
- که تاسو د ایکسسل 2019 په پرتله د Microsoft Excel پخوانۍ نسخه کاروئ نو بیا Ctrl + Shift فشار ورکړئ. + ننوت .
🔎 فارمول څنګه کار کوي؟
6>- MATCH(1,(C:C=C15)*(B:B=B15),0): د فورمول دا برخه د داخل شوي <1 سره سمون لري>ID
- بیا، د ډکولو دستګاه کش کړئ <2 د فورمول نورو حجرو ته د کاپي کولو لپاره ښکته کړئ.
- په پای کې تاسو لیدلی شئ چې ما فارمول نورو ټولو حجرو ته کاپي کړی دی او زما مطلوب محصول ترلاسه کړ.
نور ولولئ: د انډیکس میچ vs VLOOKUP فنکشن (9 مثالونه)
د دې دندو کارولو په وخت کې عام غلطی
54>عام غلطی
کله چې دوی ښکاره کوي | |
#N/A تېروتنه | دا تېروتنه به واقع شي که فورمول یو وي د صف فورمول، او تاسو یوازې Enter فشار ورکړئ. د دې د حل کولو لپاره CTRL + SHIFT + ENTER . |
#N/A په VLOOKUP | په عمل کې، ډیری دلیلونه شتون لريولې تاسو ممکن دا تېروتنه وګورئ، په شمول
|
#VALUE په CHOOSE | که index_num د رینج څخه بهر وي، CHOOSE به بیرته راګرځي #VALUE غلطي . |
رینج یا د سري ثابت 55> | انتخاب فکشن به د رینج یا سري ثابت څخه ارزښتونه ترلاسه نکړي. |
#VALUE په INDEX | ټول سلسلې باید په یوه پاڼه کې وي که نه نو INDEX بیرته راګرځي #VALUE تېروتنه. |
د یادولو وړ شیان
- که تاسو د مایکروسافټ ایکسل پخوانۍ نسخه کاروئ د Excel 2019 څخه بیا تاسو باید Ctrl + Shift + Enter د ارې فارمولونو لپاره فشار ورکړئ .
د تمرین برخه
دلته، ما د هر پخواني لپاره د تمرین برخه چمتو کړې ده د دې لپاره چې تاسو کولی شئ تمرین وکړئ چې څنګه په Excel کې د څو کالمونو لپاره د VLOOKUP فعالیت وکاروئ.
59>
پایله
نو، دا دي په Excel کې د څو کالمونو لپاره د VLOOKUP فنکشن کارولو ځینې لارې. ما ټول میتودونه د دوی اړوند مثالونو سره ښودلي مګر ډیری نور تکرارونه شتون لري. ما د کارول شویو دندو په اساساتو هم بحث کړی دی. سربیره پردې، دد تمرین کاري کتاب هم د مقالې په پیل کې اضافه شوی. د مثالونو تمرین کولو لپاره یې ډاونلوډ کړئ. که تاسو د دې لاسته راوړلو کومه بله لاره لرئ، نو مهرباني وکړئ له موږ سره یې شریک کړئ.
ټول خرڅلاوپه اوتومات ډول.
راځئ چې وګورو چې تاسو دا څنګه کولی شئ.
ګامونه:
- لومړی، هغه حجره وټاکئ چیرې چې تاسو محصول غواړئ نوم . دلته، ما حجره C15 غوره کړه.
- دوهم، په حجره C15 کې لاندې فورمول ولیکئ.
=VLOOKUP(B15,$B$6:$D$11,{2,3},0)
- دریم، د پایلې ترلاسه کولو لپاره Enter فشار ورکړئ.
- که تاسو پخوانۍ نسخه کاروئ د Microsoft Excel څخه د Excel 2019 څخه بیا Ctrl + Shift + Enter کېکاږئ.
🔎 فارمول څنګه کار کوي؟
- په <1 کې>VLOOKUP فکشن، لومړی دلیل هغه معلومات لري چې په جدول کې به وپلټل شي. دلته B15 د ID لري کوم چې د محصول لیست جدول ID سره سمون لري.
- $B$6:$ D$11 د میز سرې سلسله ده چیرې چې ډاټا به وپلټل شي.
- {2,3} دا پدې مانا ده چې موږ دوهم او دریم کالم استخراج کوو د سمون شوي قطارونو ارزښتونه.
- 0 دا تعریف کوي چې موږ غواړو دقیق میچ ترلاسه کړو.
- له هغې وروسته، کش کړئ د فورمول نورو حجرو ته د کاپي کولو لپاره لاندې لاسوند ډک کړئ.
18>
- په پای کې، تاسو لیدلی شئ چې ما فورمول بل ته کاپي کړی دی حجرو او زما مطلوب محصول ترلاسه کړ.
7>
یادونه: د تولید لپاره ټول خرڅلاو ، ما لاندې کارولي ديفورمول.
=D15*E15
او بیا یې تر F20 پورې کاپي کړئ.
نور ولولئ:<2 Excel VLOOKUP په عمودي توګه د څو ارزښتونو بیرته راګرځولو لپاره
2. د مختلف کاري کتابونو څخه د څو کالمونو لپاره د VLOOKUP فنکشن وکاروئ
په دې مثال کې، زه به د Excel VLOOKUP کاروم د مختلف کاري کتابونو څخه د څو کالمونو څخه د معلوماتو ترلاسه کولو فنکشن. اوس، ډیټاسیټ لاهم ورته دی، مګر دوه میزونه به په دوه مختلف کاري کتابونو کې وي. د د محصول توضیحات جدول په یوه کاري کتاب کې دی چې نوم یې د محصول لیست جدول دی. زه به په دې مثال کې له دې جدول څخه نومونه او قیمتونه راوباسئ.
راځئ چې مرحلې وګورو.
1> مرحلې: <3
- په پیل کې، هغه حجره انتخاب کړئ چیرې چې تاسو محصول غواړئ نوم .
- بیا، لاندې فورمول په هغه ټاکل شوي حجره کې ولیکئ. دلته، ما د Excel کاري کتاب نوم کارولی دی چې ما کارولی دی. تاسو باید د دې مطابق بدل کړئ.
=VLOOKUP(B6,'[Product-List-Table.xlsx]Product Details'!$B$5:$D$10,{2,3},0)
23>
- بیا، Enter<کېکاږئ 2> د پایلې ترلاسه کولو لپاره.
- که تاسو د ایکسسل 2019 په پرتله د Microsoft Excel پخوانۍ نسخه کاروئ نو بیا Ctrl + <1 فشار ورکړئ>Shift + Enter .
دلته، فورمول د پخوانۍ میتود فارمول سره ورته دی. یوازینی کلیدي توپیر دا دی چې دلته د سرچینې جدول په بل فایل کې دی نو ځکه موږ باید د '[Product-List-Table.xlsx]Product Details'!$B$5:$D په کارولو سره د فایل حواله وکاروو. $10 برخه.
- له هغې وروسته، د فورمول د کاپي کولو لپاره د ډک لاسوند ښکته کش کړئ.
<12
ولولئ نور: VLOOKUP په Excel کې د څو کالمونو بیرته راګرځولو لپاره (4 مثالونه)
ورته لوستل
- VLOOKUP نه کار کول (۸ لاملونه او حلونه)
- په کالم کې د وروستي ارزښت موندلو لپاره ایکسل VLOOKUP (د بدیلونو سره)
- VLOOKUP او ټول میچونه بیرته راستانه کړئ Excel (7 لارې)
- په Excel کې د بل ورک شیټ څخه د ارزښتونو موندلو لپاره د VBA VLOOKUP کارول
3. د څو څخه د ارزښتونو موندلو لپاره VLOOKUP پلي کړئ کالمونه او ټولټال ترلاسه کړئ
د دې مثال لپاره، ما لاندې ډاټا سیټ اخیستی دی. فرض کړئ، تاسو د ځینو زده کونکو نوم لرئ او په فزیک او کیمیا کې د دوی ترلاسه شوي نمرې لرئ. تاسو یو بل جدول لرئ چې یوازې نومونه لري او تاسو غواړئ د دوی د نوم تر څنګ ټولې نښې وښایاست. اوس، زه به تاسو ته وښیم چې تاسو څنګه کولی شئ د څو کالمونو څخه د ارزښتونو موندلو لپاره د VLOOKUP فنکشن پلي کړئ او په Excel کې ټول مارکونه ترلاسه کړئ.
اجازه راکړئ تاسو ته وښیم چې تاسو دا څنګه کولی شئ.
مرحلې:
- لومړی، حجره غوره کړئ چیرته چې تاسو غواړئ ټول مارکونه . دلته، ما سیل G5 غوره کړ.
- دوهم، په سیل G5 کې لاندې ولیکئفورمول.
=SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE))
- درېیم، Enter ته فشار ورکړئ ټول نښې ترلاسه کړئ.
- که تاسو د د مایکروسافټ ایکسل پخوانۍ نسخه کاروئ د ایکسیل 2019 بیا فشار ورکړئ Ctrl + Shift + Enter .
🔎 فارمول څنګه کار کوي؟
- VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE): دلته، په VLOOKUP فنکشن کې، ما F5 د lookup_value ، $B$5:$D$12 لکه <1 غوره کړ> table_array ، {2,3} لکه col_index_num ، او FALSE لکه range_lookup . فورمول د د نظر_ ارزښت لپاره د کالمونو 2 او 3 د جدول_ارې لپاره میچونه راګرځوي.
- SUM(VLOOKUP(F5,$B$5:$D$12,{2,3},FALSE)): اوس، د SUM فنکشن د دواړو مجموعه بیرته راګرځوي ارزښتونه چې دا د VLOOKUP فنکشن څخه ترلاسه شوي.
- وروسته، د ډکولو لاستی ښکته کش کړئ ترڅو فورمول نورو حجرو ته کاپي کړئ.<14
30>
12>
4. په Excel کې د څو کالمونو پرتله کولو لپاره د VLOOKUP او IFERROR افعال وکاروئ
د دې برخې لپاره، راځئ په پام کې ونیسو چې تاسو د دندو ډیټاسیټ لرئ او د نوم نوم هغه کارکوونکي چې دې دندې ته ګمارل شوي. دلته یو کالم شتون لري چې د زړو کارمندانو نومونه لري چې ورته ګمارل شويدنده، د نوي کارمندانو نومونه چې دې دندې ته ګمارل شوي، او د دې دندو لپاره د اوسني تمه شوي کارمندانو نومونه. اوس ستاسو دنده دا ده چې د دوه کالمونو نومونه د زړو کارمندانو او نوي کارمندانو پرتله کړئ او میچونه وپیژنئ. بیا، تاسو اړتیا لرئ چې د اوسني تمه شوي کارمندانو د نومونو کالم د پیژندل شوي میچونو سره پرتله کړئ او هغه نوم بیرته راستانه کړئ که چیرې دا په ټولو 3 کالمونو کې وي.
<32
راځئ وګورو چې تاسو دا څنګه کولی شئ.
1>مرحې: 3>
- لومړی، هغه حجره غوره کړئ چیرې چې تاسو د نوم نوم غواړئ. مطابق کارمند .
- بیا، لاندې فورمول په هغه ټاکل شوي حجره کې ولیکئ.
=IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""),E6:E11,1,FALSE),"")
33>
- په پای کې، د پایلې ترلاسه کولو لپاره انټر فشار ورکړئ. که تاسو د Axcel 2019 څخه د Microsoft Excel پخوانۍ نسخه کاروئ نو بیا Ctrl + Shift + Enter فشار ورکړئ. .
🔎 فارمول څنګه کار کوي؟
- VLOOKUP(C6:C11,D6:D11,1,FALSE): د فورمول دا برخه د زاړه کارمندان کالم او نوي کارمندان پرتله کوي کالم.
- IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""): اوس، د IFERROR فعالیت د <1 ځای نیسي>#N/A د خالي تار سره.
- VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),"") ,E6:E11,1,FALSE): دلته د VLOOKUP فنکشن د اوسني تمه شوي کارمندانو کالم سره پرتله کويد سمون وړ ارزښتونه د لومړي VLOOKUP فنکشن څخه بیرته راستانه شوي.
- IFERROR(VLOOKUP(IFERROR(VLOOKUP(C6:C11,D6:D11,1,FALSE),""), E6:E11,1,FALSE),""): په نهایت کې، د IFERROR فنکشن د #N/A سره د خالي تار سره بدلوي.
نور ولولئ: ولې VLOOKUP بیرته راستنیږي کله چې لوبه شتون ولري؟ (۵ لاملونه او حل لارې)
5. د ګڼو معیارونو لپاره د انتخاب او VLOOKUP فنکشنونه یوځای کړئ
دلته، زه به تاسو ته وښیم چې تاسو څنګه کولی شئ د څو کالمونو څخه ډاټا استخراج کړئ. 2> د ډیری معیارونو کارول . راځئ چې په پام کې ونیسو چې موږ د پلورونکي ، میاشت ، او پلور سره د پلور معلوماتو ډیټاسیټ لرو. اوس ستاسو دنده دا ده چې یو نوی جدول جوړ کړئ چیرې چې تاسو به په کالم کې ټول پلور وښایئ چیرې چې هر کالم به هره میاشت استازیتوب کوي.
راځئ چې ګامونه وګورو.
مرحلې:
- د پیل کولو لپاره، هغه حجره غوره کړئ چیرې چې تاسو د یوې میاشتې لپاره پلور غواړئ. دلته، ما سیل G6 غوره کړ.
- بیا، په سیل G6 لاندې فورمول ولیکئ.
=VLOOKUP($F6&G$5,CHOOSE({1,2},$B$5:$B$12&$C$5:$C$12,$D$5:$D$12),2,0)
- وروسته، د پایلې ترلاسه کولو لپاره انټر فشار ورکړئ.
- که تاسو د <1 پخوانۍ نسخه کاروئ>Microsoft Excel د Excel 2019 په پرتله بیا Ctrl + Shift + Enter کېکاږئ.
🔎 فارمول څنګه کار کوي؟
12>- بیا، د ډکولو دستګاه د فورمول کاپي کولو لپاره لاندې کش کړئ.
38>
- بیا، <1 کش کړئ ښي لاس ډک کړئ .
- په پای کې، تاسو لیدلی شئ چې ما فورمول نورو ټولو حجرو ته کاپي کړی او زما مطلوب محصول ترلاسه کړی.
نور ولولئ: په Excel کې د څو معیارونو سره VLOOKUP وکاروئ (6 میتودونه + بدیلونه)
6. د څو کالمونو څخه په متحرک ډول د ارزښت د کتلو لپاره د VLOOKUP او MATCH فنکشن پلي کړئ
پدې مثال کې، زه به تاسو ته وښیم چې تاسو څنګه کولی شئ د VLOOKUP فنکشن په کارولو سره د ډیری کالمونو څخه په متحرک ډول ارزښت ومومئ. اکسل. ما د دې مثال لپاره لاندې ډاټا سیټ اخیستی دی. دا د زده کونکي ID ، نوم ، او نښان لري. په بل جدول کې، زه د زده کونکي ID لرم. اوس، زه به د VLOOKUP فنکشن د دې زده کونکي ID په متحرک ډول د ارزښت موندلو لپاره وکاروم.
41>
راځئ چې دا څنګه وکړو .
مرحلې:
- لومړی هغه حجره وټاکئ چیرې چې تاسو غواړئ نښې .
- دوهم، ولیکئ لاندېپه هغه ټاکل شوي حجره کې فورمول.
=VLOOKUP(F5,$B$4:$D$12,MATCH($G$4,$B$4:$D$4,0),FALSE)
0> - درېیم، Enter فشار ورکړئ د پایلې ترلاسه کولو لپاره.
🔎 فارمول څنګه کار کوي؟
- MATCH($G$4,$B$4:$D$4,0): دلته، په د میچ فنکشن کې، ما $G غوره کړ $4 د l ookup_value ، $B$4:$D$4 لکه lookup_array ، او 0 لکه match_type . فورمول به په lookup_array کې د lookup_value اړوند موقعیت بیرته راولي.
- VLOOKUP(F5,$B$4:$D$12,MATCH($ G$4,$B$4:$D$4,0)FALSE): اوس، VLOOKUP فکشن لوبه بیرته راګرځوي.
- له هغې وروسته، د فورمول د کاپي کولو لپاره د ډکولو لاستی ښکته کش کړئ.
44>
- په پای کې، تاسو لیدلی شئ چې ما فورمول ته کاپي کړې ده نورو حجرو او زما مطلوب محصول ترلاسه کړ.
په Excel کې د څو کالمونو لپاره د VLOOKUP فنکشن بدیل
پدې برخه کې، زه به ورته کار وکړم. عملیات مګر د مختلف دندو سره (پرته VLOOKUP ). دلته، زه به د د INDEX فنکشن او د Match فنکشن وکاروم. اوس، راځئ چې ورته ډیټاسیټ په پام کې ونیسو چې تاسو په لومړي مثال کې کارولی. زه به د نوم او ID په کارولو سره د محصول د یونټ نرخ پیدا کړم.
راځئ چې وګورو مرحلې.
مرحلې:
- په پیل کې، هغه حجره غوره کړئ چیرې چې تاسو غواړئ د واحد قیمت .
- بیا په هغه کې لاندې فورمول ولیکئ