01 از 03
تخفیف قیمت را با VLOOKUP پیدا کنید
عملکرد VLOOKUP چگونه کار می کند
تابع VLOOKUP Google Spreadsheets که برای جستجو عمودی است ، می تواند برای جستجوی اطلاعات خاص واقع در جدول داده یا پایگاه داده مورد استفاده قرار گیرد.
- اطلاعات در مورد پیام های خطا VLOOKUP در صفحه 3 یافت می شود
VLOOKUP به طور معمول یک فیلد داده را به عنوان خروجی آن باز می کند. چطور این کار را می کند:
- شما یک نام یا کلید search_key فراهم می کنید که به VLOOKUP می گوید که در آن ردیف یا رکورد جدول داده ها برای جستجوی اطلاعات مورد نظر
- شما شماره ستون - که به عنوان شاخص شناخته می شود - اطلاعاتی را که می خواهید به شما ارائه می دهیم
- این تابع به دنبال کلید search_key در ستون اول جدول داده است
- سپس VLOOKUP اطلاعاتی را که شما از یک فیلد دیگر از همان رکورد استفاده می کنید با استفاده از شماره فهرست ارائه شده پیدا می کند و به آن بازگردانده می شود
پیدا کردن مسابقات تقریبی با VLOOKUP
به طور معمول، VLOOKUP تلاش می کند تا یک جستجوی دقیق را برای کلید جستجو نشان داده شود. اگر یک بازی دقیق پیدا نشود، VLOOKUP می تواند یک بازی تقریبی پیدا کند.
- یک بازی تقریبی نزدیک ترین مطابقت با اندازه search_key است که کوچکتر یا کمتر از مقدار است.
- مسابقات تقریبی با تنظیم آرگومان is_sorted function به TRUE می باشد.
مرتب سازی داده ها برای اولین بار
اگر چه همیشه مورد نیاز نیست، بهتر است ابتدا مرتب سازی محدوده داده هایی را که VLOOKUP در جستجوی صعودی انجام می دهد با استفاده از اولین ستون محدوده کلید مرتب سازی مرتب کنید.
اگر داده ها مرتب نشده باشند، VLOOKUP ممکن است یک نتیجه نادرست را بازگرداند.
مثال عملکرد VLOOKUP
مثال در تصویر بالا از فرمول زیر حاوی عملکرد VLOOKUP برای پیدا کردن تخفیف برای مقادیر کالاها خریداری شده است.
= VLOOKUP (A2، A5: B8،2، TRUE)
حتی اگر فرمول بالا فقط بتواند به یک سلول برگه تایپ شود، گزینه دیگری که با مراحل ذکر شده در زیر استفاده می شود، استفاده از جعبه خودکار پیشنهادات Google برای ورود به فرمول است.
وارد کردن تابع VLOOKUP
مراحل ورود به عملکرد VLOOKUP در تصویر بالا به سلول B2 نشان داده شده است:
- با کلیک بر روی سلول B2 آن را فعال سلول - این جایی که نتایج عملکرد VLOOKUP نمایش داده خواهد شد
- علامت برابر (=) را با نام تابع vlookup تایپ کنید
- همانطور که شما تایپ می کنید، جعبه خودکار پیشنهاد می شود با نام و نحو توابع که با حرف V شروع می شود
- هنگامی که نام VLOOKUP در جعبه ظاهر می شود، با کلیک بر روی نام با اشاره گر موس برای وارد کردن نام تابع و باز کردن دور براکت به سلول B2
وارد کردن پارامترهای تابع
- اطلاعات دقیق در مورد نحو و استدلال VLOOKUP را می توان در صفحه 2 پیدا کرد
- همانطور که در اکسل، یک کاما بین استدلال های عملکرد برای عمل به عنوان جدا کننده قرار می گیرد.
استدلال های مربوط به عملکرد VLOOKUP پس از بازشدن دور باز در سلول B2 وارد می شوند.
- بر روی سلول A2 در برگه کلیک کنید تا وارد این مرجع سلولی به عنوان argument argument_key شوید
- بعد از مرجع سلولی، کاما ( ، ) را به عنوان جدایی بین استدلال عمل کنید
- سلولهای A5 تا B8 را در برگه برای نمایش این سلول ها به عنوان محدوده آرگومان برجسته کنید - عنوان های جدول در محدوده گنجانده نشده اند
- بعد از مرجع سلولی، کاما دیگر را تایپ کنید
- پس از وارد شدن به علامت شاخص ، عدد 2 را وارد کنید، چون نرخ تخفیف در ستون 2 آرگومان محدوده قرار دارد
- بعد از شماره 2، یک کاما دیگر را تایپ کنید
- سلولهای B3 و B4 را در برگه نشان می دهد تا به این آرایه های تعطیلات مراجعه کنید
- بعد از کاما به عنوان استدلال is_sorted کلمه True را تایپ کنید
- کلید Enter را بر روی صفحه کلید فشار دهید تا وارد یک محدوده دور بسته شود " ) " بعد از آخرین آرگومان تابع و برای تکمیل عملکرد
- پاسخ 2.5٪ - میزان تخفیف برای مقدار خرید شده - باید در سلول B2 برگه ظاهر شود
- هنگامی که شما بر روی سلول B2 کلیک می کنید، عملکرد کامل = VLOOKUP (A2، A4: B8، 2، True) در نوار فرمول بالای برگه ظاهر می شود
چرا VLOOKUP 2.5٪ را به عنوان یک نتیجه به دست آورد
- در مثال، ستون Column یک مقدار دقیق برای مقدار search_key 23 را نشان نمی دهد.
- از آنجا که استدلال is_sorted به TRUE تنظیم شده است، VLOOKUP یک مقایسه تقریبی با مقدار search_key پیدا خواهد کرد.
- نزدیکترین مقدار که هنوز کوچکتر از مقدار search_key 23 است، 21 است.
- VLOOKUP به این ترتیب درصد تخفیف در ردیف حاوی 21 را می بیند و در نتیجه یک نرخ تخفیف 2.5٪ را ارائه می دهد.
02 از 03
Spreadsheets های Google VLOOKUP Syntax and Arguments Function
نحو و Argument های تابع VLOOKUP
نحو تابع به طرح تابع اشاره دارد و شامل نام تابع، براکت و استدلال است .
نحو عملکرد VLOOKUP:
= VLOOKUP (search_key، range، index، is_sorted)
search_key - (مورد نیاز) مقدار برای جستجو - مانند مقدار فروخته شده در تصویر بالا
محدوده - (مورد نیاز) تعداد ستون ها و ردیف هایی که VLOOKUP باید جستجو کند
- ستون اول در محدوده به طور معمول حاوی کلید search_key است
index - (مورد نیاز) شماره ستون از مقدار مورد نظر شما را پیدا می کند
- شماره گذاری با ستون search_key به عنوان ستون 1 آغاز می شود
- اگر شاخص به یک عدد بزرگتر از تعداد ستون های انتخاب شده در محدوده استدلال #REF! خطا توسط تابع بازگردانده می شود
is_sorted - (اختیاری) نشان می دهد که آیا محدوده به ترتیب صعودی مرتب شده است یا خیر با استفاده از اولین ستون محدوده کلید مرتب سازی
- مقدار بولی - TRUE یا FALSE تنها مقادیر قابل قبول هستند
- اگر به TRUE یا حذف شده و ستون اول محدوده به ترتیب صعودی طبقه بندی نشده باشد، ممکن است نتیجه نادرست رخ دهد
- اگر حذف شود، مقدار به طور پیش فرض به TRUE تنظیم شده است
- اگر به TRUE یا حذف شده و یک جستجوی دقیق برای search_key پیدا نشد، نزدیکترین مطابقت که در اندازه یا مقدار کوچکتر به عنوان کلید search_key استفاده می شود.
- اگر به FALSE تنظیم شود، VLOOKUP فقط یک جستجوی دقیق را برای کلید search_key می پذیرد. اگر مقادیر تطبیق چندگانه وجود دارد، اول مقدار تطبیق بازگردانده می شود
- اگر به FALSE تنظیم شده باشد، و هیچ مقدار مطابق برای search_key پیدا نشد، خطای # N / A توسط تابع
03 از 03
پیام های خطا VLOOKUP
پیام های خطا VLOOKUP
پیام های خطا زیر با VLOOKUP مرتبط هستند.
خطای # N / A ("value not available") نمایش داده می شود اگر:
- کلید search_key در اولین ستون آرگومان محدوده یافت نشد
- استدلال محدوده نادرست است برای مثال، استدلال ممکن است شامل ستون های خالی در سمت چپ محدوده باشد
- استدلال is_sorted به FALSE تنظیم شده است و یک مسابقه دقیق برای استدلال search_key نمیتواند در ستون اول محدوده یافت شود
- استدلال is_sorted به TRUE تنظیم شده است و تمام مقادیر در ستون اول محدوده بزرگتر از کلید search_key است
#REF! ("مرجع خارج از محدوده") خطا نمایش داده می شود اگر:
- استدلال index بیشتر از تعداد ستون ها در آرگومان محدوده است