تابع match

آموزش تابع Match در اکسل (و همه نکات کاربردی)

اساطیر زبان

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

این تابع چه کاری انجام می دهد؟

تابع Match موقعیت یک آیتم را در محدوده مشخصی نشان می دهد.

نحوه نگارش فرمول:

=MATCH(lookup_value, lookup_array, [match_type])

که یعنی:

MATCH= (این مقدار را جستجو کن, از این محدوده مشخص شده, متناظر دقیق آن را نشان بده)

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

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

نکته: شناسه lookup_value می تواند یک مقدار باشد (عدد، متن یا مقادیر منطقی) یا یک سلول که به عدد، متن یا مقداری منطقی ارجاع داده شده باشد.

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

مرحله اول : به شکل زیر عمل می کنیم:

ابتدا باید تابع Match را در یک سلول خالی وارد کنیم:

=MATCH(

word image 107

مرحله دوم: شناسه های (آرگومان های) Match:

Lookup_value

مقداری که می خواهیم متناظرش را پیدا کنیم، چیست؟

ما می خواهیم متناظر تبلت (Tablet) را بیابیم.

=MATCH(G13,

Match Formula

Lookup_array

لیستی که کالای موردنظر در داخل آن قرار دارد، کجاست؟

=MATCH(G13, C12:C16,

Match Formula

Match_type

چه نوع متناظری می خواهید؟

با وارد کردن عدد ۰ متناظر دقیق به دست می آید.

=MATCH(G13, C12:C16, ۰)

Match Formula

و به این شکل، شما متوجه می شوید که تبلت در ردیف ۳# قرار دارد!

Match Formula

متناظر سازی دو لیست به کمک تابع Match

چه کاری انجام می دهد؟

این تابع موقعیت یک آیتم را در محدوده مشخصی نشان می دهد.

نحوه نگارش فرمول:

=MATCH(lookup_value, lookup_array, [match_type])

که به معنی:

MATCH= (این مقدار را جستجو کن, از این محدوده مشخص شده, متناظر دقیق آن را نشان بده)

مطمئنم مواقع زیادی بوده که شما دو لیست از اطلاعات داشتید و می خواستید بدانید که آیا آیتم خاصی در لیست ۱ در لیست ۲ هم وجود دارد یا نه.

خب من بهتون میگم!

به کمک تابع Match شما می توانید مشخص کنید که آیا آیتم موجود در یک سلول از لیست ۱ در لیست ۲ هم وجود دارد یا نه.

این تابع در صورتی که آیتم موردنظر در لیست ۲ وجود داشته باشد، موقعیت ردیف آن را به ما نشان می دهد. اگر شما پیغام #N/A دریافت کنید به این معناست که آیتم موردنظر در لیست ۲ قرار ندارد.

همچنین می توانید پا را فراتر گذاشته و لیست ۱ را با مقادیر دیگر یا بر اساس #N/A فیلتر کنید.

لیست های ما به این شکل هستند:

MATCH Two Lists

MATCH Two Lists

مرحله اول: ابتدا باید تابع Match را در یک سلول خالی وارد کنیم:

=MATCH(

word image 108

مرحله دوم: شناسه ها (آرگومان ها) ی Match:

Lookup_value

مقداری که می خواهید چک کنید چیست؟

سلول مقدار مورد نظر را در لیست ۱ انتخاب کنید، این مقدار همان مقداری است که می خواهیم چک کنیم در لیست ۲ وجود دارد یا نه.

=MATCH(C12,

word image 109

Lookup_array

لیست همه دروس کاربردی اکسل ما

کدام لیست را می خواهید چک کنید؟

کل لیست ۲ را انتخاب کنید.

MATCH Two Lists

و با زدن دکمه F4 مطمئن شوید که لیست مرجع شما ثابت خواهد ماند.

=MATCH(C12, list2!$C$12:$C:21,

word image 110

Match_type

ویژگی تناظر مدنظر شما چیست؟

از آنجایی که متناظر دقیقی می خواهیم عدد ۰ را وارد می کنیم.

word image 111

این فرمول را برای بقیه سلول ها هم با گرفتن علامت + گوشه سمت راست و پایین سلول و کشیدن آن به سمت پایین اعمال می کنیم.

word image 112

حالا تمام نتایج را دارید! شما می توانید شماره ردیف هایی که آیتم مورد نظر در لیست ۲ قرار گرفته را مشاهده کنید. مثلاً، Mon45657 در لیست ۱ در ردیف ۹ لیست ۲ قرار گرفته است! اگر آیتم متناظری موجود نباشد پیغام #N/A نمایش داده خواهد شد.

word image 113

۵ روش حذف فاصله ها در اکسل (به زبان ساده)

چگونه از فرمول INDEX-MATCH استفاده کنیم؟

چه کاری انجام می دهد؟

موقعیت ردیف مقدار/متن را در یک ستون جستجو می کند (به کمک تابع Match)

و مقدار/متن در همان ردیف از ستون دیگری در سمت راست یا چپ را نمایش می دهد. (با استفاده از تابع INDEX)

نحوه نگارش فرمول:

=INDEX(array, MATCH(lookup_value, lookup_array, [match_type])

که به معنی:

INDEX= (نمایش بده مقدار/متن, MATCH (از موقعیت ردیف مقدار/متن))

فرمول VLOOKUP یک مقدار را در اولین ستون یک آرایه جستجو می کند و مقدار سمت راست آن آرایه را بر می گرداند.

اگر بخواهید مقداری از سمت چپ آرایه نمایش داده شود، چه باید کرد؟

خب، اینجاست که فرمول INDEX-MATCH وارد شده و دست یاری به سمتتان دراز می کند!

این فرمول موقعیت ردیف یک مقدار/متن را در یک ستون (به کمک تابع Match) جستجو و مقدار/متن در همان ردیف از ستون دیگری در سمت راست یا چپ را نمایش می دهد. (با استفاده از تابع INDEX)

می خواهیم شناسه ی کالای تبلت را پیدا کنیم، و برای این کار باید ترکیبی از INDEX و MATCH را استفاده کنیم!

مرحله اول: ابتدا باید تابع INDEX را در یک سلول خالی وارد کنیم:

=INDEX(

Index-Match formula

مرحله دوم: آرگومان های INDEX:

Array

لیست شناسه های کالا کجا قرار گرفته است؟

=INDEX(B13:B17,

Index-Match formula

Row_num

شماره ردیف داده موردنظر چیست؟

با استفاده از تابع Match می توانیم این شماره را پیدا کنیم.

=INDEX(B13:B17, MATCH(

Index-Match formula

مرحله سوم:آرگومان های Match:

Lookup_value

مقداری که متناظر آن را می خواهیم چیست؟

ما متناظر مقدار تبلت را می خواهیم.

=INDEX(B13:B17, MATCH(G14,

Index-Match formula

Lookup_array

لیست شناسه های کالا کجا قرار گرفته است؟

=INDEX(B13:B17, MATCH(G14, C13:C17,

Index-Match formula

Match_type

ویژگی تناظر مدنظر شما چیست؟

از آنجایی که متناظر دقیقی می خواهیم عدد ۰ را وارد می کنیم.

=INDEX(B13:B17, MATCH(G14, C13:C17, ۰))

Index-Match formula

به این شکل، تابع Match شماره ردیفی که مقدار تبلت در آن قرار دارد را می گیرد، که می شود ردیف #۳٫ سپس با داشتن ردیف #۳، می توانیم به کمک تابع INDEX شناسه ی کالای همان ردیف را به دست آوریم.

Index-Match formula

دانلود فیلم های آموزش صفر تا صد اکسل +جزوه

ویدیوی آموزش تابع match اکسل

 

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

turned_in

چرب زبان

با این اپلیکیشن ساده، هر زبانی رو فقط با 5 دقیقه در روز، توی 80 روز مثل بلبل حرف بزن! بهترین متد روز، تقویت حافظه، آموزش تصویری. یادگیری زبان کلید یادگیری هر مهارتی در قرن 21 !


حتما بخوانید!

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.

فهرست