عملکرد INDEX در Microsoft Excel

Pin
Send
Share
Send

یکی از ویژگی های مفید برنامه اکسل ، اپراتور INDEX است. این داده ها را در یک بازه در تقاطع ردیف و ستون مشخص شده جستجو می کند ، و نتیجه را به سلول قبلاً تعیین شده باز می گرداند. اما امکانات کامل این عملکرد هنگام استفاده در فرمولهای پیچیده در ترکیب با سایر اپراتورها آشکار می شود. بیایید به گزینه های مختلفی برای کاربرد آن بپردازیم.

با استفاده از عملکرد INDEX

عملگر صفحه اول متعلق به گروهی از توابع از این گروه است منابع و آرایه ها. این دو نوع دارد: برای آرایه ها و برای منابع.

گزینه آرایه ها دارای نحو زیر است:

= INDEX (آرایه؛ row_number؛ ستون_بعد)

در عین حال ، اگر دو آرایه یک بعدی باشد ، می توان از دو آرگومان آخر در فرمول ، هم در کنار هم و هم از هر یک از آنها استفاده کرد. برای یک دامنه چند بعدی باید از هر دو مقدار استفاده شود. این نکته را نیز باید در نظر گرفت که تعداد ردیف و ستون به معنای عدد روی مختصات ورق نیست ، بلکه منظور درون خود آرایه مشخص شده است.

نحو گزینه مرجع به شرح زیر است:

= INDEX (پیوند؛ row_number؛ ستون_بعد ؛ [area_number])

در اینجا ، به همان روش ، فقط از یک دو آرگومان می توانید استفاده کنید: شماره خط یا شماره ستون. استدلال "شماره منطقه" عموما اختیاری است و فقط در مواردی که چندین محدوده در این عملیات درگیر هستند اعمال می شود.

بنابراین ، اپراتور هنگام مشخص کردن سطر یا ستون ، داده ها را در محدوده مشخص جستجو می کند. این ویژگی بسیار شبیه است اپراتور VLRاما بر خلاف آن ، تقریباً در همه جا می تواند جستجو کند ، و نه فقط در ستون سمت چپ جدول.

روش 1: از عملگر INDEX برای آرایه ها استفاده کنید

اول از همه ، بیایید اپراتور را با استفاده از ساده ترین مثال آنالیز کنیم صفحه اول برای آرایه ها

ما یک جدول حقوق و دستمزد داریم. در ستون اول اسامی کارمندان نمایش داده می شود ، در دوم - تاریخ پرداخت و در سوم - مقدار مبلغ درآمد. باید نام کارمند را در خط سوم نمایش دهیم.

  1. سلولی را انتخاب کنید که در آن نتیجه پردازش نمایش داده می شود. روی نماد کلیک کنید "درج عملکرد"، که بلافاصله در سمت چپ نوار فرمول قرار دارد.
  2. مراحل فعال سازی در حال انجام است جادوگران عملکرد. در دسته منابع و آرایه ها این ابزار یا "لیست کامل الفبایی" به دنبال نام صفحه اول. پس از پیدا کردن این اپراتور ، آن را انتخاب کرده و بر روی دکمه کلیک کنید "خوب"، که در پایین پنجره قرار دارد.
  3. یک پنجره کوچک باز می شود که در آن باید یکی از انواع عملکردها را انتخاب کنید: آرایه یا پیوند. ما به گزینه ای نیاز داریم آرایه. در ابتدا قرار دارد و بصورت پیش فرض برجسته می شود. بنابراین ، ما فقط باید روی دکمه کلیک کنیم "خوب".
  4. پنجره آرگومانهای عملکرد باز می شود صفحه اول. همانطور که در بالا ذکر شد ، او سه استدلال دارد و بر همین اساس ، سه زمینه برای پر کردن.

    در زمینه آرایه شما باید آدرس محدوده داده را پردازش کنید. می توان آن را به صورت دستی هدایت کرد. اما برای تسهیل کار ، کار دیگری خواهیم کرد. مکان نما را در قسمت مناسب قرار داده و سپس کل محدوده داده های جدولی را روی برگه بچرخانید. پس از آن ، آدرس دامنه بلافاصله در قسمت نمایش داده می شود.

    در زمینه شماره خط شماره را بگذارید "3"زیرا از نظر شرطی باید نام سوم را در لیست تعیین کنیم. در زمینه شماره ستون شماره را تنظیم کنید "1"، از آنجا که ستون با نام ها اولین بار در محدوده انتخاب شده است.

    پس از اتمام تمام تنظیمات مشخص شده ، روی دکمه کلیک کنید "خوب".

  5. نتیجه پردازش در سلول نمایش داده می شود که در بند اول این دستورالعمل نشان داده شده است. یعنی نام خانوادگی کسر شده سومین لیست در محدوده داده انتخاب شده است.

