د Excel INDEX فعالیت د فورمول مثالونو سره

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

په دې ټیوټوریل کې، تاسو به د فورمول یو شمیر مثالونه ومومئ چې په Excel کې د INDEX خورا مؤثره کارونې څرګندوي.

د ټولو Excel افعالونو څخه چې ځواک یې اکثرا کم اټکل شوی او لږ کارول کیږي، INDEX به خامخا په 10 کې یو ځای ځای په ځای کړي. په ورته وخت کې، دا فعالیت سمارټ، نرم او هر اړخیز دی.

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

دا ممکن یو څه کوچني ښکاري، مګر یو ځل تاسو د INDEX فعالیت ریښتیني ظرفیت درک کولی شئ، دا کولی شي په هغه طریقه کې مهم بدلونونه رامینځته کړي چې تاسو یې محاسبه کوئ، تحلیل کړئ او ستاسو په کاري پاڼو کې ډاټا وړاندې کړئ.

    د ایکسل INDEX فنکشن - ترکیب او بنسټیز کارونې

    په Excel کې د INDEX فنکشن دوه نسخې شتون لري - د صف فارم او د حوالې فورمه. دواړه فورمې د مایکروسافټ ایکسل 365 - 2003 په ټولو نسخو کې کارول کیدی شي.

    د INDEX سرې بڼه

    د INDEX سرې فورمه د قطار یا قطار پر بنسټ د یو ځانګړي عنصر ارزښت بیرته راګرځوي. او د کالم شمیرې چې تاسو یې مشخص کوئ.

    INDEX(array, row_num, [column_num])
    • array - د حجرو سلسله ده، نومول شوی حد، یا جدول.
    • row_num - په صف کې د قطار شمیره ده چې له هغې څخه ارزښت بیرته راګرځي. که row_num ويیو ارزښت بیرته راګرځوي، مګر پدې فورمول کې، د حوالې آپریټر (:) دا مجبوروي چې حواله بیرته ورکړي). او ځکه چې $A$1 زموږ د پیل ټکی دی، د فورمول وروستۍ پایله د $A$1:$A$9 سلسله ده.

      لاندې سکرین شاټ ښیي چې تاسو څنګه کولی شئ دا ډول شاخص فارمول د متحرک ډراپ رامینځته کولو لپاره وکاروئ- ښکته لیست.

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

      تاسو کولی شئ د انحصاري ډراپ-ډاون لیستونو رامینځته کولو لپاره د INDEX فنکشن هم وکاروئ او لاندې ټیوټوریل مرحلې تشریح کوي: په Excel کې د ډراپ ډاون لیست رامینځته کول.

      5. د INDEX / MATCH

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

      د INDEX / MATCH اړیکه په ډیری برخو کې د VLOOKUP څخه غوره ده:

      • په کیڼ اړخونو کې کومه ستونزه نشته.
      • د لټون ارزښت اندازې ته هیڅ محدودیت نشته.
      • هیڅ ډول ترتیب نشته اړین دی (د نږدې میچ سره VLOOKUP د لټون کولو کالم په پورته ترتیب کې ترتیب کولو ته اړتیا لري).
      • تاسو وړیا یاست چې په جدول کې کالمونه پرته له نوي کولو څخه دننه کړئ او لرې کړئهر تړلی فورمول.
      • او وروستی مګر لږ تر لږه، INDEX / MATCH ستاسو Excel سست نه کوي لکه څو څو Vlookups.

      تاسو په لاندې ډول INDEX / میچ کاروئ :

      =INDEX ( د څخه د ارزښت بیرته راستنیدو لپاره کالم، (MATCH ( د لټون ارزښت ، د ، 0) په مقابل کې د کتلو لپاره کالم)

      لپاره د مثال په توګه، که موږ خپل د سرچینې جدول فلپ کړو ترڅو د سیارې نوم د ښي اړخ ترټولو کالم شي، د INDEX/MATCH فورمول بیا هم د کیڼ لاس کالم څخه پرته له کوم خنډ څخه یو مناسب ارزښت ترلاسه کوي.

      د نورو لارښوونو او فورمول مثال لپاره، مهرباني وکړئ د Excel INDEX / MATCH ټیوټوریل وګورئ.

      6. د ایکسل INDEX فورمول د سلسلې له لیست څخه د 1 رینج ترلاسه کولو لپاره

      په Excel کې د INDEX فنکشن بله هوښیاره او پیاوړې کارونې د دې وړتیا ده چې د رینجونو له لیست څخه یو سلسله ترلاسه کړئ.

      فرض کړئ، تاسو په هر یو کې د مختلفو شیانو سره څو لیستونه لرئ، باور وکړئ یا نه، تاسو کولی شئ اوسط محاسبه کړئ یا په هر ټاکل شوي حد کې د یو واحد فورمول سره ارزښتونه راټول کړئ.

      لومړی، تاسو جوړ کړئ د هر لیست لپاره نومول شوی سلسله؛ اجازه راکړئ چې دا په دې مثال کې PlanetsD او MoonsD وي:

      28>

      زه هیله لرم چې پورته عکس د سلسلې نومونو ترشا دلیل تشریح کړي :) BTW، د سپوږمۍ جدول له بشپړیدو څخه لرې دی، زموږ په شمسي نظام کې 176 پیژندل شوي طبیعي سپوږمۍ شتون لري، یوازې مشتري اوس مهال 63 لري، او شمیرل کیږي. د دې مثال لپاره، ما تصادفي 11 غوره کړ، ښه ... شاید خورا تصادفي نه وي -سپوږمۍ د خورا ښکلي نومونو سره : )

      مهرباني وکړئ زموږ د INDEX فورمول ته بیرته راشئ. فرض کړئ چې PlanetsD ستاسو رینج 1 دی او MoonsD رینج 2 دی، او B1 حجره ده چیرې چې تاسو د رینج شمیره کېښودئ، تاسو کولی شئ د لاندې شاخص فارمول وکاروئ ترڅو د اوسط ارزښت محاسبه کړئ. ټاکل شوی نومول شوی حد:

      =AVERAGE(INDEX((PlanetsD, MoonsD), , , B1))

      مهرباني وکړئ پام وکړئ چې اوس موږ د INDEX فنکشن د حوالې فورمه کاروو، او په وروستي دلیل (سیمه_ شمیره) کې شمیره هغه فورمول ته وایي چې کوم حد ته غوره کړئ.

      په لاندې سکرین شاټ کې، سیمه_نوم (حجره B1) په 2 ټاکل شوی، نو فورمول د سپوږمۍ اوسط قطر محاسبه کوي ځکه چې سلسله MoonsD په دوهم ځای کې راځي. د حوالې دلیل کې.

      که تاسو د ډیری لیستونو سره کار کوئ او نه غواړئ چې د اړونده شمیرو په یادولو کې زحمت وکړئ، تاسو کولی شئ د خپل لپاره د دې کار کولو لپاره د نیست شوي IF فنکشن کاروئ :

      =AVERAGE(INDEX((PlanetsD, MoonsD), , , IF(B1="planets", 1, IF(B1="moons", 2))))

      د IF فنکشن کې، تاسو ځینې ساده او د یادولو لپاره اسانه لیست نومونه کاروئ چې تاسو غواړئ ستاسو کاروونکي د شمیرو پرځای په B1 حجره کې ټایپ کړئ. مهرباني وکړئ دا په ذهن کې وساتئ، د دې لپاره چې فورمول په سمه توګه کار وکړي، په B1 کې متن باید د IF د پیرامیټونو په څیر یو شان وي (د قضیې غیر حساس)، که نه نو ستاسو د شاخص فورمول به #VALUE تېروتنه وغورځوي.

      د دې لپاره چې فورمول نور هم کاروونکي دوستانه کړي، تاسو کولی شئ د ډیټا تایید وکاروئ ترڅو د مخکې ټاکل شوي نومونو سره د ډراپ ډاون لیست رامینځته کړئ ترڅو د املا غلطۍ مخه ونیسئ اوغلط نښانونه:

      په نهایت کې، د دې لپاره چې ستاسو د INDEX فورمول په بشپړ ډول بشپړ شي، تاسو کولی شئ دا د IFERROR فنکشن کې ضمیمه کړئ چې دا به کارونکي ته وهڅوي چې د ډراپ-ډاون لیست څخه یو توکي غوره کړي. که تر اوسه کوم انتخاب نه وي شوی:

      =IFERROR(AVERAGE(INDEX((PlanetsD, MoonsD), , , IF(B1="planet", 1, IF(B1="moon", 2)))), "Please select the list!")

      دا ډول تاسو په Excel کې د INDEX فورمولونه کاروئ. زه امید لرم چې دا مثالونه تاسو ته ستاسو په کاري پاڼو کې د INDEX فعالیت احتمالي کارولو لپاره یوه لاره ښودلې. د لوستلو لپاره مننه!

      پریښودل شوی، column_num اړین دی.
    • column_num - د کالم شمیره ده چې له هغې څخه ارزښت بیرته راګرځي. که د کالم_ شمیره پریښودل شي، د قطار شمیره اړینه ده.

    د مثال په توګه، =INDEX(A1:D6, 4, 3) فورمول د څلورم قطار او دریم کالم په قطعه کې د A1:D6 رینج کې ارزښت بیرته راولي، کوم چې په C4 حجره کې ارزښت دی. .

    د دې نظر ترلاسه کولو لپاره چې د INDEX فورمول په ریښتیني معلوماتو کې څنګه کار کوي، مهرباني وکړئ لاندې مثال ته یو نظر وګورئ:

    د قطار د ننوتلو پرځای او په فورمول کې د کالم شمیرې، تاسو کولی شئ د یو ډیر نړیوال فورمول ترلاسه کولو لپاره د حجرو حوالې وړاندې کړئ: =INDEX($B$2:$D$6, G2, G1)

    نو، دا د INDEX فورمول د G2 (row_num) کې مشخص شوي محصول شمیرې په مقطع کې د توکو شمیره بیرته راګرځوي. ) او د اونۍ شمیره په حجره G1 (column_num) کې داخل شوې.

    لارښوونه. په سري دلیل کې د نسبي حوالې (B2:D6) پرځای د مطلق حوالې ($B$2:$D$6) کارول دا اسانه کوي چې فارمول نورو حجرو ته کاپي کړي. په بدیل سره، تاسو کولی شئ یو لړ میز ته بدل کړئ ( Ctrl + T ) او د میز نوم ته یې راجع کړئ.

    د INDEX سرې بڼه - د یادولو لپاره شیان

    1. که چیرې د سرې دلیل یوازې یو قطار یا کالم ولري، تاسو ممکن د اړونده قطار نمبر یا کالم_نوم دلیل مشخص کړئ یا نه.
    2. که د سرې دلیل کې له یو څخه ډیر قطار شامل وي او row_num پریښودل شوی وي یا 0 ته ټاکل شوی وي، د INDEX فنکشن د ټول کالم یو سري راګرځوي. په ورته ډول، که په صف کې له یو څخه زیات شامل ويکالم او د column_num دلیل له مینځه وړل شوی یا 0 ته ټاکل شوی، د INDEX فورمول ټول قطار بیرته راګرځوي. دلته د فورمول مثال دی چې دا چلند ښیي.
    3. د row_num او column_num دلیلونه باید په صف کې حجرې ته مراجعه وکړي؛ که نه نو، د INDEX فورمول به #REF بیرته راولي! تېروتنه.

    د INDEX د حوالې فورمه

    د Excel INDEX فنکشن د حوالې فورمه د ټاکل شوي قطار او کالم په تقاطع کې د حجرې حواله راګرځوي.

    INDEX(حواله، row_num , [column_num], [area_num] )
    • حواله - یو یا څو سلسلې دي.

      که تاسو له یو څخه ډیر رینج ته ننوځي، رینجونه د کوما په واسطه جلا کړئ او د حوالې دلیل په قوسونو کې ضمیمه کړئ، د بیلګې په توګه (A1:B5، D1:F5).

      که چیرې په حواله کې هر حد یوازې ولري یو قطار یا کالم، اړونده row_num یا column_num دلیل اختیاري دی.

    • row_num - د قطار شمیره په هغه سلسله کې چې له هغې څخه د حجرې حواله بیرته راګرځول کیږي، دا د صف سره ورته دی فورمه.
    • column_num - د کالم شمیره چې له هغې څخه د حجرې حواله بیرته راګرځي، هم د صف فارم ته ورته کار کوي. اختیاري پیرامیټر چې مشخص کوي چې د کارولو لپاره د حوالې دلیل څخه کوم حد. که پریښودل شي، د INDEX فورمول به د لومړي رینج لپاره پایله بیرته راولي چې په حواله کې لیست شوي.

    د مثال په توګه، فورمول =INDEX((A2:D3, A5:D7), 3, 4, 2) د D7 حجرې ارزښت بیرته راګرځوي، کوم چېپه دویمه ساحه کې د دریم قطار او څلورم کالم تقاطع (A5:D7).

    د INDEX حواله فورمه - د یادولو لپاره شیان

    1. که د row_num یا column_num دلیل صفر (0) ته ټاکل شوی، د INDEX فورمول په ترتیب سره د ټول کالم یا قطار لپاره حوالې بیرته راګرځوي.
    2. که چیرې دواړه row_num او column_num پریښودل شي، د INDEX فعالیت هغه ساحه بیرته راولي چې په کې مشخص شوي. د ساحې_نوم دلیل.
    3. ټول د _num دلیلونه (row_num، column_num او area_num) باید د حوالې دننه حجرې ته مراجعه وکړي؛ که نه نو، د INDEX فورمول به #REF بیرته راولي! تېروتنه.

    دواړه د INDEX فورمولونه چې موږ تر اوسه پرې بحث کړی دی خورا ساده دي او یوازې مفهوم روښانه کوي. ستاسو اصلي فورمولونه احتمال لري د دې په پرتله خورا پیچلي وي، نو راځئ چې په Excel کې د INDEX یو څو خورا اغیزمن کارونې وپلټئ.

    په Excel کې د INDEX فعالیت څنګه وکاروئ - د فورمول مثالونه

    شاید دلته وي پخپله د Excel INDEX ډیری عملي کارونې ندي، مګر د نورو دندو لکه MATCH یا COUNTA سره په ترکیب کې، دا کولی شي خورا پیاوړي فورمولونه جوړ کړي.

    د سرچینې ډاټا

    زموږ د INDEX ټول فورمولونه (د وروستي څخه پرته)، موږ به لاندې معلومات وکاروو. د اسانتیا لپاره، دا د SourceData په نوم جدول کې تنظیم شوی.

    د جدولونو یا نومول شویو رینجونو کارول کولی شي فورمولونه جوړ کړي یو څه اوږد، مګر دا دوی د پام وړ ډیر انعطاف وړ او د لوستلو وړ هم کوي. د هر ډول INDEX تنظیم کولو لپارهستاسو د کاري پاڼو لپاره فورمول، تاسو اړتیا لرئ یوازې یو نوم بدل کړئ، او دا په بشپړه توګه د اوږد فارمول اوږدوالي لپاره جوړوي.

    البته، هیڅ شی تاسو ته د معمول حدونو کارولو څخه منع نه کوي که تاسو غواړئ. په دې حالت کې، تاسو په ساده ډول د جدول نوم SourceData د مناسب رینج حوالې سره بدل کړئ.

    1. له لیست څخه د نوم توکي ترلاسه کول

    دا د INDEX فعالیت بنسټیز کارول او د جوړولو لپاره یو ساده فورمول دی. د لیست څخه د یو ځانګړي توکي ترلاسه کولو لپاره، تاسو یوازې =INDEX(range, n) ولیکئ چیرې چې رینج د حجرو لړۍ یا نومول شوې رینج دی، او n د هغه توکي موقعیت دی چې تاسو یې ترلاسه کول غواړئ.

    کله چې د ایکسل میزونو سره کار کوي، تاسو کولی شئ د موږک په کارولو سره کالم وټاکئ او Excel به د کالم نوم د میز نوم سره په فورمول کې راوباسي:

    <0 د ورکړل شوي قطار او کالم په تقاطع کې د حجرې ارزښت ترلاسه کولو لپاره، تاسو د یوازینۍ توپیر سره ورته طریقه کاروئ چې تاسو دواړه مشخص کوئ - د قطار شمیره او د کالم شمیره. په حقیقت کې، تاسو مخکې له دې چې په عمل کې دا ډول فورمول ولیدل کله چې موږ د INDEX سرې فورمې په اړه بحث وکړ.

    او دلته یو بل مثال دی. زموږ د نمونې په جدول کې، په شمسي نظام کې د دویمې لویې سیارې موندلو لپاره، تاسو جدول د قطر کالم په واسطه ترتیب کړئ، او لاندې INDEX فورمول وکاروئ:

    =INDEX(SourceData, 2, 3)

    <4
  • Array د جدول نوم دی، یا د رینج حواله، SourceData په دې مثال کې.
  • Row_num 2 دی ځکه چې تاسو د دویم توکي په لټه کې یاستپه لیست کې، چې په دوهم کې دی
  • Column_num 3 دی ځکه چې قطر په جدول کې دریم کالم دی.
  • که تاسو غواړئ د سیارې بیرته راشئ نوم د قطر پر ځای، کالم_نوم په 1 بدل کړئ. او په طبیعي توګه، تاسو کولی شئ د row_num او/یا column_num دلیلونو کې د حجرې حواله وکاروئ ترڅو خپل فورمول ډیر متنوع کړي، لکه څنګه چې په لاندې سکرین شاټ کې ښودل شوي:

    2. په قطار یا کالم کې د ټولو ارزښتونو ترلاسه کول

    د یوې حجرې د ترلاسه کولو سربیره، د INDEX فنکشن کولی شي د ټول قطار یا کالم څخه د ارزښتونو لړۍ بیرته راولي. . د یو ټاکلي کالم څخه د ټولو ارزښتونو د ترلاسه کولو لپاره، تاسو باید د قطار شمیره له مینځه یوسئ یا یې 0 ته وټاکئ. په ورته ډول، د ټول قطار ترلاسه کولو لپاره، تاسو په کالم نمبر کې 0 یا خالي ارزښت تېر کړئ.

    دا ډول INDEX فورمول په سختۍ سره کیدی شي. پخپله کارول کیږي، ځکه چې Excel نشي کولی په یوه حجره کې د فورمول لخوا بیرته راستانه شوي ارزښتونو سره سمون ومومي، او تاسو به #VALUE ترلاسه کړئ! پرځای تېروتنه. که څه هم، که تاسو INDEX د نورو دندو سره په ګډه کاروئ، لکه SUM یا AVERAGE، تاسو به په زړه پورې پایلې ترلاسه کړئ.

    د مثال په توګه، تاسو کولی شئ د لمریز سیسټم د منځنۍ سیارې تودوخې محاسبه کولو لپاره لاندې فورمول وکاروئ:

    =AVERAGE(INDEX(SourceData, , 4))

    په پورتني فورمول کې، د کالم_نوم دلیل 4 دی ځکه چې د تودوخې زموږ په جدول کې په څلورم کالم کې. د row_num پیرامیټر پریښودل شوی.

    په ورته ډول، تاسو کولی شئ لږترلږه او اعظمي ومومئد تودوخې درجه:

    =MAX(INDEX(SourceData, , 4))

    =MIN(INDEX(SourceData, , 4))

    او د سیارې ټول ډله محاسبه کړئ (ماس په جدول کې دوهم کالم دی):

    =SUM(INDEX(SourceData, , 2))

    د عملي لید څخه، په پورتني فورمول کې د INDEX فعالیت خورا ډیر دی. تاسو کولی شئ په ساده ډول =AVERAGE(range) یا =SUM(range) ولیکئ او ورته پایلې ترلاسه کړئ.

    کله چې د ریښتیني ډیټا سره کار وکړئ ، دا فیچر ممکن د ډیرو پیچلو فورمولونو برخې په توګه ګټور ثابت شي چې تاسو د ډیټا تحلیل لپاره کاروئ.

    3. د نورو دندو سره د INDEX کارول (SUM, AVERAGE, MAX, MIN)

    د پخوانیو مثالونو څخه، تاسو ممکن د داسې انګیرنې لاندې یاست چې د INDEX فورمول ارزښتونه بیرته راولي، مګر حقیقت دا دی چې دا یو حواله ورکوي. هغه حجرې ته چې ارزښت لري. او دا مثال د Excel INDEX فعالیت ریښتیني ماهیت څرګندوي.

    ځکه چې د INDEX فورمول پایله یوه حواله ده، موږ کولی شو دا د نورو دندو کې وکاروو ترڅو د متحرک حد جوړ کړو. ګډوډ ښکاري؟ لاندې فورمول به هرڅه روښانه کړي.

    فرض کړئ چې تاسو =AVERAGE(A1:A10) فارمول لرئ چې په A1:A10 حجرو کې اوسط ارزښتونه راګرځوي. د دې پرځای چې رینج مستقیم په فورمول کې ولیکئ، تاسو کولی شئ د A1 یا A10، یا دواړه، د INDEX افعال سره بدل کړئ، لکه:

    =AVERAGE(A1 : INDEX(A1:A20,10))

    پورتني دواړه فورمولونه به ورته وړاندې کړي. نتیجه ځکه چې د INDEX فنکشن د A10 حجرې ته حواله هم راګرځوي (row_num 10 ته ټاکل شوی، col_num پریښودل شوی). توپیر دا دی چې حد د اوسط / INDEX فورمول متحرک دی،او یوځل چې تاسو په INDEX کې د row_num دلیل بدل کړئ، د AVERAGE فنکشن لخوا پروسس شوی رینج به بدل شي او فورمول به بله پایله بیرته راولي.

    په ښکاره ډول، د INDEX فورمول لاره ډیره پیچلې ښکاري، مګر دا عملي غوښتنلیکونه لري لکه څنګه چې په لاندې مثالونو کې ښودل شوي.

    مثال 1. په لیست کې د پورته N توکو اوسط محاسبه کړئ

    راځئ چې تاسو غواړئ زموږ په سیسټم کې د N ترټولو لوی سیارې اوسط قطر پوه شئ . نو، تاسو جدول د قطر کالم له لوی څخه تر کوچني پورې ترتیب کړئ، او لاندې د اوسط / شاخص فورمول وکاروئ:

    =AVERAGE(C5 : INDEX(SourceData[Diameter], B1))

    24>

    بېلګه 2. د ټاکل شویو دوو توکو تر منځ د توکو مجموعه

    که تاسو غواړئ په خپل فورمول کې د پورتنۍ او ښکته محدود توکي تعریف کړئ، تاسو اړتیا لرئ چې د INDEX دوه دندې وکاروئ ترڅو لومړی او د بیرته راستنیدو لپاره. وروستی توکي چې تاسو یې غواړئ.

    د مثال په توګه، لاندې فورمول د قطر کالم کې د B1 او B2 په حجرو کې مشخص شوي دوه توکي ترمنځ د ارزښتونو مجموعه راګرځوي:

    =SUM(INDEX(SourceData[Diameter],B1) : INDEX(SourceData[Diameter], B2))

    25>

    4. د متحرک سلسلو او ډراپ-ډاون لیستونو رامینځته کولو لپاره د INDEX فورمول

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

    په هرصورت ، که تاسو په ورکړل شوي کالم کې د توکو شمیر بدل کړئ ، له A1 څخه تر A ووایاست. n ,تاسو ممکن غواړئ یو متحرک نوم لړ رامینځته کړئ چې د ډیټا سره ټولې حجرې پکې شاملې وي. پدې کې ، تاسو غواړئ حد په اوتومات ډول تنظیم کړئ ځکه چې تاسو نوي توکي اضافه کوئ یا ځینې موجوده حذف کړئ. د مثال په توګه، که تاسو اوس مهال 10 توکي لرئ، ستاسو نومول شوی حد A1: A10 دی. که تاسو یو نوی داخله اضافه کړئ، نومول شوی حد په اتوماتيک ډول A1:A11 ته پراخیږي، او که تاسو خپل فکر بدل کړئ او دا نوي اضافه شوي ډاټا حذف کړئ، دا سلسله په اتوماتيک ډول A1:A10 ته راستانه کیږي.

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

    د متحرک سلسلې تعریف کولو یوه لاره د Excel OFFSET فعالیت کارول دي:

    =OFFSET(Sheet_Name!$A$1, 0, 0, COUNTA(Sheet_Name!$A:$A), 1)

    بله ممکنه حل دا دی چې د Excel INDEX د COUNTA سره یوځای وکاروئ:

    =Sheet_Name!$A$1:INDEX(Sheet_Name!$A:$A, COUNTA(Sheet_Name!$A:$A))

    په دواړو فورمولونو کې، A1 هغه حجره ده چې د لیست لومړی توکي لري او متحرک رینج تولیدوي. دواړه فورمولونه به یو شان وي.

    توپیر په طریقو کې دی. پداسې حال کې چې د OFFSET فعالیت د پیل ځای څخه د یو ټاکلي شمیر قطارونو او / یا کالمونو لخوا حرکت کوي، INDEX د یو ځانګړي قطار او کالم په تقاطع کې حجره پیدا کوي. د COUNTA فعالیت، چې په دواړو فورمولونو کې کارول کیږي، د ګټو په کالم کې د غیر خالي حجرو شمیر ترلاسه کوي.

    په دې مثال کې، په A کالم کې 9 غیر خالي حجرې شتون لري، نو COUNTA 9 بیرته راګرځوي. په پایله کې، INDEX $A $ 9 بیرته راولي، کوم چې په کالم A کې وروستی کارول شوی حجره ده (معمولا INDEX

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