تابع MATLAB اکسل: پیدا کردن محل داده ها

01 از 01

تابع MATLAB اکسل

پیدا کردن موقعیت نسبی داده ها با عملکرد بازی © Ted فرانسوی

بررسی عملکرد تطبیق

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

اطلاعات مشخص شده می تواند داده یا متن یا شماره باشد .

به عنوان مثال، در تصویر بالا، فرمول حاوی عملکرد MATCH است

= MATCH (C2، E2: E7،0)
موقعیت نسبی Gizmos را به عنوان 5، از آنجا که پنجمین ورودی در محدوده F3 تا F8 است، بازگشت می یابد.

به همین ترتیب، اگر محدوده C1: C3 حاوی اعداد مانند 5، 10، و 15 باشد، سپس فرمول

= MATCH (15، C1: C3،0)
عدد 3 را بازگرداند، چرا که 15 عدد سوم در محدوده است.

ترکیب MATCH با سایر توابع اکسل

تابع MATCH معمولا در ارتباط با سایر توابع جستجو مانند VLOOKUP یا INDEX استفاده می شود و به عنوان ورودی برای استدلال های دیگر عملکرد استفاده می شود ، مانند:

نحو و اصطلاحات عملکرد MATCH

نحو تابع به طرح تابع اشاره دارد و شامل نام تابع، براکت، جدا کننده کاما و استدلال است.

نحو عملکرد MATCH:

= MATCH (Lookup_value، Lookup_array، Match_type)

Lookup_value - (مورد نیاز) ارزش که می خواهید در لیست داده ها پیدا کنید. این استدلال می تواند یک عدد، متن، ارزش منطقی یا یک مرجع سلولی باشد.

Lookup_array - (مورد نیاز) طیف وسیعی از سلول هایی که جستجو می شوند.

Match_type - (اختیاری) به اکسل می گوید که چگونه با Lookup_array با مقادیر Lookup_array مطابقت دارد. مقدار پیش فرض برای این آرگومان 1 است. انتخاب: -1، 0، یا 1.

مثال استفاده از عملکرد MATLAB اکسل

این مثال از تابع MATCH برای پیدا کردن موقعیت اصطلاح Gizmos در فهرست موجودی استفاده می کند.

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

  1. تایپ کردن تابع کامل مانند = MATCH (C2، E2: E7،0) را به یک سلول برگه کار می دهد
  2. وارد کردن تابع و استدلال با استفاده از کادر محاوره ای تابع

با استفاده از جعبه محاوره تابع MATCH

مراحل زیر جزئیات نحوه ورود به عملکرد MATCH و استدلال را با استفاده از کادر محاوره برای مثال نمایش داده شده در تصویر بالا توضیح می دهد.

  1. بر روی سلول D2 کلیک کنید - محل نمایش نتایج تابع
  2. روی برگه فرمول نوار منو کلیک کنید
  3. گرین کارت و مرجع را از روبان انتخاب کنید تا لیست کشویی تابع باز شود
  4. روی MATCH در لیست کلیک کنید تا کادر محاوره ای تابع ظاهر شود
  5. در کادر محاوره ای، روی خط Lookup_value کلیک کنید
  6. روی سلول C2 در برگه کلیک کنید تا مرجع سلولی را به کادر محاوره وارد کنید
  7. بر روی خط Lookup_array در کادر محاوره ای کلیک کنید
  8. برجسته کردن سلولهای E2 تا E7 در برگه برای وارد کردن محدوده به کادر محاوره ای
  9. روی خط Match_type در کادر محاوره ای کلیک کنید
  10. شماره ی " 0 " (بدون نقل قول) را در این خط وارد کنید تا مطابقت دقیق با داده ها در سلول D3 پیدا شود
  11. برای تکمیل تابع و کلیک بر روی OK را کلیک کنید
  12. عدد "5" در سلول D3 ظاهر می شود، زیرا واژه Gizmos پنجمین عنصر از بالا در فهرست موجودی است
  13. وقتی روی سلول D3 کلیک می کنید، تابع کامل = MATCH (C2، E2: E7،0) در نوار فرمول بالای کار برگه ظاهر می شود

پیدا کردن موقعیت دیگر آیتم های لیست

به جای ورود به Gizmos به عنوان استدلال Lookup_value ، اصطلاح به سلول و سلول D2 وارد می شود و سپس آن مرجع سلول سپس به عنوان argument برای تابع وارد می شود.

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

برای جستجوی یک آیتم دیگر مانند Gadgets -

  1. نام بخش را به سلول C2 وارد کنید
  2. کلید Enter بر روی صفحه کلید را فشار دهید

نتیجه D2 به روز می شود تا منعکس کننده موقعیت در لیست نام جدید باشد.