ما کاربرد این تابع را بررسی کردیم صفحه اول در یک آرایه چند بعدی (چند ستون و ردیف). اگر دامنه یک بعدی باشد ، پر کردن داده ها در پنجره آرگومان حتی ساده تر خواهد بود. در زمینه آرایه با همان روشی که در بالا ذکر شد ، آدرس آن را نشان می دهیم. در این حالت ، دامنه داده فقط از مقادیر یک ستون تشکیل شده است. "نام". در زمینه شماره خط مقدار را نشان دهید "3"، از آنجا که باید داده ها را از ردیف سوم پیدا کنید. میدان شماره ستون به طور کلی ، می توانید آن را خالی بگذارید ، زیرا ما یک دامنه یک بعدی داریم که در آن فقط یک ستون استفاده می شود. روی دکمه کلیک کنید "خوب".

نتیجه دقیقاً مشابه موارد فوق خواهد بود.

این ساده ترین نمونه برای شما بود که می توانید این عملکرد را چگونه کار کنید ، اما در عمل ، نسخه مشابهی از کاربرد آن هنوز به ندرت استفاده می شود.

درس: جادوگر ویژگی های اکسل

روش 2: استفاده در رابطه با اپراتور جستجو

در عمل ، عملکرد صفحه اول اغلب با استدلال استفاده می شود جستجو. دسته صفحه اول - جستجو یک ابزار قدرتمند هنگام کار در اکسل است که در عملکرد آن از نزدیکترین آنالوگ خود - انعطاف پذیرتر است VPR.

هدف اصلی عملکرد جستجو نشانه ای از تعداد به ترتیب یک مقدار خاص در محدوده انتخاب شده است.

نحو اپراتور جستجو مانند:

= جستجو (search_value ، lookup_array ، [match_type])

  • ارزش ارزش افزوده - این مقداری است که موقعیت آن در دامنه مورد نظر ماست؛
  • آرایه را مشاهده کرد دامنه ای است که این مقدار در آن قرار دارد.
  • نوع مسابقه - این یک پارامتر اختیاری است که تعیین می کند که آیا می توانید ارزش ها را به طور دقیق یا تقریبی جستجو کنید. ما به دنبال مقادیر دقیق خواهیم بود ، بنابراین از این آرگومان استفاده نمی شود.

با استفاده از این ابزار می توانید ورودی آرگومان ها را خودکار کنید شماره خط و شماره ستون در عملکرد صفحه اول.

بیایید ببینیم که چگونه می توان با یک مثال خاص این کار را انجام داد. ما با همان جدول کار می کنیم ، که در بالا مورد بحث قرار گرفت. به طور جداگانه ، ما دو قسمت دیگر داریم - "نام" و "مقدار". لازم است اطمینان حاصل کنید که وقتی نام کارمند را وارد می کنید ، مقدار پولی که بدست می آورید به طور خودکار نمایش داده می شود. بیایید ببینیم که چگونه می توان این کار را با استفاده از توابع عملی کرد صفحه اول و جستجو.

  1. اول از همه ، می فهمیم که کارمند پارفنوف D.F چه مزدی دریافت می کند نام وی را در قسمت مربوطه وارد کنید.
  2. سلول را در قسمت انتخاب کنید "مقدار"که در آن نتیجه نهایی نمایش داده می شود. پنجره آرگومان های عملکرد را راه اندازی کنید صفحه اول برای آرایه ها

    در زمینه آرایه ما مختصات ستونی را که دستمزد کارکنان در آن قرار دارد وارد می کنیم.

    میدان شماره ستون آن را خالی بگذارید ، همانطور که ما از نمونه یک بعدی به عنوان نمونه استفاده می کنیم.

    اما در این زمینه شماره خط فقط باید یک تابع بنویسیم جستجو. برای نوشتن آن ، ما به نحوی که در بالا گفته شد ، پایبند هستیم. بلافاصله نام اپراتور را در قسمت فیلد وارد کنید "جستجو" بدون نقل قول سپس بلافاصله براکت را باز کرده و مختصات مقدار مورد نظر را مشخص کنید. این مختصات سلول است که در آن ما به طور جداگانه نام کارمند پارفنوف را ضبط کردیم. ما یک جمع بندی را قرار می دهیم و مختصات محدوده در حال مشاهده را نشان می دهیم. در مورد ما ، این آدرس ستون با نام کارمندان است. پس از آن ، براکت را ببندید.

    بعد از وارد کردن تمام مقادیر ، روی دکمه کلیک کنید "خوب".

  3. نتیجه میزان درآمد D. Parfenov پس از پردازش در قسمت نمایش داده می شود "مقدار"
  4. حال اگر در این زمینه باشد "نام" ما مطالب را با "پارفنوف D.F."مثلاً "Popova M. D."، سپس مقدار دستمزدها در این زمینه به طور خودکار تغییر خواهد کرد "مقدار".

