چه موقع به جای VLOOKUP در اکسل از Index-مطابقت استفاده کنیم

برای کسانی از شما که در Excel آگاه هستند ، به احتمال زیاد با عملکرد VLOOKUPآشنا هستید. عملکرد VLOOKUPبرای یافتن مقداری در یک سلول متفاوت بر اساس متن متن منطبق در همان ردیف استفاده می شود.

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

بررسی کنید به همان اندازه که قدرتمند است ، <قوی >VLOOKUPمحدودیت در نحوه ساخت جدول مرجع تطبیق برای عملکرد فرمول دارد.

این مقاله محدودیت هایی را در جایی که VLOOKUPوجود دارد به شما نشان می دهد. قابل استفاده نیست و عملکرد دیگری را در اکسل به نام INDEX-MATCHکه می تواند مسئله را حل کند ، معرفی می کند.

INDEX MATCH مثال Excel

با استفاده از موارد زیر 2، ما لیستی از نام دارندگان خودرو و نام خودرو در اختیار شما قرار می دهیم. در این مثال ، ما سعی خواهیم کرد تا شناسنامه اتومبیلرا بر اساس مدل اتومبیللیست شده در زیر صاحبان متعدد ، مطابق شکل زیر نشان دهیم:

In_content_1 همه: [300x250] / dfp: [640x360]->

در یک صفحه جداگانه با نام CarType، یک بانک اطلاعاتی ساده با خودرو با ، مدل اتومبیلو کلر.

با این مجموعه جدول ، عملکرد VLOOKUPفقط می تواند کار کند اگر داده هایی که می خواهیم بازیابی کنیم در ستون سمت راست آنچه را که ما می خواهیم مطابقت داشته باشیم (در قسمت مدل خودرو) در ستون واقع شده است. p>

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

قرار دارد زیرا با VLOOKUP ، مقدار جستجو در ستون اول ظاهر می شود و ستون های جستجو باید در سمت راست باشند. هیچ یک از این شرایط در مثال ما رعایت نشده است.

خبر خوب ، INDEX-MATCHقادر خواهد بود به ما در دستیابی به این هدف کمک کند. در عمل ، این در واقع ترکیبی از دو عملکرد اکسل است که می توانند به صورت جداگانه کار کنند: تابع INDEXو عملکرد "MATCH".

با این حال ، به منظور هدف این مقاله ، ما فقط در مورد ترکیب این دو با هدف تکثیر عملکرد VLOOKUPصحبت خواهیم کرد .

به نظر می رسد ابتدا این فرمول کمی طولانی و ترسناک است. با این حال ، هنگامی که چندین بار از آن استفاده کردید ، نحو را به صورت قلب یاد خواهید گرفت.

این فرمول کامل در مثال ما است:

=INDEX(CarType!$A$2:$A$5,MATCH(B4,CarType!$B$2:$B$5,0))

در اینجا شکست برای هر بخش است

= INDEX (- "="نشان دهنده آغاز فرمول در سلول و INDEXاولین قسمت از عملکرد Excel است که ما از آن استفاده می کنیم

CarType! A $ 2: $ 5 $- ستون های روی صفحه CarTypeکه داده هایی که ما می خواهیم بازیابی کنیم در آن قرار دارد. در این مثال ، شناسههر مدل اتومبیل.

MATCH (- - قسمت دوم عملکرد اکسل که ما از آن استفاده می کنیم.

B4- سلولی که حاوی متن جستجو است که ما از آن استفاده می کنیم (مدل ماشین) .

CarType! $ B $ 2: $ B $ 5- ستونهای روی صفحه CarTypeبا داده هایی که برای مطابقت با متن جستجو استفاده خواهیم کرد.

0))- برای این که متن جستجو دقیقاً با متن موجود در ستون مطابق باشد (به عنوان مثال CarType! B B 2 $: $ B 5 $). در صورت عدم یافتن تطابق دقیق ، فرمول NN/Aرا برمی گرداند .

توجه: درپشت بسته دوتایی را در پایان بخاطر بسپار این تابع ")" " و کاما بین استدلالها است.

شخصا من از VLOOKUP دور شده ام و اکنون از آن استفاده کرده ام چون می تواند از INDEX-MATCH استفاده کند. عملکردهای بیشتری نسبت به VLOOKUP انجام داده است.

عملکردهای INDEX-MATCHهمچنین مزایای دیگری در مقایسه با VLOOKUP::/p>

  1. محاسبات سریعتر
  2. هنگامی که ما با مجموعه های داده های بزرگ کار می کنیم که محاسبه خود به دلیل بسیاری از عملکردهای VLOOKUP ، می تواند مدت زمان طولانی طول بکشد ، متوجه می شوید که یکبار همه را جایگزین کنید از بین این فرمولها با INDEX-MATCH ، محاسبه کلی سریعتر محاسبه می شود.

    1. نیازی به شمارش ستون های نسبی نیست
    2. ol>

      اگر در جدول مرجع ما متن كليدي وجود دارد كه مي خواهيم در ستون Cرا جستجو كنيم و داده هاي مورد نياز براي بدست آوردن آن را داريم ستون AQ، باید هنگام استفاده از VLOOKUP تعداد ستون ها بین ستون C و ستون AQ را بدانیم و بشماریم.

      با عملکردهای INDEX-MATCH ، می توانیم مستقیماً ستون ایندکس (یعنی ستون AQ) که در آن باید داده ها را بدست آوریم و ستون را انتخاب کنیم تا مطابقت داشته باشد (به عنوان مثال ستون C).

      1. به نظر پیچیده تر می رسد
      2. VLOOKUP امروزه کاملاً متداول است ، اما تعداد زیادی از آنها نیست درباره استفاده از توابع INDEX-MATCH در کنار هم آگاه باشید.

        رشته طولانی تر در عملکرد INDEX-MATCH به شما کمک می کند تا شما را به عنوان یک متخصص در انجام کارکردهای پیچیده و پیشرفته اکسل به نظر برساند. لذت ببرید!

        20 Essential Excel Functions with Downloadable Reference Guide

        پست های مرتبط:


        30.11.2018