فهرست
VLOOKUP په Excel کې یو له خورا پیاوړې او غوره کارول شوي افعال څخه دی. د VLOOKUP سره د IF منطقي فعالیت کارول فورمولونه ډیر پیاوړي کوي. پدې مقاله کې به موږ د مثالونو ښه شمیر وګورو چیرې چې موږ د Excel VLOOKUP فنکشن د IF حالت سره جوړه کړې ده.
Excel IF فنکشن
وګورئ چې ایا یو شرط پوره شوی، او یو ارزښت بیرته راستانه کړئ که درست ، او بل ارزښت که غلط .
د نحو د IF فعالیت:
IF (logical_test, value_if_true, [value_if_false])
لوژیک_ټیسټ (اړین)
هغه حالت چې تاسو غواړئ ازموینه وکړئ
value_if_true (ضروري)
که منطقي_ټیسټ ریښتیا وي، د IF فنکشن به دا ارزښت بیرته راولي.
value_if_false (اختیاري)
که منطقي_تحقیق غلط وي، د IF فنکشن به دا ارزښت بیرته راولي.
Excel VLOOKUP فنکشن
د میز په کیڼ اړخ کې د ارزښت لټون کوي، او بیا بیرته راګرځي. یو ارزښت په ورته قطار کې د هغه کالم څخه چې تاسو یې مشخص کوئ. د ډیفالټ له مخې، جدول باید په په پورته ترتیب کې ترتیب شي.
د نحو د VLOOKUP فعالیت:
<7 VLOOKUP (lookup_value, table_array, column_index_num, [range_lookup])
lookup_value (اړین)
دا هغه ارزښت په ګوته کوي چې تاسو غواړئ د دې فنکشن په کارولو سره وپلټئ. ډاډ ترلاسه کړئ چې lookup_value ستاسو د table_array په لومړي کالم کې دی.
جدول_ارې (اړین دی)
دا د حجرو سلسله ده له کوم ځای څخه چې تاسو غواړئ یو لټون وکړئ VLOOKUP فارمول. که دا VLOOKUP فارمول غلطي راوګرځوي، نو د "نه موندل شوی" ارزښت به په F7 حجره کې ښودل شي.
- بیا، ENTER کېکاږئ.
- اوس، تاسو لیدلی شئ چې غلطي لرې شوې ده.
- له هغې وروسته، د د غلطۍ لرې کولو لپاره ISNA فکشن په کارولو سره د سیل F8 انتخاب کړئ. او لاندې فورمول داخل کړئ.
=IF(ISNA(VLOOKUP(E8,price_list,2,FALSE)), "Not found", VLOOKUP(E8, price_list, 2, FALSE))
ISNA فنکشن راګرځي ریښتیا کله چې دا <1 ومومي>#N/A تېروتنه . ما دا د کاري پاڼې په پورتنۍ ښیې کونج کې ښودلی دی.
که چیرې دا فورمول #N/A تېروتنه راوګرځوي، نو بیا ISNA به یو ریښتیا ارزښت راوباسي، او IF د فنکشن منطقي_ټیسټ دلیل به ریښتیا وي. که دا VLOOKUP فارمول ریښتینی ارزښت راوګرځوي، ISNA به یو غلط ارزښت بیرته راولي.
نو، که ISNA د ریښتیا ارزښت بیرته راګرځوي IF دا ارزښت فعالیت کوي "نه موندل شوی" به په سیل F8 کې ښودل شي. که نه نو، دا فورمول به اجرا شي: VLOOKUP(E8, price_list, 2, FALSE) . دا یو مستقیم VLOOKUP فورمول دی.
- په پای کې، ENTER فشار ورکړئ د لیرې کولو لپاره د غلطۍ په کارولو سره ISNA فنکشن .
6. د IF حالت سره د VLOOKUP فنکشن په کارولو سره ډیری محاسبې ترسره کول
بیا، موږ به وښیو تاسو څنګه د VLOOKUP په کارولو سره ډیری محاسبې ترسره کوئفنکشن د IF حالت سره.
دلته، موږ به کوم پلورونکی، غوره کړو او د پلورنې ارزښت پورې اړه لرو چې موږ به یې محاسبه کړو Comm% د VLOOKUP فنکشن په کارولو سره د IF حالت سره.
لاندې ورکړل شوي مرحلې تعقیب کړئ په خپله.
مرحلې:
- لومړی، په Cell G4 د ډاټا په کارولو سره د ډراپ-ډاون تڼۍ جوړ کړئ د تایید فیچر چیرې چې د سیل رینج داخل کړئ B5:B9 لکه څنګه چې سرچینه په میتود3 کې ښودل شوي مرحلو ته ځي. پلورونکی د ښکته کیدو لیست څخه. دلته به موږ سیلزمین A غوره کړو.
54>
- بیا، سیل G5 وټاکو او لاندې دننه کړئ فورمول.
=IF(VLOOKUP(G4,$B$5:$D$9,3,FALSE)>=150,VLOOKUP(G4,$B$5:$D$9,3,FALSE)*30%,VLOOKUP(G4,$B$5:$D$9,3,FALSE)*15%)
فارمول ماتول
- لومړی، په IF فنکشن کې، موږ VLOOKUP(G4,$B$5:$D$9,3,FALSE)>=150 د logical_test په توګه ترتیب کړو. دا به وګوري چې ایا په حجره کې ارزښت د VLOOKUP فنکشن په کارولو سره په حجره کې G4 له 150 څخه ډیر یا مساوي دی په حجرو کې B5:D9 او په <1 کې>درېیم کالم.
- بیا، که چیرې فنکشن بیرته راګرځي رښتیا ، دا به د پلورنې د سیل رینج څخه B5:D9 او په دریم کالم کې د VLOOKUP فنکشن په کارولو سره او له هغې وروسته ضرب کړئ دا د 30٪ سره.
- که نه نو، دا به د VLookup ارزښت 15٪ سره ضرب کړي .
- په پای کې، د ارزښت ترلاسه کولو لپاره ENTER فشار ورکړئ د Comm% .
7. د Vlookup ارزښت د بل حجرې ارزښت سره پرتله کول
په وروستي میتود کې، موږ به وښیو تاسو څنګه کولی شئ د Vlookup ارزښت د د بل حجرې ارزښت سره د VLOOKUP فنکشن د IF حالت سره پرتله کړئ.
لومړی، موږ به د اعظمي پلور ارزښت محاسبه کړو او بیا به وګورو چې ایا په حجره کې محصول G5 دی اعظمي او که نه.
57>
لاندې ورکړل شوي مرحلې ته لاړشئ ترڅو دا پخپله ترسره کړئ.
مراحلې:
- په پیل کې، سیل <1 غوره کړئ>F4 او لاندې فورمول داخل کړئ.
=MAX(D5:D9)
58>
دلته په د MAX فنکشن ، موږ د حجرې رینج D5:D9 د شمیرې په توګه داخل کړ ترڅو د اعظمي ارزښت وپیژنو. 2>.
- له هغې وروسته، د ډیټا تایید کولو خصوصیت په کارولو سره په Cell G5 کې د ډراپ-ډاون تڼۍ رامینځته کړئ چیرې چې تاسو د سیل رینج C5:C9 داخل کړئ لکه څنګه چې سرچینه په میتود3 کې ښودل شوي مرحلو ته ځي.
- بیا، هر یو غوره کړئ 1>پی آر oduct د غورځیدلو لیست څخه. دلته، موږ به هګۍ انتخاب کړو.
13>
=IF(VLOOKUP($G$5,$C$5:$D$9,2,FALSE)>=$G$4,"Yes","No")
فارمول ماتول
- لومړی، په IF فنکشن کې، موږ VLOOKUP($G$5,$C$5:$D$9,2,FALSE)>=$G$4 د logical_test<په توګه ترتیب کړو 2>. دا به وګوري چې ایا په حجره کې ارزښت G5 له یا څخه لوی دیپه حجره کې د ارزښت سره مساوي G4 په حجره کې د VLOOKUP فنکشن په کارولو سره په حجره کې C5:D9 او په دوهم کالم کې.<15
- بیا، که چیرې فنکشن ریښتیا وي، دا به بیرته راستانه شي "هو" .
- بله، که چیرې فنکشن غلط وي ، دا به بیرته راګرځي "نه" .
- په پای کې، انټر فشار ورکړئ.
د تمرین برخه
پدې برخه کې، موږ تاسو ته ډیټاسیټ درکوو چې پخپله تمرین وکړئ او د دې میتودونو کارول زده کړئ.
ارزښت.
col_index_num (اړین)
دا ستاسو د ورکړل شوي حجرې سلسلې کالم شمیره ده چې له کیڼ اړخ څخه 1 سره پیل کیږي.
range_lookup (اختیاري)
دا یو اختیاري منطقي ارزښت دی چې دا په ګوته کوي که تاسو غواړئ د دې فنکشن په کارولو سره نږدې میچ یا دقیق میچ ومومئ.
ریښتیا به د دې په پام کې نیولو وروسته د نږدې ارزښت په لټه کې شي چې د جدول لومړی کالم په عددي یا الفبا ترتیب شوی دی.
که تاسو یو میتود نه په ګوته کوئ نو دا به په ډیفالټ کارول کیږي.
FALSE به د لومړي کالم دقیق ارزښت وګوري.
د تمرین کاري کتاب ډاونلوډ کړئ
VLOOKUP فنکشن د IF Condition.xlsx سره
په Excel کې د IF حالت سره د VLOOKUP فنکشن کارولو 7 لارې
دلته، تاسو به 7 د حقیقي ژوند مثالونو سره مختلفې لارې ومومئ د VLOOKUP فعال د IF حالت سره په Excel کې وکاروئ.
1. د بیرته ستنیدو لپاره د IF حالت سره د VLOOKUP فنکشن کارول په Excel <1 کې ذخیره 1>
دا یو ښه مثال دی که تاسو د ایکسل په کارولو سره انوینٹری اداره کړئ. په لاندې کاري پاڼه کې (پورته کیڼ کونج)، تاسو ګورئ چې زه یو میز لرم. جدول ځینې محصولات او د دوی حالت د موجودیت کالم لاندې لیست کوي.
اوس، موږ به د VLOOKUP فعالیت د سره وکاروو. IF حالت د بیرته راستنیدو لپاره په سټاک کې یا په سټاک کې نه په دوهم جدول کې.
12>
دلتهګامونه دي.
مرحلې:
- لومړی، د حجرو سلسله غوره کړئ B4:D9 .
- بیا، په نوم بکس کې product_status ولیکئ.
- بیا، ENTER کېکاږئ.
- له هغې وروسته، په 2 nd جدول کې (د د شاپینګ کارټ لاندې)، د حالت کالم لاندې ، او په حجره C13 موږ به دا فورمول داخل کړو.
=IF(VLOOKUP(B13, product_status, 2, FALSE)="Available", "In Stock", "Not in Stock")
دا فورمول هم د پورتني عکس څخه پخپله توضیحي دی. دلته د نوي ایکسل کاروونکو لپاره توضیحات دي:
اوس، راځئ چې د دې فورمول دلیل منطقي_ټیسټ تشریح کړو. موږ دا فورمول VLOOKUP(B14, product_status, 2, FALSE)="Available" د IF فکشن د منطقي_ټیسټ دلیل په توګه کاروو. که د فورمول دا برخه د TRUE ارزښت راوګرځوي نو سیل به د "In Stock" ارزښت وښيي، که نه نو دا به یو "Not in Stock" وښيي. ارزښت.
- بیا، ENTER فشار ورکړئ او د پاتې حجرو لپاره د اتومات ډکولو فورمول د ډکولو وسیله ښکته کړئ .
موږ یو بل IF او VLOOKUP کمبو هم د قیمت $ لاندې کارولی دی. کالم.
- اوس، دا هغه فورمول دی چې ما په حجره کې کارولی دی E13 .
=IF(C13="In Stock", D13*VLOOKUP(B13,product_status,3, FALSE), "Coming soon...")
دلته، که د حجرې ارزښت C13 "In Stock" وي، نو حجره به د فورمول د دې برخې ارزښت وښيي. : D13*VLOOKUP(B13,product_status,3, FALSE) . دا فورمولیوازې د D13 حجرې ارزښت او ساده VLOOKUP فورمول محصول دی.
که د سیل ارزښت C13 نه وي "په سټاک کې" ، بیا به حجره دا ارزښت وښیې "ډیر ژر راځي ..." .
- له هغې وروسته، ENTER کېکاږئ او ښکته کړئ د د ډکولو دستګاه وسیله آټوفیل د پاتې حجرو لپاره فورمول.
21>
- بیا، لاندې فورمول په حجره کې داخل کړئ E17 .
=SUM(E13:E16)
22>
- په پای کې، انټر فشار ورکړئ.
2. د ارزښتونو 2 جدولونو لپاره د IF حالت سره د VLOOKUP فنکشن کارول
په دې مثال کې، تاسو به وګورئ چې څنګه د دوه یا ډیرو میز سرې په ایکسیل VLOOKUP فورمول کې وکاروئ. 14>لومړی، لاندې فورمول په حجره کې داخل کړئ H5 . =VLOOKUP(G5, IF(F5="New", new_customer, old_customer), 2, TRUE)
24>
د فورمول ماتول
- لومړی، حجره G5 په lookup_value دی. 1>VLOOKUP فنکشن او دا د پلورنې کالم لاندې یو مقدار دی.
- اوس، IF(F5=”New”, new_customer, old_customer): دا فورمول به له دوو جدولونو څخه یو راوګرځوي: نوی_پیرودونکی او زاړه_پیرودونکی . نوی_پیرودونکی = $B$5:$C$9 او زاړه_پیرودونکي = $B$13:$C$17 .
- له هغې وروسته، پاتې نور ساده دي. د د کالم شاخص شمیره ده 2 . نو، د VLOOKUP فنکشن به د ورته قطار د 2 nd کالم څخه ارزښت بیرته راولي.چیرته چې دا د د لټون ارزښت پیدا کوي.
موږ د رینج_لوک اپ دلیل په توګه د حقیقت ارزښت کارولی دی، نو د VLOOKUP فنکشن به د د لټون ارزښت سره مساوي یا لږ تر ټولو نږدې ارزښت وپلټي .
- بیا، ENTER کېکاږئ او لاندې کش کړئ Fill Handle Tool AutoFill د پاتې حجرو فارمول
25>
- په پای کې، تاسو به د VLOOKUP فنکشن د IF حالت له 2 جدولونو څخه د VLOOKUP فنکشن په کارولو سره د Comm% ټول ارزښتونه ترلاسه کړئ.
3. د VLOOKUP فنکشن او IF حالت سره د ډیټا تصدیق کولو فیچر کارول
اوس به موږ تاسو ته وښیو چې څنګه د د ډیټا تایید فیچر د <سره وکاروو. 1>VLOOKUP فنکشن او IF حالت په Excel کې.
دلته، موږ یو ډیټاسیټ لرو چې د محصول لیست او قیمت لري د دوه پلورنځیو مینا او لیوینڈر . اوس، موږ به تاسو ته وښیو چې دا ډاټا څنګه په دوهمه جدول کې ولیکئ.
27>
لاندې ورکړل شوي مرحلې تعقیب کړئ ترڅو دا پخپله ترسره کړئ.
مرحلې:
- لومړی، سیل غوره کړئ C4 .
- بیا، Data tab <2 ته لاړ شئ>>> په ډاټا اوزار >> کلیک وکړئ. په د معلوماتو تایید >> کلیک وکړئ Data Validation انتخاب کړئ.
- اوس به د Data Validation بکس ښکاره شي.
- له هغې وروسته، غوره کړئ لیست لکه څنګه چې اجازه ورکړئ او د سیل رینج داخل کړئ C6:D6 په توګه سرچینه .
- بیا، په ښه باندې کلیک وکړئ.
29>
- بیا، غوره کړئ حجره C4 .
- بیا، په ډراپ-ډاون تڼۍ کلیک وکړئ.
- اوس، د خپل د پلورنځي انتخاب کړئ انتخاب دلته، موږ به مینا انتخاب کړو.
13>
=IF($C$4="Meena",VLOOKUP(F7,shop_price,2,FALSE),VLOOKUP(F7,shop_price,3,FALSE))
فارمول ماتول
- په په پیل کې، د IF فنکشن ازموینه کوي چې ایا $C$4 د حجرې ارزښت د ارزښت سره مساوي دی مینا .
- بیا، که پورتنۍ منطقي ازموینه دی ریښتیا ، دا د فورمول دا برخه بیرته راګرځوي VLOOKUP(F7, shop_price,2, FALSE) . دا یو مستقیم VLOOKUP فورمول دی. دا د shop_price جدول سرې کې د سیل F7 ارزښت لټوي او که دا ومومي نو د 2 nd ارزښت بیرته راګرځوي. د ورته قطار کالم.
- نور، که منطقي ازموینه غلط وي، نو دا د فورمول دا برخه بیرته راګرځوي VLOOKUP(F7, shop_price,3 , غلط) . یو ساده VLOOKUP فورمول. VLOOKUP د shop_price په جدول کې د F7 حجرې ارزښت پیدا کوي او که دا ومومي نو د 3 <ارزښت بیرته راګرځوي. 1>د د ورته قطار کالم.
- بیا، ENTER کیکاږئ او د ډکولو دستګاه وسیله ښکته کړئتر آتو ډک د پاتې حجرو لپاره فورمول.
32>
- اوس، تاسو به ټول قیمت ترلاسه کړئ 2>د محصولاتو د مینا د پلورنځي ارزښتونه.
33>
- بیا، سیل <1 غوره کړئ>I7 او لاندې فورمول داخل کړئ.
=G7*H7
دلته په فورمول کې موږ ضرب شوی حجره G7 د حجرې ارزښت سره H7 د ټول د محصول قیمت ته.
- بیا، ENTER کیږدئ او د Fill Handle Tool AutoFill د پاتې حجرو فورمول لاندې کش کړئ.
- اوس به موږ ټول ټول د انفرادي محصولاتو قیمتونه ترلاسه کړو.
- له هغې وروسته، Cell I12 وټاکئ او لاندې فورمول داخل کړئ.
=SUM(I7:I11)
دلته، په د SUM فنکشن کې، موږ د حجرې ټول ارزښتونه اضافه کړل I7:I11 .
- په پای کې، انټر فشار ورکړئ.
4. د VLOOKUP فنکشن د کرنل انډیکس نمبر دلیل غوره کول په متحرک ډول د IF فنکشن سره
په څلورم میتود کې، موږ به تاسو ته وښیو چې تاسو څنګه کولی شئ د VLOOKUP فنکشن په متحرک ډول د سره د کول انډیکس نمبر دلیل وټاکئ. IF فنکشن په Excel کې.
دلته مرحلې دي.
مرحلې:
- په پیل کې، د سیل رینج نوم B4:E11 لکه څنګه چې sales_table په Method1 کې ښودل شوي مرحلو څخه تیریږي.
- بیا، یو جوړ کړئپه سیل C14 کې د ډراپ-ډاون تڼۍ د د معلوماتو تایید کولو ځانګړتیا په کارولو سره چیرې چې د سیل رینج D4:E4 داخل کړئ لکه څنګه چې سرچینه د ښودل شوي مرحلو څخه تیریږي په Method3 کې.
- له هغې وروسته، د ډراپ-ډاون تڼۍ په کارولو سره هر انتخاب غوره کړئ. دلته، موږ به پروژه شوي انتخاب کړو.
13>
=VLOOKUP(B17, sales_table, 2, FALSE)
دلته په VLOOKUP فنکشن کې، موږ سیل <1 داخل کړ>B7 لکه lookup_value ، sales_table نوم شوی حد د table_array ، 2 لکه col_index_num، او FALSE لکه range_lookup .
- اوس، ENTER کېکاږئ او د د ډکولو دستګاه وسیله ښکته کش کړئ>آټوفیل د پاتې حجرو لپاره فورمول.
41>
- بیا، Cell C24 غوره کړئ او لاندې دننه کړئ فورمول.
=SUM(C17:C23)
دلته، په SUM فنکشن کې، موږ ارزښتونه اضافه کړل د سیل رینج C17:C23 د ټول هدف مقدار ترلاسه کولو لپاره.
- له هغې وروسته، ENTER کېکاږئ.
- بیا، حجره غوره کړئ D16 او لاندې فورمول داخل کړئ.
=VLOOKUP(B16, sales_table, IF($C$14="Projected", 3, 4), FALSE)
دا یو ساده ساده VLOOKUP فارمول دی. موږ یوازې د col_index_num دلیل برخه متحرک د IF فنکشن په کارولو سره جوړه کړې.
د فورمول دا برخه لږ بحث ته اړتیا لري: IF($C$14="Projected", 3, 4) . کهد حجرې $C$14 ارزښت د ارزښت سره مساوي دی Projected ، د IF فنکشن به بیرته راستانه شي 3 ، که نه نو دا به بیرته راستانه شي 4 . نو، دا په متحرک ډول د VLOOKUP فورمول د د کالم شاخص شمیره غوره کوي. 2> او د د ډکولو دستګاه وسیله د پاتې حجرو لپاره آټوفیل فورمول ته ښکته کړئ.
- بیا، Cell غوره کړئ D24 او لاندې فورمول داخل کړئ.
=SUM(D17:D23)
<0 دلته، په SUM فنکشن کې، موږ د Cell رینج D17:D23 ارزښتونه اضافه کړل ترڅو د ټول اټکل شوي اندازه ترلاسه کړو.
- په نهایت کې، انټر فشار ورکړئ.
47>
5. د ISNA او IFERROR فنکشن د VLOOKUP فنکشنونو او IF حالت سره په Excel کې کارول
دا دوه تخنیکونه به تاسو سره د #N/A غلطیو په اداره کولو کې مرسته وکړي. VLOOKUP یو #N/A تېروتنه رامینځته کوي کله چې دا هغه ارزښت ونه مومي چې تاسو یې په لټه کې یاست.
اوس لاندې عکس ته په کلکه وګورئ. دلته، سیل F6 د #N/A تېروتنه ښیې ځکه چې موږ تېروتنه په هوښیارۍ سره نه ده اداره کړې. په Excel کې د ISNA او IFERROR فنکشنونو په کارولو سره د دې تېروتنې حل کولو لپاره لاندې ورکړل شوي. لومړی، Cell F7 انتخاب کړئ او لاندې فورمول داخل کړئ. =IFERROR(VLOOKUP(E7,price_list,2,FALSE),"Not found")
49>
دلته، لکه څنګه چې د IFERROR فنکشن ارزښت ، موږ داخل کړی دی