په کالم کې د وروستي ارزښت موندلو لپاره Excel VLOOKUP (د بدیلونو سره)

  • دا شریک کړه
Hugh West

VLOOKUP په Excel کې یو ډیر مشهور فعالیت دی کوم چې عمودی لټون ته اشاره کوي. موږ کولی شو جوړ شوی VLOOKUP فنکشن وکاروو یا حتی کولی شو خپل فارمولونه جوړ کړو چې د ډیر متحرک معیارونو سره د ارزښت بیرته راستنیدو لپاره د عمودی لید په توګه کار کوي. په دې مقاله کې، زه به وښیم چې څنګه په یو کالم کې وروستی ارزښت ومومئ VLOOKUP په Excel کې.

د تمرین کتاب ډاونلوډ کړئ

د Excel کاري کتاب ډاونلوډ کړئ چې موږ د دې مقالې چمتو کولو لپاره کارولی دی.

VLOOKUP وروستی ارزښت په Column.xlsx

د VLOOKUP فنکشن کارول وروستی ارزښت په یوه کالم کې ومومئ

راځئ چې لومړی خپل کاري کتاب ته وروپیژنو. په دې ډیټاشیټ کې، ما د اړوند نیټې سره سم د پلورونکو د پلور مقدار وړاندې کولو لپاره 3 کالمونه او 10 قطارونه کارولي دي.

په دې طریقه کې، موږ به د VLOOKUP فنکشن په کارولو سره د ارزښت وروستی واقع ومومئ. VLOOKUP د ' عمودی لټون ' لپاره ولاړ دی. دا یو فنکشن دی چې په کالم کې د یو ځانګړي ارزښت لپاره Excel لټون کوي. دلته موږ د بل 3 مختلف پلور مقدار لرو. اوس به موږ د هغه د وروستي پلور مقدار په سیل G5

مرحلو کې ومومئ:

➦ فعال کړئ سیل G5 , لاندې ورکړل شوی فورمول ټایپ کړئ:

=VLOOKUP(F5,C5:D13,2)

انټر تڼۍ کېکاږئ او تاسو به وروستی پیښه ترلاسه کړئ د هغه د پلور څخه.

مګر VLOOKUP به د غیر ترتیب شوي ډیټا لپاره سم ځواب نه ورکوينږدې حالت. لاندې انځور وګورئ.

او که موږ د څلورم دلیل لپاره دقیق میچ وکاروو دا به د لاندې عکس په څیر لومړۍ لوبه وښیې. ځکه چې vlookup د بائنری لټون کاروي. نو کله چې دا د لټون ارزښت څخه لوی ارزښت ومومي نو بیا د ښودلو لپاره پخواني ارزښت ته راستون کیږي ، په لاندې عکس کې یې وګورئ.

نو د دې وضعیت د کابو کولو لپاره د وروستي پیښې موندلو لپاره غیر ترتیب شوي ډاټا موږ باید د لټون افعال یا نور ګډ فارمولونه وکاروو. موږ به اوس په لاندې برخو کې د دې میتودونو په اړه بحث وکړو.

په کالم کې د وروستي ارزښت موندلو لپاره د VLOOKUP فنکشن بدیل

اوس به موږ څلور بدیل میتودونه پلي کړو. په کالم کې وروستی ارزښت ومومئ.

لومړی طریقه: په کالم کې د وروستي ارزښت موندلو لپاره د LOOKUP فنکشن وکاروئ

دلته به موږ د کالم وروستی ارزښت ومومئ د لټون فعالیت په Excel کې. د LOOKUP فنکشن د یو واحد کالم یا قطار د کتلو لپاره کارول کیږي ترڅو په دوهم کالم یا قطار کې د ورته ځای څخه یو ځانګړی ارزښت ومومي. زه به دلته د خرڅلاو وروستۍ اندازه په سیل G4 کې ومومئ.

مرحلې:

➦ فعال کړئ سیل G4.

➦ لاندې ورکړل شوی فورمول ټایپ کړئ:

=LOOKUP(2,1/(D:D""),D:D)

➦ بیا د Enter تڼۍ کېکاږئ او تاسو به وروستی ترلاسه کړئ ارزښت.

👉 فورمول ماتول:

D :D””

دلته به دا وګوري چې ایا د کالم D کې حجرې خالي دي که نه. دا بهبیرته راستنیدل لکه

1/(D:D"")

موږ د پایلې له مخې 1 ویشلی دی. لکه څنګه چې غلط معنی لري 0 او ریښتیا معنی لري 1 نو پایله به په لاندې ډول وي:

