Excel logo

XLOOKUP جدید اکسل جایگزین VLOOKUP خواهد شد ، و جایگزینی قدرتمند برای یکی از محبوب ترین عملکردهای اکسل ارائه می دهد. این عملکرد جدید برخی از محدودیت های VLOOKUP را حل می کند و قابلیت های اضافی دارد. آنچه شما باید بدانید در اینجا است.

XLOOKUP چیست؟

عملکرد جدید XLOOKUP دارای راه حل هایی برای برخی از بزرگترین محدودیت های VLOOKUP است. بعلاوه ، جایگزین HLOOKUP نیز می شود. به عنوان مثال ، XLOOKUP می تواند به صورت پیش فرض در یک مسابقه دقیق به سمت چپ خود نگاه کند و به شما امکان می دهد به جای شماره ستون ، طیف وسیعی از سلول ها را مشخص کنید. استفاده از VLOOKUP آسان یا همه کاره نیست. ما به شما نشان خواهیم داد که چگونه این کار می کند.

در حال حاضر ، XLOOKUP فقط برای کاربران برنامه خودی در دسترس کاربران است. هر کس می تواند به برنامه خودی بپیوندد تا به محض دسترسی به جدیدترین ویژگی های اکسل دسترسی پیدا کند. مایکروسافت به زودی آن را برای همه کاربران Office 365 شروع می کند.

نحوه استفاده از عملکرد XLOOKUP

اجازه دهید مستقیماً با نمونه ای از XLOOKUP در عمل شیرجه بزنیم. از داده های مثال زیر استفاده کنید. ما می خواهیم بخش را از ستون F برای هر شناسه در ستون A. برگردانیم.

 داده های نمونه برای مثال XLOOKUP

این یک نمونه جستجوی مسابقه کلاسیک دقیق است. عملکرد XLOOKUP فقط به سه قطعه اطلاعات نیاز دارد.

