• مسابقه Power BI
    • اولین مسابقه Power BI
    • دومین مسابقه Power BI
  • جدیدترین مطالب آموزشی
  • تحلیل داده نرم افزاری (فنّی)
  • تحلیل داده غیرفنّی
  • دوره‌های آفلاین
  • سبد خرید
  • تماس با ما
  • حساب کاربری

سبد خرید شما خالی است.

گروه تحلیلگری
  • مسابقات Power BI
    • اولین مسابقه Power BI ایران
    • دومین مسابقه Power BI ایران
  • مطالب آموزشی
    • تمام مطالب آموزشی
    • Excel
    • Power BI
    • Power Query
    • DAX
  • مسیرهای یادگیری
    • مسیر یادگیری تحلیل داده (فنی)
    • مسیر یادگیری غیرفنّی تحلیلگر داده
  • دوره‌های آموزشی
    • مهارت‌های غیرفنّی تحلیلگر داده
    • اکسل
    • Power BI
    • Power Query
    • SQL
    • تحلیل داده با پایتون
    • سبد خرید
  • ارتباط با ما
    • تماس
    • اینستاگرام
0
حساب کاربری

مقالات

آموزش فرمول match در اکسل

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

 در این مطلب نحوه استفاده از تابع Match را به همراه مثالی ساده ارائه خواهیم کرد.

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

=MATCH(lookup_value,lookup_array,[match_type])

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

آموزش فرمول match در اکسلاین داده ها ” فهرست برترین گلزنان فوتبال ملی جهان بر پایه کشور” را نشان می دهد.

فرض کنید می خواهیم بررسی کنیم “لیونل مسی” چندمین بازیکن برتر گلزن فوتبال ملی جهان است (جدول داده ها بر اساس ستون “گل های ملی” به صورت نزولی مرتب شده است).
پس از تابع Match استفاده می کنیم تا به ما بگوید “لیونل مسی” چندمین رکورد ثبت شده در ستون است. در واقع این فرمول موقعیت مقدار مورد نظر را نشان می دهد.

در ادامه، یک راهنمای چهار مرحله ای برای انجام این مثال را مشاهده می کنید.

۱- درج فرمول Match در اکسل

می توانیم از تب Formulas، گروه Lookup & Reference به فرمول match دسترسی پیدا کنیم.
همچنین می توانیم در یک سلول علامت = و سپس چند حرف از این تابع را تایپ کنیم. سپس با نشان کردن تابع مورد نظر و فشردن کلید Tab فرمول را آماده دریافت آرگومان ها می کنیم.

آموزش فرمول match در اکسل

۲- آرگومان اول (lookup_value)

اولین پارامتر در فرمول Match مقدار مورد جستجو در جدول داده ها است. این مقدار می تواند عدد، متن، آدرس سلول یا مقدار منطقی باشد. در این مثال Lookup_value برابر است با “لیونل مسی”، پس خواهیم نوشت:

=MATCH(“لیونل مسی”

۳- آرگومان دوم (Lookup_array)

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

=MATCH(“لیونل مسی”;B2:B135

۴- آرگومان سوم (Match_type)

این آرگومان نوع جست و جو را مشخص می کند و می تواند شامل سه مقدار زیر باشد:

  • 1: تابع بزرگترین مقداری که کوچکتر یا برابر با مقدار جستجو است را پیدا می کند. محدوده جستجو باید به صورت صعودی (Ascending) مرتب شود. به عنوان مثال اگر قرار باشد فرمول از بین مقادیر 10، 20 و 30، مقدار 25 را جستجو کند، 20 را برمیگرداند.
  • 0: تابع اولین مقداری که دقیقا برابر با مقدار جستجو هست را پیدا می کند. در غیر این صورت خروجی تابع برابر با خطای N/A# خواهد بود. این حالت بیشترین کاربرد را دارد و آرایش محدوده نیازی به مرتب سازی ندارد.
  • 1-: کوچکترین مقدار در آرایه را که بزرگتر یا مساوی مقدار مورد جستجو باشد را برمیگرداند. به عنوان مثال از بین مقادیر 10، 20 و 30، مقدار 25 را جستجو کند، 30 را برمیگرداند. در این حالت می بایست داده های موجود در Lookup_array را به صورت نزولی (Descending) و برعکس مورد اول مرتب کرد.

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

در این مثال ما به دنبال تطابق دقیق هستیم. پس 0 را برای آرگومان چهارم انتخاب می کنیم.

بنابراین شکل نهایی تابع Match به صورت زیر خواهد شد:

=MATCH(“لیونل مسی”;B2:B135;0)

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

آموزش فرمول match در اکسل

پس مشاهده کردید که فرمول Match جایگاه یک مقدار را در یک محدوده برمی گرداند.

نکاتی که باید درمورد فرمول match بدانید

1- فرمول Match نسبت به حروف بزرگ و کوچک حساس نیست. به این معنی که استفاده از حروف بزرگ و کوچک هیچ فرقی ندارد.

2- در صورتی که در آرایه مورد جستجو چند مقدار look up value به صورت تکراری وجود داشته باشد، جایگاه اولین مقدار برگردانده میشود.

3- می توان فرمول Match را همراه با کاراکترهای Wildcard به کار برد. این کاراکترها تنها در صورتی در Match قابل استفاده هستند که نوع مطابقت بر روی ۰ قرار داده شده باشد.

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

آموزش فرمول vlookup در اکسل
درباره آمنه نوروزیان

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

نوشته های بیشتر از آمنه نوروزیان
در تلگرام
کانال ما را دنبال کنید!
در اینستاگرام
ما را دنبال کنید!
مطالب زیر را حتما بخوانید
  • آموزش کامل تابع CHOOSE در اکسل با مثال

    1.29k بازدید

  • آموزش کامل تابع IF در اکسل با مثال

    1.06k بازدید

  • آموزش کامل تابع VLOOKUP در اکسل با مثال

    1.49k بازدید

  • ایجاد فرمت سفارشی در اکسل

    3.7k بازدید

  • کتاب مرجع اکسل پیشرفته 2019

    3.57k بازدید

  • جستجوی چند شرطی در اکسل

    6.91k بازدید

عضویت
به دوستتان خبر دهید.
guest
تعداد ماههای سال به عدد
guest
1 دیدگاه
قدیمی ها
جدید ها بیشترین رای
Inline Feedbacks
View all comments
trackback
آموزش فرمول index در اکسل - تحلیلگری داده و هوش تجاری

[…] توابع از جمله فرمول Match آشنا […]

0
پاسخ
جستجو
جستجو برای:
دسته بندی مطالب
  • Charts
  • DAX
  • Excel
  • Power BI
  • Power Query
  • تحلیل داده
  • هوش تجاری
پکیج های آموزشی
  • Data Analysis
  • Excel
  • Power BI
  • Power Query
  • Python
  • SQL
درباره گروه تحلیلگری

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

اطلاعات تماس
  • تهران، خیابان مطهری، ابتدای خیابان سنایی، کوچه بیست و یکم
  • 42 12 600 - 0919 فقط تلگرام و واتساپ
  • info@tahlilgary.com
پیوندها
  • آموزش رایگان و اصولی اکسل
  • دوره رایگان آموزش Power BI | پاور بی آی
  • آموزش دستورات پایه SQL
  • آمار و تحلیل داده با پایتون
  • دومین مسابقه‌ Power BI ایران
دسته بندی محصولات
Data Analysis Excel Power BI Power Query Python SQL
wpDiscuz

ورود

رمز عبور را فراموش کرده اید؟

هنوز عضو نشده اید؟ عضویت در سایت