وقتی دادههای کاربرگ اکسل شما صدها ستون و دهها ردیف را پوشش میدهد، از تابع HLOOKUP برای یافتن یک مقدار مشخص در یک ستون مشخص استفاده کنید.
دستورالعملهای این مقاله برای Excel برای Microsoft 365، Excel 2019، Excel 2016 و Excel 2013 اعمال میشود.
چگونه عملکرد HLOOKUP کار می کند
عملکرد HLOOKUP نوعی تابع جستجو است. این تابع ابتدا با پیدا کردن مقدار مشخص شده در برچسب های ستون و جستجوی آن ستون برای مقدار مربوطه، اطلاعات خاصی را در یک کاربرگ جستجو می کند.
عملکرد HLOOKUP برای کاربرگ هایی با مقادیر زیاد داده مناسب است. این مثال از یک کاربرگ ساده برای نشان دادن نحوه عملکرد تابع HLOOKUP استفاده می کند.
در این کاربرگ، یک خرده فروش فروش را بر اساس محصول و کانالی که هر محصول در آن فروخته می شود، پیگیری می کند. بهعنوان مثال، به جای جستجوی کاربرگ برای یافتن فروش آنلاین دوربینها، تابع HLOOKUP میتواند این کار را انجام دهد.
سینتکس تابع HLOOKUP
نحو تابع HLOOKUP این است:
HLOOKUP(مقدار_جستجو، آرایه_جدول، ردیف_شاخص_تعداد، جستجوی_محدوده)
در اینجا چیزی است که هر آرگومان در تابع HLOOKUP انجام می دهد:
- lookup_value (الزامی): ستونی که باید جستجو شود. تابع HLOOKUP اولین سطر را برای یافتن این مقدار جستجو می کند. این آرگومان می تواند یک مرجع سلول یا یک برچسب ستون باشد.
- table_array (الزامی): جدولی که باید برای داده های مشخص شده جستجو شود. این می تواند اشاره ای به یک محدوده یا نام محدوده باشد.
- row_index_num (الزامی): تعداد ردیفی که اکسل از آن داده ها را برمی گرداند.
- range_lookup (اختیاری): این آرگومان به تابع HLOOKUP می گوید که اگر مطابقت دقیقی پیدا نکرد، چه کاری انجام دهد. مقادیر آرگومان TRUE و FALSE هستند.
- اگر مقدار TRUE باشد و دادههای جدول از کوچکترین به بزرگترین مرتبهسازی شوند، HLOOKUP بزرگترین مقدار را که کوچکتر از آرگومان lookup_value است برمیگرداند.
- اگر مقدار FALSE باشد، تابع HLOOKUP در صورتی که مطابقت دقیقی پیدا نشود، خطایی را برمیگرداند.
نحوه استفاده از HLOOKUP در اکسل
این مثال از تابع HLOOKUP برای یافتن فروش آنلاین دوربین ها استفاده می کند. در اینجا نحوه وارد کردن فرمول در کاربرگ آمده است:
- داده های کاربرگ را وارد کنید، سپس نام ستون ها را به ترتیب صعودی سازماندهی کنید.
-
سلولی را انتخاب کنید که نتیجه عملکرد HLOOKUP را نشان دهد.
-
انتخاب Formulas > جستجو و مرجع > HLOOKUP.
- در کادر محاوره ای Function Arguments ، مکان نما را در کادر متنی Lookup_value قرار دهید.
-
در کاربرگ، سلولی را انتخاب کنید که حاوی مقداری است که می خواهید در ردیف بالای داده پیدا کنید.
اگر می خواهید مقادیر مختلف را جستجو کنید از یک مرجع سلول استفاده کنید. برای جستجوی مقدار دیگری، نام دیگری را در سلول وارد کنید.
- در کادر محاوره ای Function Arguments ، مکان نما را در کادر متنی Table_array قرار دهید.
-
در کاربرگ، داده هایی را که می خواهید جستجو کنید انتخاب کنید. در این مثال، کل مجموعه داده انتخاب شده است.
-
در کادر محاوره ای Function Arguments ، مکان نما را در کادر متنی Row_index_num قرار دهید و شماره ردیفی را که حاوی نتیجه ای که می خواهید.
این شماره ردیفی نیست که در کاربرگ Excel ظاهر می شود. این عدد ردیفی در آرایه انتخاب شده است.
-
OK را انتخاب کنید.
-
عملکرد HLOOKUP اولین سطر را برای یافتن مقدار_جستجو جستجو می کند و سپس آن ستون را برای یافتن مقدار مشخص شده جستجو می کند. مقدار در سلول انتخاب شده ظاهر می شود.
نحوه استفاده از حروف عام با HLOOKUP
وقتی متن دقیق یا نام ستون مورد نیاز خود را نمی دانید، از یک علامت عام با HLOOKUP استفاده کنید. اینها حروف عامی هستند که می توانید در اکسل برای جستجوی متن استفاده کنید:
- ستاره (): برای نشان دادن اینکه حداقل یک حرف از عبارت جستجو وجود ندارد استفاده کنید. برای مثال، هنگامی که محصولی را جستجو میکنید و مطمئن نیستید نام آن Camera، Cameras، یا Camera & Video است، Camera را وارد کنید.
- علامت سوال (?): برای نشان دادن اینکه فقط یک حرف از عبارت جستجو وجود ندارد استفاده کنید. به عنوان مثال، هنگامی که مشتری را جستجو می کنید و مطمئن نیستید که نام آن Petersen یا Peterson است، Peters?n را وارد کنید.
تا جایی که می توانید اطلاعات بیشتری را به جستجوی عام اضافه کنید. اکسل فقط یک تطابق را برمی گرداند و نشان نمی دهد که آیا چندین تطابق وجود دارد.