تابع HLOOKUP
تابع “هیلوکاپ” یا به انگلیسی “HLOOKUP” یکی از توابع جستجو در بحث آموزش اکسل است که برای پیدا کردن مقداری در یک محدوده از دادهها، بر اساس مقدار در سطر بالا، استفاده میشود. این تابع معمولاً برای جستجو در جداول سریع استفاده میشود.
تابع HLOOKUP با جستجو در سطر اول جدول داده ها ، مقدار مشخصی را یافته و سپس مقدار متناظر با آن را در سطرهای بعدی پیدا کرده و به ما نمایش می دهد.
ساختار تابع HLOOKUP:
= HLOOKUP( lookup_value, table_array, row_index_num, [range_lookup] )
اجزاءتابع HLOOKUP:
lookup_value
داده ای که میخواهید در محدوده جدول به دنبال آن بگردید. دقت کنید که این داده باید در اولین سطر محدوده جدول مرحله بعد وجود داشته باشد.
table_array
جدولی که میخواهید در سطر اول آن کد یا عبارت مورد جستجو را پیدا کنید. عبارت مورد جستجو باید در اولین سطر این جدول باشد و سطر نتیجه نیز در محدوده جدول انتخاب شده موجود باشد.
row_index_num
شماره سطر در جدول که می خواهید مقدار آن را به ما نمایش دهد.
range_lookup
این قسمت تابع اختیاری می باشد. در صورتی که این قسمت را وارد نکنید مقدار پیش فرض (TRUE) در نظر گرفته خواهد شد.
اگر مقدار TRUE یا 1 را وارد کنید اگر عبارت مورد جستجو یافت نشد نزدیکترین عدد یا عبارت را نشان خواهد داد. در صورتی که جدول مرتب (سورت) نباشد حتی اگر عبارت جستجو وجود داشته باشد اولین نتیجه مشابه را نشان خواهد داد.
اگر مقدار FALSE یا 0 را وارد کنید دقیقا همان عبارت مورد جستجو را پیدا می کند و در صورتی که نتیجه ای در برنداشت خطای #N/A را نشان می دهد.
مثال تابع HLOOKUP:
نکات مهم تابع HLOOKUP :
در استفاده از تابع HLOOKUP در اکسل که یکی از توابع اکسلی است ، میتوانید به نکات زیر توجه کنید:
- محدوده جستجو باید شامل سطرهای عنوان (سطر بالا) و دادههایی که میخواهید در آن جستجو کنید، باشد.
ترتیب ستونها در محدوده جستجو باید با ترتیب مقادیر در سطر عنوان سازگاری داشته باشد. - مقدار جستجو باید با دقت و به همان شیوه ای که در سطر عنوان آمده است وارد شود. در صورتی که مقدار مورد جستجو پیدا نشود، خطا بازگردانده خواهد شد.
- مطابقت_نوع (اختیاری) مشخص میکند که آیا جستجو به صورت مطابقت دقیق صورت گیرد یا نزدیکترین مقدار بزرگتر یا کوچکتر پیدا شود. مقدار پیشفرض برای این پارامتر “TRUE” یا 1 است که به معنی جستجوی نزدیکترین مقدار است.
اگر مطابقت_نوع را برابر با “FALSE” یا 0 قرار دهید، تابع HLOOKUP به صورت مطابقت دقیق انجام میشود و نزدیکترین مقدار را پیدا نمیکند.در صورتی که مطابقت_نوع را نادیده بگیرید (یعنی این پارامتر را از فرمول حذف کنید)، پیشفرض آن به معنی جستجوی نزدیکترین مقدار است. - تابع HLOOKUP فقط اولین مقداری که با مقدار جستجو مطابقت دارد را برمیگرداند. در صورت وجود چند مقدار مطابق، فقط اولین مقدار در نظر گرفته میشود.
با توجه به این نکات، میتوانید تابع HLOOKUP را به خوبی در اکسل به منظور جستجو در جداول سریع استفاده کنید.
درباره محمود بنی اسدی (مدیر سایت)
فارغ التحصیل کارشناسی ارشد حسابداری، ده سال سابقه تدریس اکسل در سطوح مختلف از قبیل فرمول نویسی، ابزارهای هوش تجاری، ترفندها و ... ، نویسنده شش مقاله در سطح ملی و ISI
نوشتههای بیشتر از محمود بنی اسدی (مدیر سایت)
دیدگاهتان را بنویسید