{#DIV/0!;#DIV/0!; #DIV/0!;1;1;1;1;1;1;1;#DIV/0!;#DIV/0!

LOOKUP(2,1/(D:D""),D:D)

ما د لټون ارزښت 2 ټاکلی دی ځکه چې د لټون فنکشن به د کالم له لارې 2 ومومي، کله چې دا ته ورسیږي تېروتنه بیا دا به بیرته خپل نږدې ارزښت 1 ته راستون شي او پایله به یې وښیې. دا به بیرته راستانه شي-

367

دوهمه طریقه: په کالم کې د وروستي ارزښت موندلو لپاره INDEX او MATCH افعال وکاروئ

دلته به موږ د INDEX او MATCH دندو ترکیب وکاروو. د INDEX فعالیت د میز یا رینج څخه یو ارزښت یا ارزښت ته حواله ورکوي. او د میچ فنکشن په یو رینج کې د ټاکل شوي توکي د لټون لپاره کارول کیږي او بیا دا په رینج کې د هغه توکي اړوند موقعیت بیرته راګرځوي.

مرحلې: 3>

➦ لاندې ورکړل شوی فورمول په حجره G5

=INDEX(D5:D13,MATCH(F5,C5:C13,1))

➦ ټایپ کړئ انټر تڼۍ.

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

MATCH(F5,C5:C13,1)

دلته د MATCH فنکشن د د سیل F5 د ارزښت موندلو لپاره کارول کیږي د هغو توکو لپاره چې په پورته ترتیب کې ترتیب شوي له صف څخه C5:C13. د دریم دلیل '1' ترتیب کول اټکل کويلوبه اوس فنکشن به د دې په څیر بیرته راشي-

6

دا په حقیقت کې د لومړي ننوتلو څخه شمیرل شوي قطار شمیره ښیې.

INDEX(D5:D13,MATCH(F5,C5:C13,1))

او د INDEX فعالیت به ورته پلور وړاندې کړي ( D5:D13) د صف څخه د تیرې میچ مطابق ( C5:C13) کوم چې به بیرته راستانه شي-

367

دا په حقیقت کې د حجرې F5

میتروډ 3 لپاره وروستی پیښه ده: په کالم کې د وروستي ارزښت موندلو لپاره د INDEX، MAX، SUMPRODUCT او ROW افعالونو ترکیب

اوس به دا کار د INDEX، MAX، SUMPRODUCT، او ROW افعالونو په ترکیب سره ترسره کړو. د ROW فعالیت به د قطار شمیره ومومي. SUMPRODUCT یو فنکشن دی چې د حجرو یا صفونو لړۍ ضربوي او د محصولاتو مجموعه بیرته راګرځوي. د MAX فعالیت به اعظمي شمیر ومومي. او د INDEX فکشن د میز یا رینج څخه یو ارزښت یا ارزښت ته حواله ورکوي.

مراحلې:

➦ په کې ترمیم فعال کړئ سیل F7

➦ لاندې ورکړل شوی فورمول کاپي او پیسټ کړئ:

=INDEX($C$5:$C$13,SUMPRODUCT(MAX(ROW($B$5:$B$13)*($E$7=$B$5:$B$13))-4))

➦ او انټر فشار ورکړئ تڼۍ.

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

ROW($B$5:$B$13)

د ROW فنکشن به د صف لپاره د قطار شمیره وښیې چې په توګه به بیرته راشي-

{ 5;6;7;8;9;10;11;12;13}

($E$7=$B$5:$B$13)

دلته سیل E7 زموږ د لټون ارزښت دی او دافورمول به دا د صف B5:B13 له لارې سره سمون ولري. بیا به دا بیرته راستانه شي-

{FALSE;FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE}

ROW($B$5:$B$13)*($E$7=$B$5:$B$13)

دا د پخوانیو دوه فورمولونو ضرب دی چې په حقیقت کې به ضرب کړي د اړونده قطار شمیره. غلط معنی 0 او ریښتیا معنی 1 . نو د ضرب کولو وروسته، دا به بیرته راستانه شي-

{0;0;0;0;9;0;0;0;13}

MAX(ROW($B$5:$B$13)*($E$7=$B$5:$B$13))

The MAX فنکشن به د تیرې پایلې څخه اعظمي ارزښت ومومي کوم چې به د

13

SUMPRODUCT(MAX(ROW($) په توګه بیرته راشي B$5:$B$13)*($E$7=$B$5:$B$13))-4)

اوس د SUMPRODUCT فکشن د قطار موندلو لپاره کارول کیږي په صف کې شمیره . لکه څنګه چې زموږ لیست د پنځم قطار څخه پیل کیږي، 4 کم شوی. نو زموږ په لیست کې د بل د وروستي پیښې موقعیت 9 دی نو فورمول به د

9 په توګه بیرته راشي.

INDEX($C$5:$C$13,SUMPRODUCT(MAX(ROW($B$5:$B$13)*($E$7=$B$5: $B$13))-4))

د INDEX فکشن د وروستي میچ شوي نوم لپاره د پلور موندلو لپاره کارول کیږي. او دا به د

563