روش 3: چندین جدول را کنترل کنید

حالا بیایید ببینیم که چگونه از اپراتور استفاده می کنیم صفحه اول می توانید چندین جدول را پردازش کنید. برای این منظور یک استدلال اضافی اعمال می شود. "شماره منطقه".

سه جدول داریم. هر جدول دستمزد کارمندان را برای یک ماه مشخص نشان می دهد. وظیفه ما کشف حقوق و دستمزد (ستون سوم) کارمند دوم (ردیف دوم) برای ماه سوم (منطقه سوم) است.

  1. سلولی را انتخاب کنید که در آن نتیجه حاصل شود و به روش معمول باز شود جادوگر ویژگی، اما هنگام انتخاب نوع اپراتور ، نمای مرجع را انتخاب کنید. ما به این نیاز داریم زیرا این نوع از رسیدگی به استدلال پشتیبانی می کند. "شماره منطقه".
  2. پنجره آرگومان باز می شود. در زمینه پیوند ما باید آدرسهای هر سه محدوده را مشخص کنیم. برای انجام این کار ، مکان نما را در قسمت تنظیم کرده و با فشار دادن دکمه سمت چپ ماوس ، اولین برد را انتخاب کنید. سپس یک نیم دانه را قرار دهید. این بسیار مهم است ، زیرا اگر بلافاصله به انتخاب آرایه بعدی بروید ، آدرس آن به سادگی جایگزین مختصات قبلی خواهد شد. بنابراین ، پس از وارد شدن به تک رنگ ، محدوده بعدی را انتخاب کنید. سپس مجدداً یک قطعه را قرار داده و آخرین آرایه را انتخاب می کنیم. تمام عبارتی که در این زمینه است پیوند براکت ها را بگیرید

    در زمینه شماره خط تعداد را مشخص کنید "2"، از آنجا که ما به دنبال نام خانوادگی دوم در لیست هستیم.

    در زمینه شماره ستون تعداد را مشخص کنید "3"از آنجا که ستون حقوق و دستمزد سوم در هر جدول در ردیف سوم است.

    در زمینه "شماره منطقه" شماره را بگذارید "3"، از آنجا که باید داده ها را در جدول سوم که حاوی اطلاعات مربوط به دستمزدها برای ماه سوم است ، بیابیم.

    پس از وارد کردن تمام داده ها ، بر روی دکمه کلیک کنید "خوب".

  3. پس از آن ، نتایج محاسبه در سلول قبلاً انتخاب شده نمایش داده می شود. میزان حقوق کارمند دوم (V. M. Safronov) را برای ماه سوم نشان می دهد.

روش 4: مقدار را محاسبه کنید

فرم مرجع اغلب به عنوان فرم آرایه استفاده نمی شود ، بلکه می تواند نه تنها هنگام کار با چند دامنه بلکه در مورد سایر نیازها نیز مورد استفاده قرار گیرد. به عنوان مثال ، می توان برای محاسبه مبلغ در ترکیب با یک اپراتور استفاده کرد خلاصه.

هنگام اضافه کردن مقدار خلاصه دارای نحوی زیر است:

= SUM (array_address)

در مورد خاص ما ، میزان درآمد کلیه کارمندان در هر ماه با استفاده از فرمول زیر قابل محاسبه است:

= SUM (C4: C9)

اما می توانید با استفاده از عملکرد ، آن را کمی تغییر دهید صفحه اول. سپس فرم زیر را خواهد داشت:

= SUM (C4: INDEX (C4: C9؛ 6))

در این حالت مختصات شروع آرایه سلول را با شروع آن نشان می دهد. اما در مختصات نشانگر انتهای آرایه ، از عملگر استفاده می شود صفحه اول. در این حالت ، اولین استدلال اپراتور صفحه اول یک دامنه را نشان می دهد ، و دوم - در آخرین سلول - ششمین.

درس: ویژگی های مفید اکسل

همانطور که مشاهده می کنید ، عملکرد صفحه اول می تواند در اکسل برای حل کارهای نسبتاً متنوع استفاده شود. اگرچه ما به دور از همه گزینه های ممکن برای کاربرد آن در نظر گرفته ایم ، اما تنها محبوب ترین آن ها هستیم. دو نوع از این عملکرد وجود دارد: ارجاعی و برای آرایه ها. این می تواند به طور موثر در ترکیب با اپراتورهای دیگر استفاده شود. فرمول های ایجاد شده از این طریق قادر به حل پیچیده ترین مشکلات خواهند بود.

Pin
Send
Share
Send