په ګوګل شیټونو کې د انډیکس میچ - د عمودی لید لپاره بله لاره

  • دا شریک کړه
Michael Brown

کله چې تاسو اړتیا لرئ په خپل شیټ کې ډاټا ومومئ کوم چې د یو ځانګړي کلیدي ریکارډ سره مطابقت لري، دا معمولا د ګوګل شیټ VLOOKUP دی چې تاسو یې وګرځوئ. مګر تاسو هلته ځئ: VLOOKUP نږدې سمدلاسه تاسو محدودیتونه وهي. له همدې امله تاسو به د INDEX MATCH په زده کولو سره د دندې لپاره سرچینې زیاتې کړئ.

په ګوګل شیټ کې INDEX میچ د دوو دندو ترکیب دی: INDEX او MATCH. کله چې په ټنډم کې کارول کیږي، دوی د ګوګل شیټ VLOOKUP لپاره د غوره بدیل په توګه کار کوي. راځئ چې د دې بلاګ پوسټ کې یوځای د دوی وړتیاوې ومومئ. مګر لومړی، زه غواړم تاسو ته په سپریډ شیټونو کې د دوی د خپلو رولونو چټک سفر درکړم.

    د ګوګل شیټ میچ فنکشن

    زه غواړم د ګوګل سره پیل کړم شیټونه میچ کوي ځکه چې دا واقعیا ساده ده. دا ستاسو ډاټا د ځانګړي ارزښت لپاره سکین کوي ​​او خپل موقعیت بیرته راګرځوي:

    =MATCH(search_key, range, [search_type])
    • search_key هغه ریکارډ دی چې تاسو یې په لټه کې یاست. اړین دی.
    • رینج یا یو قطار یا کالم دی چې د لیدلو لپاره اړین دی.

      یادونه. MATCH یوازې یو اړخیز صفونه مني: یا قطار یا کالم.

    • د لټون_ډول اختیاري دی او تعریفوي چې ایا میچ باید دقیق یا نږدې وي. که پریښودل شي، دا د ډیفالټ له مخې 1 دی:
      • 1 پدې معنی چې حد په پورته ترتیب کې ترتیب شوی. فنکشن ستاسو د search_key څخه لږ یا مساوي لوی ارزښت ترلاسه کوي.
      • 0 به فنکشن د دقیق میچ لپاره وګوري که چیرې ستاسو رینج نه ويترتیب شوی.
      • -1 اشاره کوي چې ریکارډونه د ښکته کیدو په کارولو سره درجه بندي کیږي. په دې حالت کې، فنکشن ستاسو د search_key څخه لوی یا مساوي کوچنی ارزښت ترلاسه کوي.

    دلته یو مثال دی: د یو مشخص موقعیت ترلاسه کولو لپاره بیری د ټولو بیریونو په لیست کې، زه زما په ګوګل شیټ کې لاندې میچ فارمول ته اړتیا لرم:

    =MATCH("Blueberry", A1:A10, 0)

    د ګوګل شیټ INDEX فعالیت

    پداسې حال کې چې MATCH ښیي چې ستاسو ارزښت چیرته وګورو (د هغې موقعیت په حد کې)، د ګوګل شیټ INDEX فعالیت د خپل قطار او کالم آفسیټونو پراساس ارزښت پخپله راوړي:

    =INDEX(حواله، [قط]، [کالم])
    • حواله د کتلو لپاره رینج دی. اړین دی.
    • قطار د قطارونو شمیر دی چې ستاسو د رینج له لومړۍ حجرې څخه خلاصیږي . اختیاري، 0 که پریښودل شي.
    • کالم ، لکه د قط ، د آفسټ کالمونو شمیر دی. همدا رنګه اختیاري، هم 0 که پریښودل شي.

    که تاسو دواړه اختیاري دلیلونه (قطار او کالم) مشخص کړئ، د ګوګل شیټ INDEX به د منزل سیل څخه یو ریکارډ بیرته راولي:

    =INDEX(A1:C10, 7, 1)

    د دې دلیلونو څخه یو پریږدئ او فنکشن به تاسو ته د دې مطابق ټول قطار یا کالم درکړي:

    =INDEX(A1:C10, 7)

    12>

    په ګوګل شیټونو کې د INDEX میچ کارولو څرنګوالی — د فورمول مثالونه

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

    د ګوګل شیټونو لپاره خپل لومړی INDEX میچ فارمول جوړ کړئ

    فرض کړئ چې تاسو غواړئ د کرینبیري په اړه د سټاک معلومات له هماغه میز څخه ترلاسه کړئ چې ما پورته کارولی دی. ما یوازې د B او C کالمونه بدل کړل (تاسو به پوه شئ چې ولې یو څه وروسته).

    1. اوس ټول بیري په کالم C کې لیست شوي دي. د ګوګل شیټ میچ فنکشن به تاسو سره د دقیق قطار په موندلو کې مرسته وکړي. cranberry: 8

      =MATCH("Cranberry", C1:C10, 0)

    2. هغه ټوله MATCH فورمول په INDEX فنکشن کې قطار دلیل ته واچوئ:

      =INDEX(A1:C10, MATCH("Cranberry", C1:C10, 0))

      دا به د کرینبیري سره ټول قطار بیرته راولي.

    3. مګر له هغه ځایه چې تاسو ټول د سټاک معلوماتو ته اړتیا لرئ، د لټون کولو کالم شمیره هم مشخص کړئ: 3

      =INDEX(A1:C10, MATCH("Cranberry", C1:C10,0), 2)

    4. Voila !

    5. تاسو کولی شئ نور لاړ شئ او د وروستي کالم شاخص پریږدئ ( 2 ). تاسو به ورته اړتیا ونلرئ که تاسو د لومړي دلیل په توګه د ټول جدول ( A1:C10 ) پرځای یوازې د لټون کولو کالم ( B1:B10 ) کاروئ:

      =INDEX(B1:B10, MATCH("Cranberry", C1:C10, 0))

      لارښوونه. د مختلفو بیریونو شتون چک کولو لپاره یوه اسانه لار به دا وي چې دوی د ډراپ-ډاون لیست ( E2 ) کې ځای په ځای کړئ او خپل د میچ فعالیت د دې لیست سره حجرې ته راجع کړئ:

      =INDEX(B1:B10, MATCH(E2, C1:C10, 0))

      یوځل چې تاسو بیری غوره کړئ، اړونده ارزښت به د دې مطابق بدل شي:

    ولې په ګوګل شیټونو کې د انډیکس میچ د VLOOKUP څخه غوره دی

    تاسو دمخه پوهیږئ چې د ګوګل شیټس INDEX MATCH ستاسو ارزښت په جدول کې ګوري او له ورته څخه بل اړوند ریکارډ بیرته راوړيقطار او تاسو پوهیږئ چې د ګوګل شیټس VLOOKUP ورته ورته کوي. نو ولې ځورېږئ؟

    خبره دا ده چې انډیکس میچ د VLOOKUP په پرتله ځینې مهمې ګټې لري :

    15>
  • کیڼ اړخ لټون ممکن دی . ما مخکې د کالم ځایونه بدل کړل ترڅو دا روښانه کړي: په ګوګل شیټونو کې د INDEX MATCH فعالیت کولی شي د لټون کالم کیڼ اړخ ته وګوري. VLOOKUP تل د حد لومړی کالم لټوي او د هغې ښي خوا ته میچونه لټوي - که نه نو دا یوازې #N/A تېروتنې ترلاسه کوي:

  • نه ګډوډ شوي حوالې کله چې نوي کالمونه اضافه کوي او موجوده یې حرکت کوي. که تاسو کالمونه اضافه یا حرکت وکړئ، د INDEX MATCH به په پایله کې د مداخلې پرته بدلونونه په اوتومات ډول منعکس کړي. له هغه ځایه چې تاسو د کالم حوالې کاروئ، دوی سمدلاسه د ګوګل شیټونو لخوا تنظیم شوي:

    مخکې لاړشئ او د VLOOKUP سره دا کولو هڅه وکړئ: دا د لټون کالم لپاره د سیل حوالې پرځای د ترتیب شمیرې ته اړتیا لري. په دې توګه، تاسو به یوازې غلط ارزښت ترلاسه کړئ ځکه چې بل کالم ورته ځای نیسي - کالم 2 زما په مثال کې:

    24>

  • 8> د متن قضیه په پام کې نیسيکله چې اړتیا وي (د دې لاندې ښي خوا کې نور).
  • د ډیری معیارونو پراساس د عمودی لید لپاره کارول کیدی شي.
  • زه تاسو ته بلنه درکوم چې وګورئ په وروستي دوه ټکو کې په لاندې توضیحاتو کې.

    په ګوګل شیټونو کې د INDEX میچ سره د قضیې حساس v-څیړنه

    د INDEX میچ د قضیې په اړه د لیدو وړ دی.حساسیت.

    فرض کړئ چې ټول لبنیات په دوه ډوله پلورل کیږي - نرم (په کاونټر کې وزن شوي) او په بکسونو کې بسته شوي. په دې توګه، په لیست کې د هر بیری دوه پیښې په مختلفو قضیو کې لیکل شوي، هر یو د خپل ID سره چې په قضیو کې هم توپیر لري:

    0>25>3>> نو تاسو څنګه کولی شئ وګورئ د بیری د ذخیره کولو معلومات په یو مشخص ډول پلورل کیږي؟ VLOOKUP به هغه لومړی نوم بیرته راوباسي چې دا په قضیه کې هیڅ توپیر نلري.

    خوشبختانه، د ګوګل شیټونو لپاره INDEX MATCH کولی شي دا په سمه توګه ترسره کړي. تاسو به یوازې یو اضافي فنکشن کارولو ته اړتیا ولرئ — FIND یا EXACT.

    مثال 1. د قضیې حساس ویلوک اپ لپاره ومومئ

    FIND په ګوګل شیټ کې د قضیې حساس فعالیت دی چې دا خورا ښه کوي د قضیې حساس عمودی لید لپاره:

    =ArrayFormula(INDEX(B2:B19, MATCH(1, FIND(E2, C2:C19)), 0))

    راځئ چې وګورو په دې فورمول کې څه پیښیږي:

    15>
  • د سکین کالم C ومومئ ( C2:C19 ) د ریکارډ لپاره د E2 ( چیری ) څخه د دې لیک قضیې په پام کې نیولو سره. یوځل چې موقعیت ولري، فورمول هغه حجره د شمیرې سره "نښه کوي" - 1 .
  • MATCH د دې نښه لټون کوي ​​- 1 - په ورته کالم کې ( C ) او د دې قطار شمیره INDEX ته ورکوي.
  • INDEX د B کالم ( B2:B19 ) کې دې قطار ته راځي او تاسو ته اړین ریکارډ راوړي.
  • کله چې تاسو د فورمول جوړول پای ته ورسوئ، په پیل کې د ArrayFormula اضافه کولو لپاره Ctrl+Shift+Enter فشار ورکړئ. دا اړینه ده ځکه چې پرته له دې FIND نشي کولی په صفونو کې لټون وکړي (له یو څخه ډیر حجرو کې). یا تاسو کولی شئ ټایپ کړئ' ArrayFormula ' ستاسو د کیبورډ څخه.
  • مثال 2. د قضیې حساس Vlookup لپاره EXACT

    که تاسو FIND د EXACT سره بدل کړئ، وروستی به ریکارډونه وګوري د دقیق ورته حروفونو سره، د دوی د متن کیسه په شمول.

    یوازې توپیر دا دی چې EXACT "نشان" د شمیرې 1 پرځای د ریښتیا سره میچ کوي. له همدې امله، د میچ لپاره لومړی دلیل باید رښتیا :

    =ArrayFormula(INDEX(B2:B19, MATCH(TRUE, EXACT(E2, C2:C19), 0)))

    29>

    د ګوګل شیټ INDEX میچ د ډیری معیارونو سره

    څه به وي که چیرې یو شمیر شرایط شتون ولري چې پر اساس یې تاسو ریکارډ ترلاسه کول غواړئ؟

    راځئ د چیری قیمت وګورو چې په پی پی بالټ< او لا دمخه روان دی :

    ما ټول معیارونه په F کالم کې د ډراپ-ډاون لیستونو کې تنظیم کړل او دا د ګوګل شیټس INDEX دی MATCH چې د څو معیارونو ملاتړ کوي، نه VLOOKUP. دلته هغه فورمول دی چې تاسو یې کارولو ته اړتیا لرئ:

    =ArrayFormula(INDEX(B2:B24, MATCH(CONCATENATE(F2:F4), A2:A24&C2:C24&D2:D24, 0),))

    31>

    مه ډارېږئ! :) د دې منطق په حقیقت کې خورا ساده دی:

    1. CONCATENATE(F2:F4) د حجرو ټول درې ریکارډونه د معیارونو سره په یو تار کې په دې ډول ترکیب کوي:

      CherryPP bucketRunning out

      دا د میچ لپاره search_key دی، یا په بل عبارت، هغه څه چې تاسو په جدول کې په لټه کې یاست.

    2. A2:A24&C2:C24&D2:D24 د MATCH فنکشن لپاره د کتلو لپاره یو رینج جوړوي. ځکه چې ټول درې معیارونه په کې ترسره کیږي درې جلا کالمونه، پدې ډول تاسو دوی سره یوځای کړئ:

      د چیری کارډبورډ ټری په سټاک کې

      د چیری فلم بسته بندۍ له سټاک څخه بهر

      چیری پی پی بالټ چلول

      او داسې نور .

    3. په میچ کې وروستی دلیل - 0 - دا ممکنه کوي چې د ګډ کالمونو د ټولو قطارونو په مینځ کې د CherryPP bucketRunning out لپاره دقیق میچ ومومئ. لکه څنګه چې تاسو لیدلی شئ، دا په دریم قطار کې دی.
    4. او بیا INDEX خپل کار کوي: دا د کالم د دریم قطار څخه ریکارډ ترلاسه کوي.
    5. ArrayFormula د نورو دندو ته اجازه ورکولو لپاره کارول کیږي. د صفونو سره کار وکړئ.

    لارښوونه. که ستاسو فورمول یو میچ ونه موندل شي، دا به یوه تېروتنه بیرته راولي. د دې څخه د مخنیوي لپاره، تاسو کولی شئ دا ټول فورمول په IFERROR کې وپلټئ (دا لومړی دلیل جوړ کړئ) او هر هغه څه چې تاسو یې غواړئ د دویم دلیل په توګه د تېروتنې پر ځای په حجره کې وګورئ داخل کړئ:

    =IFERROR(ArrayFormula(INDEX(B2:B27, MATCH(CONCATENATE(F2:F4), A2:A27&C2:C27&D2:D27, 0),)), "Not found")

    په ګوګل شیټ کې د INDEX میچ لپاره غوره بدیل — ګڼ شمیر VLOOKUP میچونه

    کوم لټون اپ فنکشن چې تاسو غوره کوئ، VLOOKUP یا INDEX MATCH، د دوی دواړو لپاره یو ښه بدیل شتون لري.

    متعدد د VLOOKUP میچونه د ګوګل شیټونو لپاره یو ځانګړی اضافه دی چې د دې لپاره ډیزاین شوی:

    • د فورمولونو پرته وګورئ
    • په ټولو لارښوونو کې وګورئ
    • د مختلفو ډیټا ډولونو لپاره د ډیری شرایطو له مخې لټون وکړئ : متن، شمیرې، نیټې، وخت، او داسې نور
    • ډیری میچونه راوړئ، څومره چې تاسو ورته اړتیا لرئ (د دې چمتو کول چې ستاسو په میز کې ډیری شتون ولري، البته)

    انٹرفیس مستقیم دی، نو تاسو به شک ونلرئ چې ایا تاسو یې کوئهرڅه په سمه توګه:

    1. د منبع سلسله وټاکئ.
    2. د بیرته راستنیدو لپاره د میچونو او کالمونو شمیر تنظیم کړئ.
    3. د مخکینۍ تعریف شوي آپریټرونو په کارولو سره شرایط ښه کړئ ( په کې شامل دي، =، خالي نه دي ، تر منځ ، او داسې نور)>
      • پایلې ته کتنه
      • پریکړه وکړئ چیرې یې ځای په ځای کړئ
      • او څنګه: د فورمول په توګه یا یوازې ارزښتونه

      د اضافې چک کولو لپاره دا فرصت له لاسه مه ورکوئ. مخکې لاړ شئ او دا د ګوګل کاري ځای بازار ځای څخه نصب کړئ. د دې ټیوټوریل پاڼه به هر اختیار په تفصیل سره تشریح کړي.

      موږ یوه ځانګړې لارښوونې ویډیو هم چمتو کړې:

      تاسو په لاندې تبصرو کې یا په راتلونکې مقاله کې وګورئ؛)

    مایکل براون د ټیکنالوژۍ وقف شوی لیوال دی چې د سافټویر وسیلو په کارولو سره د پیچلو پروسو ساده کولو لپاره لیوالتیا لري. د ټیک صنعت کې د یوې لسیزې څخه ډیرې تجربې سره، هغه خپل مهارتونه په مایکروسافټ ایکسل او آؤټ لک کې، او همدارنګه د ګوګل شیټس او اسنادو کې لوړ کړي دي. د مایکل بلاګ د نورو سره د هغه پوهه او تخصص شریکولو ته وقف شوی دی، د تولید او موثریت د ښه کولو لپاره د تعقیب لپاره اسانه لارښوونې او لارښوونې چمتو کوي. که تاسو تجربه لرونکی مسلکي یاست یا پیل کونکی یاست ، د مایکل بلاګ د دې اړین سافټویر وسیلو څخه خورا ډیر ترلاسه کولو لپاره ارزښتناک لیدونه او عملي مشورې وړاندې کوي.