په توګه بیرته راستانه شي دا د بل لپاره زموږ وروستی پیښه ده.

میت 4 : په کالم کې د ارزښت وروستي پیښې موندلو لپاره Excel VBA وکاروئ

که تاسو په Excel کې کوډ کول غواړئ نو دا طریقه ستاسو لپاره مناسبه ده. موږد VBA میتود په کارولو سره پخوانی عملیات هم ترسره کولی شي. راځئ چې لاندې ګامونو ته لاړ شو چې څنګه یې په اسانۍ سره ترسره کړو.

د دې لپاره، په لومړي سر کې، زه به د ځانګړو نومونو لپاره د ډراپ ډاون بار جوړ کړم. بیا به زه د VBA په کارولو سره یو نوی کارن تعریف شوی فنکشن جوړ کړم " LastItemLookup " چې موږ به یې د وروستي پیښې موندلو لپاره وکاروو.

1 ګام :

➦ لومړی، د اصلي شیټ څخه ځانګړي نومونه نوي شیټ ته کاپي کړئ.

دوهمه مرحله:

➦ بیا اصلي شیټ ته لاړ شئ. هر نوی حجره فعاله کړئ. ما غوره کړه E5.

➦ کلیک وکړئ ډاټا &g د معلوماتو وسیلې > د معلوماتو اعتبار.

یو ډیالوګ بکس به ښکاره شي.

0>18>

درېیم ګام: <3

➦ د اجازه بار څخه لیست انتخاب کړئ.

➦ بیا د سرچینې <2 څخه پرانستل آئیکون فشار ورکړئ>بار.

څلور ګام:

➦ له هغې وروسته خپلې نوې پاڼې ته لاړ شئ او ځانګړي نومونه غوره کړئ.

➦ فشار ورکړئ ښه

وګورئ ښکته تیر نښه د دې حجرې ښي خوا کې ښودل شوې. دلته په کلیک کولو سره تاسو کولی شئ هر نوم وټاکئ. دا به زموږ وخت خوندي کړي ځکه چې موږ اړتیا نه لرو هر ځل نومونه ټایپ کړو.

اوس به موږ د LastItemLookup په نوم یو نوی فنکشن جوړ کړو Excel VBA.

مرحله 5:

➦ R سایټ کلیک وکړئ ستاسو ماوس د شیټ نوم باندې.<3

➦ د مقطع مینو څخه د کوډ وګورئ انتخاب کړئ.

A VBA کړکۍ به خلاص شي.

مرحله 6:

➦ ورکړل شوي کوډونه ټایپ کړئلاندې:

2148

7 ګام:

➦ بیا د کوډونو چلولو لپاره د پلی کولو تڼۍ کیکاږئ. A د خبرو اترو بکس نومول شوی ماکروز به ښکاره شي.

➦ کلیک وکړئ چل کړئ .

زموږ نوی فنکشن اوس چمتو دی.

۸ ګام:

➦ اوس بیرته خپل کاري پاڼې ته ورشئ.

➦ فعال کړئ سیل F5

➦ لاندې ورکړل شوی فورمول د نوي فنکشن سره ټایپ کړئ.

=LastItemLookup(E5,B5:C13,2)

➦ د ترلاسه کولو لپاره انټر فشار ورکړئ د Ron لپاره د وروستي پیښې پایله.

25>

اوس کله چې تاسو د پلورونکي نوم غوره کړئ نو تاسو به د هغه د وروستي پیښې ارزښت ترلاسه کړئ.

نتیجې

زه هیله لرم چې پورته ذکر شوي ټولې میتودونه به په یوه کالم کې د وروستي ارزښت لیدلو لپاره کافي وي. د تبصرې په برخه کې د هرې پوښتنې لپاره وړیا احساس وکړئ او مهرباني وکړئ ما ته نظر راکړئ

هیګ ویسټ په صنعت کې د 10 کلونو تجربې سره خورا تجربه لرونکي ایکسل روزونکی او شنونکی دی. هغه د محاسبې او مالیې په برخه کې د لیسانس سند او د سوداګرۍ اداره کې د ماسټرۍ سند لري. هیګ د تدریس لپاره لیوالتیا لري او د تدریس یوه ځانګړې طریقه یې رامینځته کړې چې تعقیب او پوهیدل یې اسانه دي. د ایکسل په اړه د هغه ماهر پوهه د نړۍ په زرګونو زده کونکو او مسلکيانو سره مرسته کړې چې خپل مهارتونه ښه کړي او د دوی په مسلک کې غوره شي. د خپل بلاګ له لارې، هیګ خپله پوهه له نړۍ سره شریکوي، د وړیا Excel ټیوټوریلونه او آنلاین روزنه وړاندې کوي ترڅو د افرادو او سوداګرۍ سره مرسته وکړي چې خپل بشپړ ظرفیت ته ورسیږي.