تصویر زیر XLOOKUP را با پنج آرگومان نشان می دهد ، اما فقط سه مورد اول برای یک بازی دقیق لازم است. بنابراین اجازه دهید روی آنها تمرکز کنیم:

  • Lookup_value: آنچه شما به دنبال آن هستید.
  • Lookup_array: از کجا جستجو کنیم.
  • Return_array: دامنه حاوی مقدار برای بازگشت. [19659014] اطلاعات مورد نیاز توسط عملکرد XLOOKUP در اکسل ” width=”616″ height=”204″/>

    فرمول زیر برای این مثال کار خواهد کرد: = XLOOKUP (A2 ، E $ 2 $: $ E $ 8 ، F $ 2: F $ 8)

     XLOOKUP برای یک مسابقه دقیق

    حالا بیایید چند مزیت را بررسی کنیم که XLOOKUP نسبت به VLOOKUP در اینجا دارد.

    شماره شماره ستون های بیشتر

    سومین استناد بدنام VLOOKUP نبود. تعداد ستون اطلاعات را برای بازگشت از آرایه جدول مشخص کنید. این دیگر مسئله ای نیست زیرا XLOOKUP شما را قادر می سازد دامنه مورد نظر را برای بازگشت از ستون انتخاب کنید (در این مثال ستون F).

     آرگومان شماره شاخص ستون VLOOKUP

    و فراموش نکنید ، XLOOKUP برخلاف VLOOKUP می تواند داده های سمت چپ سلول انتخاب شده را مشاهده کند.

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

     ستون درج شده XLOOKUP را نمی شکند

    دقیق بازی پیش فرض

    همیشه هنگام یادگیری VLOOKUP اشتباه می شود که چرا

    خوشبختانه ، XLOOKUP به طور دقیق پیش فرض مسابقه را نشان می دهد – دلیل بسیار رایج تری برای استفاده از فرمول جستجو). این نیاز به پاسخگویی به استدلال چهارم را کاهش می دهد و خطاهای کمتری را توسط کاربران جدید در فرمول تضمین می کند.

    بنابراین به طور خلاصه ، XLOOKUP سؤال کمتری از VLOOKUP می پرسد ، کاربرپسند تر است ، و همچنین با دوام بیشتری دارد.

    XLOOKUP می توانید به سمت چپ نگاه کنید

    امکان انتخاب دامنه جستجو ، XLOOKUP را از VLOOKUP متنوع تر می کند. با XLOOKUP ، ترتیب ستون های جدول مهم نیست.

    VLOOKUP با جستجو در ستون سمت چپ یک جدول و سپس بازگشت از تعداد مشخصی از ستون ها به سمت راست محدود شد.

    در مثال زیر ، باید یک شناسه (ستون E) را جستجو کنیم و نام اشخاص (ستون D) را برگردانیم.

     داده های مثال برای فرمول جستجوی سمت چپ

    فرمول زیر می تواند به این هدف برسد: = XLOOKUP (A2 ، $ E $ 2: $ E $ 8 ، $ D $ 2: $ D $ 8)

     تابع XLOOKUP با استفاده از XLOOKUP برای یک دامنه مقدار خود را باز می گرداند

    Lookup

    اگرچه به اندازه بازی دقیق معمولی نیست ، اما استفاده بسیار مؤثر از فرمول جستجوی جستجو برای یافتن یک مقدار در دامنه ها است. مثال زیر را بگیرید. ما می خواهیم تخفیف را به مبلغ صرف شده برگردانیم.

    این بار به دنبال یک مقدار خاص نیستیم. ما باید بدانیم که مقادیر ستون B در محدوده ستون E. کجا قرار می گیرند. این تخفیف به دست آمده را تعیین می کند.

     داده های جدول برای جستجوی محدوده

    XLOOKUP آرگومان چهارم اختیاری دارد ( به یاد داشته باشید ، آن را به صورت دقیق مطابقت می دهد) نام حالت مطابقت را دارد.

     گزینه حالت مطابقت در XLOOKUP

    می بینید که XLOOKUP با مسابقات تقریبی از VLOOKUP قابلیت های بیشتری دارد.

    گزینه ای برای یافتن نزدیکترین مسابقه کوچکتر از (-1) یا نزدیکترین بزرگتر از (1) مقدار مورد نظر است. همچنین گزینه ای برای استفاده از کاراکترهای wildcard (2) مانند؟ یا *. این تنظیم به طور پیش فرض مانند VLOOKUP روشن نیست.

    فرمول در این مثال نزدیکترین مقدار کمتری از مقدار جستجو شده را برای شما پیدا می کند اگر یک مسابقه دقیق پیدا نشود: = XLOOKUP (B2 ، E $ 3 $: $ 7 $ ، $ F 3 $: $ F 7 ، -1)

     یک جستجوی محدوده با یک اشتباه

    با این حال ، در سلول C7 اشتباه وجود دارد که در آن # N / خطایی برمی گردد این باید تخفیف 0٪ تخفیف می داد زیرا هزینه 64 به هیچ وجهی با تخفیف به معیارها نمی رسد.

    یکی دیگر از مزیت های عملکرد XLOOKUP این است که به آنچه VLOOKUP انجام می دهد ، نیازی نیست که دامنه جست و جو در مرتبه صعودی قرار گیرد.

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

     با تغییر در محدوده استفاده شده

    خطا را برطرف کنید. این فرمول بلافاصله خطا را اصلاح می کند. مشكل داشتن "0" در انتهاي اين محدوده نيست.

     محدوده جستجو نيازي نيست به صورت صعودي باشد

    شخصاً ، من هنوز جدول را با توجه به ستون جستجو داشتن "0" در پایین ، مرا عصبانی می کند. اما این واقعیت که فرمول شکسته نمی شود درخشان است.

    XLOOKUP عملکرد HLOOKUP را جایگزین کارکرد بیش از حد

    می کند ، همانطور که گفته شد ، عملکرد XLOOKUP نیز در اینجا برای جایگزینی HLOOKUP است. یک تابع برای جایگزینی دو. عالی!

    عملکرد HLOOKUP جستجوی افقی است که برای جستجوی آن در سطرها استفاده می شود.

    نه به عنوان خواهر و برادر VLOOKUP آن شناخته شده است ، اما برای مثالهایی مانند زیر که در آن هدر در ستون A قرار دارد ، مفید است. ردیف های 4 و 5.

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

    در این مثال از فرمول برای بازگرداندن مقدار فروش مربوط به نام در سلول A2 استفاده می شود. به دنبال ردیف 4 می شود تا نام را پیدا کند ، و مقدار آن را از سطر 5 برمی گرداند: = XLOOKUP (A2، B4: E4، B5: E5)

     XLOOKUP به عنوان جایگزینی عملکرد HLOOKUP

    XLOOKUP می تواند از پایین به نظر برسد

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

    در مثال زیر ، ما می خواهیم سطح سهام برای هر محصول را در ستون A پیدا کنیم.

    جدول جستجو به ترتیب تاریخ است و در هر محصول چندین چک سهام وجود دارد. ما می خواهیم سطح سهام را از آخرین باری که بررسی شده است برگردانیم. (19659005]  نمونه داده ها برای جستجوی عقب

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

     گزینه های حالت جستجو با XLOOKUP

    فرمول تکمیل شده در اینجا نشان داده شده است: = XLOOKUP (A2 ، $ E $ 2: $ 9 $، $ F $ 2: $ F 9 9، - - 1)

     XLOOKUP به دنبال لیست بهای از بالا به بالا لیستی از

    در این فرمول ، استدلال چهارم بود نادیده گرفته شد این اختیاری است ، و ما پیش فرض یک مسابقه دقیق را می خواستیم.

    Round-Up

    عملکرد XLOOKUP جانشین مشتاقانه منتظر هر دو عملکرد VLOOKUP و HLOOKUP است.

    نمونه های گوناگونی در این مورد استفاده شد مقاله برای نشان دادن مزایای XLOOKUP. یکی از این موارد این است که XLOOKUP را می توان در ورق ، کارنامه و همچنین با جداول استفاده کرد. مثالها در مقاله برای کمک به درک ما ساده نگه داشته می شدند.

    با توجه به اینکه آرایه های پویا به زودی در اکسل معرفی می شوند ، می تواند طیف وسیعی از ارزش ها را نیز برگرداند. مطمئناً این چیزی است که ارزش تحقیق بیشتر دارد.

    روزهای VLOOKUP شماره گذاری شده اند. XLOOKUP در اینجا است و به زودی فرمول جستجوی de facto خواهد بود.