ولیکئ او په Excel کې ټولې میچونه بیرته راشئ (7 لارې)

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

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

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

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

VLOOKUP او ټول میچونه بیرته راستانه کړئ.xlsx

7 په Excel کې د ټولو میچونو VLOOKUP او بیرته راستنیدو لارې

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

1. VLOOKUP او په یوه کالم کې ډیری میچونه بیرته راګرځئ

په لاندې انځور کې، موږ یو جدول لرو چې د ډیری کارمندانو او د دوی څانګو تصادفي نومونه لري. فرض کړئ چې موږ غواړو د کارمندانو نومونه په یوه کالم کې وښیو چې د تولید په څانګه کې کار کوي.

که تاسو یو ایکسل 365<2 یاست> کاروونکي، نو تاسو کولی شئ دلته د FILTER فنکشن ته لاړ شئ ترڅو په یوه شیبه کې د بیرته ستنیدو ارزښت ومومئ. د فلټر فنکشن سره، په محصول کې اړین فورمول سیل C16 بهbe:

=FILTER(C5:C13,C15=B5:B13)

د Enter فشارولو وروسته، تاسو به د Manufacture <څخه د کارمندانو نومونه وګورئ. 2>په عمودي صف کې څانګه.

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

=INDEX($C$5:$C$13, SMALL(IF(($C$15=$B$5:$B$13), MATCH(ROW($B$5:$B$13), ROW($B$5:$B$13)), ""),ROWS($A$1:A1)))

د Enter فشارولو وروسته، تاسو به په محصول کې د کارمند لومړی نوم ومومئ Cell C16 .

د C16 څخه لاندې ته د Fill Handle په کارولو سره، تاسو به د پاتې نومونو نومونه ترلاسه کړئ. په یو وخت کې د ټاکل شوې څانګې کارمندان.

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

  • ROW($B$5:$B$13): د ROW فنکشن د ټاکل شوي سیل حوالې د قطار شمیرې استخراجوي او لاندې صف بیرته راګرځوي:
