(0 Votes)

در این مطلب در مورد فرمول‌ MATCH از گروه فرمول‌های Lookup در گوگل شیت Google Sheets صحبت خواهیم کرد.

کاربرد فرمول MATCH:

فرمول MATCH برای پیدا کردن جایگاه (ترتیب) یک داده در بین محدوده ای از داده ها، کاربرد دارد.

 

ورودی‌های فرمول MATCH:

فرمول MATCH دارای 3 ورودی به شرح زیر است؛

search_key: کلید واژه جستجو

range: بازه جستجو

search_type: فرمت جستجو (اختیاری) که دارای گزینه‌های زیر است؛

1: در این حالت داده‌های بازه جستجو باید از کوچک به بزرگ مرتب (Sort) شده باشند و فرمول ردیف متناظر با بزرگترین مقداری که کوچکتر از مقدار جستجو (search_key) باشد را نشان می‌دهد.

0: فرمول دقیقا ردیف متناظر با مقدار مورد جستجو را نمایش می‌دهد، در حالتی که داده‌های بازه جستجو مرتب شده نباشند باید الزاما از این گزینه استفاده کرد.

-1: در این حالت داده‌های بازه جستجو باید از بزرگ به کوچک مرتب (Sort) شده باشند و فرمول ردیف متناظر با کوچکترین مقداری که بزرگتر از مقدار جستجو (search_key) باشد را نشان می‌دهد.

در صورتیکه فرمت جستجو وارد نشود، مقدار پیش‌فرض یعنی 1 درنظر گرفته می‌شود.

 

خروجی‌ فرمول MATCH:

در صورتیکه براساس پارامترهای تعریف شده، فرمول دارای مقدار معتبر باشد، خروجی فرمول MATCH برابر یک عدد صحیح خواهد بود، در غیر اینصورت خطای #N/A را نمایش می دهد.

 

 مثال از کاربرد فرمول MATCH:

فرض کنید جدولی از نام نفرات مطابق تصویر زیر داریم؛

google sheets match function 1

می‌خواهیم در جدول بالا، شماره ردیف نزدیکترین کد به عدد 1011 را پیدا کنیم؛

google sheets match function 2

از آنجاکه فرمت جستجو (search_type) را وارد نکرده‌ایم، در نتیجه فرمول آنرا 1 در نظر می‌گیرد بنابراین شماره ردیف بزرگترین مقدار کوچکتر از 1011 که همان مقدار 1004 است را نمایش می‌دهد.

 

حالا اگر فرمت جستجو (search_type) را 0 وارد نمائیم، خروجی فرمول به صورت زیر تغییر خواهد کرد؛

google sheets match function 3

از آنجاکه دقیقا مقدار کلید واژه جستجو (search_key) در جدول وجود ندارد، در نتیجه در خروجی فرمول خطای #N/A! نمایش داده می‌شود.

 

حالا اگر فرمت جستجو (search_type) را -1 وارد نمائیم، از آنجاکه ترتیب داده‌ها صعودی (از کوچک به بزرگ) است، در خروجی فرمول مقدار صحیح نمایش داده نمی‌شود؛

google sheets match function 4

 

اما اگر داده‌های جدول را براساس ستون اول و به صورت نزولی مرتب کنیم، خروجی فرمول مقدار زیر خواهد شد؛

google sheets match function 5

 

در آپدیت جدید Google Sheets فرمولی با عنوان XMATCH اضافه شده که نسخه پیشرفته فرمول MATCH می باشد.

فرمول MATCH با ترکیب با فرمول‌های LOOKUP ، HLOOKUP و VLOOKUP می‌تواند بسیار کاربردی و مفید باشد.

 

برای مشاهده سایر توابع گروه Lookup در گوگل شیت می‌توانید به لینک زیر مراجعه کنید؛


نوشته شده توسط: gguide logo png

بازنشر مطالب با رعایت قوانین سایت جی‌گاید آزاد است.

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