01 از 06
شروع تابع MATCH Nested
وارد کردن تابع MATCH به عنوان شماره Argument شماره ستون
به طور معمول VLOOKUP فقط داده ها را از یک ستون یک جدول داده باز می کند و این ستون توسط استدلال شماره ستون تعیین می شود .
با این حال، در این مثال ما سه ستون داریم که می خواهیم داده ها را پیدا کنیم، بنابراین ما نیازمند یک راه ساده برای تغییر عدد ستون بدون تغییر فرمول جستجوی ما هستیم.
این جایی است که تابع MATCH به بازی می آید. این به ما اجازه می دهد که یک شماره ستون را به نام فیلد - یا ژانویه، فوریه، یا مارس - که ما را به سلول E2 برگه کار می بریم، مطابقت بدهیم.
توابع لاین
بنابراین، عملکرد MATCH به عنوان عدد شماره ستون VLOOKUP عمل می کند .
این کار با قرار دادن تابع MATCH داخل VLOOKUP در خط Col_index_num کادر محاوره انجام می شود.
وارد کردن تابع MATCH به صورت دستی
هنگامی که توابع توابع، اکسل ما را مجاز به باز کردن کادر محاوره ای دوم برای وارد کردن استدلال های آن نمی کند.
بنابراين تابع MATCH بايد به صورت دستی در خط Col_index_num وارد شود.
هنگام وارد کردن توابع دستی، هر یک از استدلال های عمل باید با کاما "،" جدا شود. "
مراحل آموزش
وارد کردن Argument Lookup_value تابع MATCH
اولین گام در ورود به عملکرد MATCH توشتون این است که وارد بحث Argument Lookup_value شوید .
Lookup_value مرجع مکان یا سلول برای عبارت جستجو است که ما می خواهیم در پایگاه داده مطابقت داشته باشد.
- در جعبه محاوره VLOOKUP، روی خط Col_index_num کلیک کنید.
- تابع نام نام تابع را دنبال کنید که به ترتیب یک دور باز است " ( "
- بر روی سلول E2 کلیک کنید تا مرجع سلولی را به کادر محاوره وارد کنید.
- علامت "،" بعد از سلول E3 مرجع برای تکمیل ورود به argumentApp Lookup_value تابع MATCH وارد کنید .
- کادر محاوره ای VLOOKUP را برای مرحله بعدی آموزش باز کنید.
در آخرین مرحله آموزش، Lookup_values به سلول D2 و E2 برگه وارد می شود .
02 از 06
اضافه کردن Lookup_array برای تابع MATCH
اضافه کردن Lookup_array برای تابع MATCH
این مرحله شامل اضافه کردن استدلال Lookup_array برای عملکرد MATCH توشتی است.
Lookup_array محدوده سلولی است که تابع MATCH برای پیدا کردن استدلال Lookup_value اضافه شده در مرحله قبلی آموزش، جستجو می کند.
در این مثال، ما می خواهیم عملکرد MATCH برای جستجو در سلول های D5 تا G5 برای مطابقت با نام ماه که در سلول E2 وارد می شود را جستجو کنیم.
مراحل آموزش
این مراحل بعد از وارد کردن کاما در مرحله قبل روی خط Col_index_num در کادر محاوره ای VLOOKUP وارد می شوند.
- در صورت لزوم، روی خط Col_index_num بعد از کاما قرار دهید تا نقطه ورود در انتهای ورودی فعلی قرار گیرد.
- سلولهای D5 تا G5 را در برگه نشان می دهد تا به این رشته های سلولی به عنوان محدوده ای که جستجو برای جستجو است، وارد شود.
- کلید F4 را روی صفحه کلید فشار دهید تا این محدوده را به مرجعهای سلولی مطلق تغییر دهید. انجام این کار باعث می شود که فرمول جستجوی پیشرفته به مکان های دیگر در برگه در آخرین مرحله آموزش تکثیر شود.
- یک کاما "،" بعد از مرجع سلول E3، برای تکمیل ورودی آرگومان Lookup_array تابع MATCH وارد کنید .
03 از 06
اضافه کردن نوع بازی و تکمیل تابع MATCH
اضافه کردن نوع بازی و تکمیل تابع MATCH
استدلال سوم و نهایی تابع MATCH، استدلال Match_type است.
این استدلال به اکسل می گوید که چگونه با Lookup_array با مقادیر Lookup_array مطابقت دارد. گزینه ها عبارتند از: -1، 0، یا 1.
این استدلال اختیاری است. اگر حذف شود، تابع از مقدار پیش فرض 1 استفاده می کند.
- اگر Match_type = 1 یا حذف شود: MATCH بزرگترین مقدار را پیدا می کند که کمتر یا برابر Lookup_value است. اگر این مقدار انتخاب شده باشد، داده های Lookup_array باید به ترتیب صعودی مرتب شوند .
- اگر Match_type = 0: MATCH اولین مقدار را پیدا کند که دقیقا با Lookup_value برابر است. داده های Lookup_array را می توان در هر سفارش مرتب کرد.
- اگر match_type = 1: MATCH کوچکترین مقدار را پیدا کند که بزرگتر یا برابر با Lookup_value باشد. اگر این مقدار انتخاب شده باشد، داده های Lookup_array باید به ترتیب نزولی طبقه بندی شوند.
مراحل آموزش
این مراحل پس از وارد کردن کاما در گام قبل بر روی خط Row_num در جعبه محاوره VLOOKUP وارد می شوند.
- به دنبال علامت دوم در خط Col_index_num ، صفر " 0 " را تایپ کنید، زیرا ما می خواهیم تابع توزیع شده یک مقدار دقیق را به ماه وارد کنید در سلول E2.
- براى تکميل تابع MATCH يک براکت دور بسته را وارد کنيد ) ""
- کادر محاوره ای VLOOKUP را برای مرحله بعدی آموزش باز کنید.
04 از 06
ورود به VLOOKUP محدوده گرامر Argument
محدوده گرامر Argument
Argument range_lookup VLOOKUP یک مقدار منطقی (درست یا نادرست) است که نشان می دهد که آیا می خواهید VLOOKUP برای پیدا کردن دقیق یا تقریبی مطابقت با Lookup_value باشد.
- اگر TRUE یا اگر این استدلال حذف شده باشد، VLOOKUP یک مقدار دقیق را به Lookup_value ارسال می کند، یا اگر یک جستجوی دقیق پیدا نشد، VLOOKUP مقدار بزرگ بعدی را برمی گرداند. برای فرمول برای انجام این کار، داده ها در ستون اول Table_array باید به ترتیب صعودی مرتب شوند .
- اگر FALSE، VLOOKUP فقط از یک Match دقیق به Lookup_value استفاده خواهد کرد. اگر دو ستون یا بیشتر در ستون اول Table_array وجود داشته باشد که با مقدار lookup مطابقت دارد، مقدار اولی که استفاده می شود استفاده می شود. اگر یک جستجوی دقیق پیدا نشود، خطای # N / A بازگشت می شود.
در این آموزش، از آنجا که ما برای ارقام فروش برای یک ماه خاص به دنبال می کنیم، Range_lookup را برابر False تنظیم می کنیم.
مراحل آموزش
- روی خط Range_lookup در کادر محاوره ای کلیک کنید
- کلمه False را در این خط تایپ کنید تا نشان دهد که ما VLOOKUP را می خواهیم تا یک داده دقیق را برای داده هایی که ما دنبال می کنیم را بازگردانیم
- برای تکمیل فرمول جستجوی دو بعدی و کادر محاوره ای، روی OK کلیک کنید
- از آنجایی که ما هنوز معیارهای مراجعه به سلول های D2 و E2 را وارد نکرده ایم، خطای # N / A در سلول F2
- این خطا در مرحله بعد در آموزش اصلاح خواهد شد زمانی که معیارهای مراجعه را در مرحله بعدی آموزش اضافه خواهیم کرد.
05 از 06
تست فرمول گرایش دو طرفه
تست فرمول گرایش دو طرفه
برای استفاده از فرمول جستجوی دوطرفه برای پیدا کردن اطلاعات فروش ماهانه برای کوکی های مختلف ذکر شده در آرایه جدول، نام کوکی را به سلول D2، ماه به سلول E2، و کلید ENTER را در صفحه کلید فشار دهید.
داده های فروش در سلول F2 نمایش داده می شود.
مراحل آموزش
- بر روی سلول D2 در صفحه کار خود کلیک کنید
- جو دوسر را به سلول D2 تایپ کنید و کلید ENTER را در صفحه کلید فشار دهید
- بر روی سلول E2 کلیک کنید
- تایپ فوریه به سلول E2 و کلید ENTER روی صفحه کلید را فشار دهید
- ارزش 1345 دلار - میزان فروش کوکی های جو دوسر در ماه فوریه - باید در سلول F2 نمایش داده شود
- در این مرحله، برگه شما باید به عنوان مثال در صفحه 1 این آموزش مطابقت داشته باشد
- فرمول جستجو را با تایپ کردن هر ترکیبی از انواع کوکی و ماه موجود در table_array ترسیم کنید و ارقام فروش باید در سلول F2 نمایش داده شود
- آخرین مرحله در آموزش، کپی کردن فرمول جستجو را با استفاده از دستگیره Fill انجام می دهد .
اگر یک پیام خطا مانند #REF! در F2 سلول ظاهر می شود، این لیست پیام های خطا VLOOKUP ممکن است به شما در تعیین مشکل کجا کمک کند.
06 از 06
کپی فرمول دوبعدی گرینفورت با فرمان پر کردن
کپی فرمول دوبعدی گرینفورت با فرمان پر کردن
برای ساده سازی مقایسه داده ها برای ماه های مختلف یا کوکی های مختلف، فرمول جستجو را می توان به سایر سلول ها کپی کرد تا بتواند همزمان چندین مقدار را نشان دهد.
از آنجاییکه داده ها در یک الگوی منظم در برگه قرار داده شده است، می توانیم فرمول جستجو در سلول F2 را به سلول F3 کپی کنیم.
همانطور که فرمول کپی شده است، اکسل ارجاع سلول نسبی را برای نشان دادن محل جدید فرمول به روز می کند. در این حالت D2 به D3 تبدیل می شود و E2 به E3 می رسد
همچنین، اکسل مرجع مطلق سلول را به همان اندازه نگه می دارد بنابراین محدوده مطلق $ D $ 5: $ G $ 5 با همان فرمول کپی شده باقی می ماند.
بیش از یک راه برای کپی کردن داده ها در اکسل وجود دارد، اما احتمالا ساده ترین راه این است که با استفاده از Fill Handle.
مراحل آموزش
- بر روی سلول D3 در صفحه کار خود کلیک کنید
- جو دوسر را به سلول D3 تایپ کنید و کلید ENTER را در صفحه کلید فشار دهید
- بر روی سلول E3 کلیک کنید
- تایپ مارس به سلول E3 و کلید ENTER را در صفحه کلید فشار دهید
- بر روی سلول F2 کلیک کنید تا آن سلول فعال شود
- نشانگر ماوس را روی مربع سیاه در گوشه پایین سمت راست قرار دهید. نشانگر به علامت پلاس تغییر می کند "+" - این فرمان پر است
- با کلیک بر روی دکمه سمت چپ ماوس و جمع آوری دسته پایین را به سلول F3
- دکمه ماوس را آزاد کنید و سلول F3 باید فرمول جستجوی دو بعدی را داشته باشد
- ارزش 1287 دلار - میزان فروش کوکی های جو دوسر در ماه مارس - باید در سلول F3 نمایش داده شود