<0 {5;6;7;8;9;10;11;12;13}
  • میچ(ROW($B$5:$B$13) , ROW($B$5:$B$13): MATCH فعالیت دلته د استخراج شوي قطار شمیرې بدلوي چې له 1 څخه پیل کیږي. نو، د فورمول دا برخه د:
  • {1;2;3;4;5;6;7;8;9}

    • IF(($C$15=$B $5:$B$13)، MATCH(ROW($B$5:$B$13)، ROW($B$5:$B$13))، ""): د IF په مرسته فنکشن، د فورمول دا برخه د قطارونو شاخص شمیره بیرته راګرځوي کوم چې ټاکل شوي شرایط پوره کوي. نو، دا برخه یو لړ راګرځوي:

    {""؛2؛""؛4؛"""""؛""؛"؛ 9}

    • په فورمول کې د SMALL فنکشن لومړی کوچنی راوباسيشمیره په تیر مرحله کې وموندل شوه او دا شمیره د INDEX فنکشن دوهم دلیل (row_number) ته ورکوي.
    • په پای کې، INDEX فنکشن د ټاکل شوي قطار شمیرې پراساس د کارمند نوم ښیي.
    • په دې فورمول کې د ROWS فعالیت د کوچني لپاره k-th شمیره تعریفوي. فعالیت. پداسې حال کې چې د پاتې حجرو ډکولو لپاره د ډکولو لاستی کاروئ، فورمول دا k-th شمیره د ډیټا ایستلو لپاره کاروي چې وروسته د کوچني فنکشن.

    1 VLOOKUP او په Excel کې ټول میچونه په یوه قطار کې بیرته راګرځئ

    که تاسو غواړئ د کارمندانو نومونه په افقی ډول وګورئ نو تاسو باید د FILTER فکشن د ټرانسپوز سره یوځای کړئ فعالیت. د TRANSPOSE فنکشن د حجرو عمودی سلسله په افقی سلسله بدلوی یا برعکس. او د دې ګډ فارمول کارولو لپاره، تاسو باید د Excel 365 کاروونکي اوسئ.

    نو، په محصول کې اړین فورمول Cell C16 به دا وي:

    =TRANSPOSE(FILTER(C5:C13,C15=B5:B13))

    اوس Enter کېکاږئ او تاسو ته به د تولیداتو څانګې د کارمندانو نومونه په افقی صف کې ښودل شي.

    یا لاندې فورمول په محصول کې دننه کړئ سیل C16 که تاسو د Excel 365 کارونکي نه یاست.

    =INDEX($C$5:$C$13, SMALL(IF($C$15=$B$5:$B$13, ROW($B$5:$B$13)-MIN(ROW($B$5:$B$13))+1, ""), COLUMNS($A$1:A1)))

    کیس انټر او تاسو به د ټاکل شوي کارمند لومړی نوم ومومئډیپارټمنټ.

    اوس، د ډکولو لاستی وکاروئ او حجره C16 ښیې خوا ته کش کړئ تر هغه چې تاسو لومړی #NUM ومومئ تېروتنه. او تاسو به ټول نومونه د تولید په افقی ډول د ډیپارټمنټ څخه ترلاسه کړئ.

    20>

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

    3. VLOOKUP د معیارونو پراساس د ډیری ارزښتونو بیرته راستنیدو لپاره

    موږ د میز په مینځ کې یو اضافي کالم اضافه کړی دی. دا کالم د پروژې IDs ذخیره کوي کوم چې اړوند کارمندانو ته ټاکل شوي چې په کالم D کې موجود دي. نو، موږ به اوس دوه مختلف شرایط داخل کړو او د ټولو موندلو میچونو پراساس ډاټا استخراج کړو.

    د مثال په توګه، موږ غواړو د هغو کارمندانو نومونه وپیژنو چې اوس مهال په پلورنه کې کار کوي ډیپارټمنټ د پروژې ID DMR 103 .

    په محصول کې اړین فورمول C17 به دا وي:

    =IFERROR(INDEX($D$5:$D$13, SMALL(IF(1=((--($C$15=$B$5:$B$13)) * (--($C$16=$C$5:$C$13))), ROW($D$5:$D$13)-4,""), ROW()-16)),"")

    کیس انټر او تاسو به د کارمند لومړی نوم ومومئد ټاکل شوي معیارونو لاندې.

    22>

    اوس د حجرې C17 ډک کړئ ترڅو پاتې نوم د ورکړل شوي شرایطو سره وښیې.

    🚩 د دې فورمول ځینې مهمې ځانګړنې:

    • دا فورمول هم د هغه فورمول سره ورته دی چې په فارمول کې کارول کیږي. پخوانۍ طریقه.
    • په دې فورمول کې، IFERROR فنکشن د دودیز محصول ښودلو لپاره کارول شوی که کومه تېروتنه وموندل شي.
    • د IF په دې فورمول کې فنکشن دوه مختلف معیارونه سره یوځای کوي او د ډبل یونیري په مرسته، د بولین ارزښتونه (ریښتیا یا غلط) په 1 یا 0 بدلیږي. فنکشن بیا د قطارونو شاخص شمیره بیرته راګرځوي چې د ورکړل شوي معیارونو سره سمون لري.
    • ROW($D$5:$D$13)-4: پدې برخه کې، شمیره '4' د کارمند سرلیک د قطار شمیره ده.
    • ROW()-16: او شمیري ارزښت '16' کې کارول کیږي دا برخه د لومړي محصول حجرې پخوانۍ قطار شمیره په ګوته کوي.

    نور ولولئ: په Excel کې د ډیری معیارونو سره VLOOKUP وکاروئ (6 میتودونه + بدیلونه)

    4. VLOOKUP او د آټو فلټر سره ټولې میچونه راوباسئ

    د آټو فلټر په کارولو سره ، موږ کولی شو په اسانۍ سره د ټولو میچونو پراساس ډیټا استخراج کړو. له هغه ځایه چې موږ د تولید له څانګې څخه د کارمندانو نومونه ایستل کوو ، موږ باید لاندې مرحلو ته لاړ شو:

    📌 لومړی ګام:

    ➤ ټول ډیټا جدول وټاکئ او ښیې کلیک وکړئموږک.

    ➤ د فلټر اختیارونو څخه 'د ټاکل شوي حجرې ارزښت لخوا فلټر' انتخاب غوره کړئ.

    نو، تاسو یوازې فعال کړی دی ستاسو د سرلیکونو لپاره فلټر تڼۍ.

    24>

    📌 ګام 2:

    ➤ د Department سرلیک څخه په Filter تڼۍ باندې کلیک وکړئ.

    ➤ یوازې د مینوفیکچر اختیار باندې نښه ولیکئ.

    ➤ فشار ورکړئ ښه او تاسو بشپړ شو.

    لکه لاندې سکرین شاټ کې، تاسو ته به پایله او فلټر شوي ډاټا ښکاره شي.

    نور ولولئ: په Excel کې د څو میچونو سره VLOOKUP

    ورته لوستل

    • په ایکسل کې د دوه ځله VLOOKUP پلي کولو څرنګوالی (4 چټکې لارې)
    • VLOOKUP کار نه کوي (۸ لاملونه او حلونه)
    • څنګه د Excel SUMIF سره یوځای کول په ډیری شیټونو کې VLOOKUP
    • VLOOKUP په Excel کې د څو کالمونو بیرته راګرځولو لپاره (4 مثالونه)
    • په Excel کې د ډیری شرایطو سره VLOOKUP څنګه (2 میتودونه) )

    5. VLOOKUP په Excel کې د پرمختللي فلټر سره ټولې میچونه استخراج کړئ

    تاسو کولی شئ د پرمختللي فلټر هم وکاروئ چیرې چې تاسو باید د خپل Excel سپریډ شیټ څخه د معیارونو حد غوره کولو سره معیارونه تعریف کړئ. په لاندې انځور کې، B15:B16 د معیارونو سلسله ده.

    📌 لومړی ګام:

    ➤ غوره کړئ د ټول ډیټا جدول.

    ➤ د ډاټا ریبن لاندې، د د ترتیب او فلټر څخه د پرمختللي کمانډ باندې کلیک وکړئښکته کول.

    د ډیالوګ بکس چې نوم یې پرمختللی فلټر به خلاص شي.

    27>

    📌 2 ګام:

    ➤ د د لیست رینج داخلولو لپاره د ټول ډیټا جدول غوره کړئ.

    ➤ د دې لپاره B15:B16 غوره کړئ د د معیار رینج داخل کړئ.

    ➤ فشار ورکړئ ښه .

    او تاسو به ښکاره شي د تولید یوازې ډیپارټمنټ څخه د کارمندانو نومونو سره فلټر شوې پایلې.

    29>

    نور ولولئ: له ګڼ شمیر سره VLOOKUP په Excel کې معیارونه (6 مثالونه)

    6. VLOOKUP او ټول ارزښتونه د جدول په توګه د فارمیټ کولو له لارې بیرته راګرځئ

    اوس به موږ تاسو ته یو بل ساده میتود وښیو چې د ډیټا جدول فلټر کولو سره په فارمیټ شوي جدول کې بدل کړئ.

    📌 1 ګام:

    ➤ لومړی د لومړني ډیټا جدول وټاکئ.

    ➤ د د جدول په څیر شکل لاندې لاندې ډراپ ډاون څخه 1>کور ټب، هر هغه جدول غوره کړئ چې تاسو یې غوره کوئ.

    د لومړي ګام وروسته، ستاسو د معلوماتو جدول به اوس داسې ښکاري لکه څنګه چې په لاندې سکرین شاټ کې ښودل شوي. فلټر شوي سرلیکونه.

    📌 2 ​​ګام:

    تولید <2 غوره کړئ د Dپارټمنټ سرلیک څخه د فلټر تڼۍ کلیک کولو وروسته اختیار.

    ➤ فشار ورکړئ ښه او تاسو بشپړ شو.

    لاندې سکرین شاټ د ټاکل شوي انتخاب پراساس محصولات ښیې.

    33>

    نور ولولئ: 1>د VBA VLOOKUP کارول په Excel

    7 کې د بل ورکشاپ څخه ارزښتونه ومومئ.VLOOKUP په Excel

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

    په محصول کې اړین فورمول سیل C16 به وي:

    =TEXTJOIN(", ",TRUE,IF($B$5:$B$13=$C$15,$C$5:$C$13,""))

    د Enter فشارولو وروسته، تاسو به د کارمند نومونه د

    څخه ومومئ. 1>جوړول په یوه حجره کې ډیپارټمنټ چې د کوما په واسطه جلا شوي.

    34>

    په دې فورمول کې، IF فکشن د ورته نومونو سره صف بیرته راګرځوي همدا رنګه د غیر مطابقت لرونکي حجرو لپاره د بولین ارزښت 'FALSE'. د TEXTJOIN فنکشن بیا د ټاکل شوي حد سره موندل شوي ټول نومونه سره یوځای کیږي.

    نور ولولئ: VLOOKUP جزوی متن په Excel کې د واحد حجرې څخه

    ناپرې کلمې

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

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