تابع HLOOKUP

جستجوی یک مقدار در یک سطر و برگرداندن مقدار پیدا شده در همان سطر یا سطرهای بعدی

ساختار تابع

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

برای مشاهده توضیح هر ورودی، نشانگر ماوس را روی نام آن نگه دارید.

توضیح کامل

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

مثال: مقدار سطر پنجم برای ماه اسفند (نام ماه‌ها در سطر اول)
=HLOOKUP("اسفند", B1:M10, 5, FALSE)

مثال: همان جستجو وقتی نام ماه در سلول P1 نوشته شده
=HLOOKUP(P1, B1:M10, 5, FALSE)
⚙

مشخصات فنی

ویژگی‌های فنی و سازگاری تابع

پیشرفته
▣ دسته‌بندی اکسلی جستجو و مرجع
◷ اولین نسخه همه نسخه‌ها
↦ نوع خروجی ترکیبی
ϟ Volatile خیر
⌗ Dynamic Array خیر
★ محبوبیت ۴۰ از ۱۰۰

ورودی‌های تابع

نام ورودی نوع وضعیت توضیح
lookup_value هر نوع الزامی مقدار جستجو (مقدار معلوم)
table_array محدوده الزامی محدوده جستجو و نتیجه
row_index_num عدد الزامی شماره ردیف نتیجه (مجهول)
range_lookup منطقی اختیاری جستجوی بازه‌ای؟پیش‌فرض: TRUE
حالت‌های مجاز ورودی range_lookup۲ حالت
مقدارعنوانتوضیح
FALSEExact Matchجستجوی دقیق
TRUEApproximate Matchجستجوی بازه‌ای
Function Arguments
HLOOKUP
هر نوع
محدوده
عدد
منطقی
جستجوی یک مقدار در یک سطر و برگرداندن مقدار پیدا شده در همان سطر یا سطرهای بعدی

کاربردهای تابع

✓

جستجو در جدول‌های افقی

پیدا کردن مقدار در جدولی که عنوان‌هایش در سطر اول کنار هم هستند

✓

خواندن اطلاعات یک ماه

برگرداندن عدد یک ماه یا دوره از گزارش‌هایی که ماه‌ها در ستون‌ها هستند

✓

جستجوی بازه‌ای افقی

پیدا کردن پله‌ی مربوط به یک عدد وقتی پله‌ها در یک سطر نوشته شده‌اند

خطاهای رایج و راه‌حل

#N/A

مقدار موردنظر در سطر اول محدوده پیدا نشده است

راه‌حل: بررسی مقدار جستجو و پاکسازی داده‌ها

#REF!

شماره‌ی سطر از تعداد سطرهای محدوده بیشتر است

راه‌حل: بررسی شماره‌ی سطر و اندازه‌ی محدوده

✦

نکات مهم

  • سطری که در آن جستجو می‌شود باید اولین سطر محدوده باشد.
  • شماره‌ی سطر نسبت به ابتدای محدوده است.
  • اگر سطری به جدول اضافه شود، شماره‌ی سطر در فرمول باید اصلاح شود.
  • در نسخه‌های جدید، XLOOKUP همین کار را ساده‌تر انجام می‌دهد.

توضیحات بیشتر

ورودی آخر را FALSE بنویسید تا جستجو دقیق باشد. اگر نوشته نشود، جستجو بازه‌ای انجام می‌شود و روی داده‌ی نامرتب جواب اشتباه می‌دهد.

توابع مرتبط و جایگزین

ترکیب

مشابه

جایگزین بهتر

مناسب برای

این تابع برای گروه‌های زیر کاربرد بیشتری دارد.

کاربردها