30 عملکرد اکسل در 30 روز: HLOOKUP

روز دهم ماراتن 30 عملکرد اکسل در 30 روز ما به مطالعه تابع اختصاص خواهیم داد HLOOKUP (GPR). این ویژگی بسیار شبیه به VLOOKUP (VLOOKUP)، فقط با عناصر یک لیست افقی کار می کند.

عملکرد ناگوار HLOOKUP (GLOW) به اندازه خواهرش محبوب نیست، زیرا در بیشتر موارد داده های جداول به صورت عمودی مرتب می شوند. آخرین باری که می خواستید رشته ای را جستجو کنید، به یاد دارید؟ در مورد برگرداندن مقدار از همان ستون، اما در یکی از ردیف های زیر، چطور؟

به هر حال بیایید ویژگی ها را بدهیم HLOOKUP (GPR) یک لحظه شکوه شایسته و با نگاهی دقیق تر به اطلاعات مربوط به این ویژگی و همچنین نمونه هایی از استفاده از آن. به یاد داشته باشید، اگر ایده ها یا مثال های جالبی دارید، لطفاً آنها را در نظرات به اشتراک بگذارید.

عملکرد 10: HLOOKUP

عملکرد HLOOKUP (HLOOKUP) مقدار را در ردیف اول جدول جستجو می کند و مقدار دیگری را از همان ستون در جدول برمی گرداند.

چگونه می توانم از تابع HLOOKUP (HLOOKUP) استفاده کنم؟

از آنجایی که تابع HLOOKUP (HLOOKUP) می تواند یک مقدار دقیق یا تقریبی را در یک رشته پیدا کند، سپس می تواند:

  • مجموع فروش را برای منطقه انتخابی پیدا کنید.
  • شاخصی را پیدا کنید که مربوط به تاریخ انتخاب شده باشد.

نحو HLOOKUP

عملکرد HLOOKUP (HLOOKUP) دارای نحو زیر است:

HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

ГПР(искомое_значение;таблица;номер_строки;интервальный_просмотр)

  • lookup_value (lookup_value): مقداری که باید پیدا شود. می تواند یک مقدار یا یک مرجع سلول باشد.
  • آرایه جدولی (جدول): جدول جستجو. می تواند یک مرجع محدوده یا یک محدوده نامگذاری شده حاوی 2 خط یا بیشتر باشد.
  • row_index_num (line_number): رشته ای حاوی مقداری که باید توسط تابع برگردانده شود. با شماره ردیف داخل جدول تنظیم کنید.
  • range_lookup (range_lookup): از FALSE یا 0 برای یافتن تطابق دقیق استفاده کنید. برای جستجوی تقریبی، TRUE (TRUE) یا 1. در مورد دوم، رشته ای که تابع در آن جستجو می کند باید به ترتیب صعودی مرتب شود.

تله‌های HLOOKUP (GPR)

پسندیدن VLOOKUP (VLOOKUP)، تابع HLOOKUP (HLOOKUP) می تواند کند باشد، مخصوصاً هنگام جستجوی تطابق دقیق یک رشته متن در جدول مرتب نشده. در صورت امکان، از جستجوی تقریبی در جدولی استفاده کنید که بر اساس ردیف اول به ترتیب صعودی مرتب شده است. ابتدا می توانید تابع را اعمال کنید MATCH (بیشتر در معرض) یا COUNTIF (COUNTIF) تا مطمئن شوید مقداری که به دنبال آن هستید حتی در ردیف اول وجود دارد.

ویژگی های دیگر مانند شاخص (INDEX) و MATCH (MATCH) همچنین می تواند برای بازیابی مقادیر از جدول استفاده شود و کارآمدتر است. ما بعداً در ماراتن خود به آنها نگاهی خواهیم انداخت و خواهیم دید که چقدر می توانند قدرتمند و انعطاف پذیر باشند.

مثال 1: مقادیر فروش را برای یک منطقه انتخابی بیابید

اجازه دهید دوباره به شما یادآوری کنم که تابع HLOOKUP (HLOOKUP) فقط به دنبال مقدار در ردیف بالای جدول است. در این مثال، مجموع فروش برای منطقه انتخاب شده را خواهیم یافت. برای ما مهم است که مقدار صحیح را بدست آوریم، بنابراین از تنظیمات زیر استفاده می کنیم:

  • نام منطقه در سلول B7 وارد شده است.
  • جدول جستجوی منطقه ای دارای دو ردیف است و محدوده C2:F3 را در بر می گیرد.
  • مجموع فروش در ردیف 2 جدول ما است.
  • آخرین آرگومان بر روی FALSE تنظیم شده است تا مطابقت دقیق را هنگام جستجو پیدا کند.

فرمول در سلول C7 به صورت زیر است:

=HLOOKUP(B7,C2:F3,2,FALSE)

=ГПР(B7;C2:F3;2;ЛОЖЬ)

30 عملکرد اکسل در 30 روز: HLOOKUP

اگر نام منطقه در ردیف اول جدول یافت نشد، نتیجه تابع است HLOOKUP (GPR) خواهد شد #AT (#N/A).

30 عملکرد اکسل در 30 روز: HLOOKUP

مثال 2: اندازه گیری برای تاریخ انتخاب شده پیدا کنید

معمولاً هنگام استفاده از تابع HLOOKUP (HLOOKUP) به یک تطابق دقیق نیاز دارد، اما گاهی اوقات یک تطابق تقریبی مناسب تر است. به عنوان مثال، اگر در ابتدای هر سه ماهه شاخص ها تغییر کنند و روزهای اول این فصل ها به عنوان سرفصل ستون ها استفاده شود (شکل زیر را ببینید). در این حالت با استفاده از تابع HLOOKUP (HLOOKUP) و یک تطابق تقریبی، شاخصی را پیدا خواهید کرد که مربوط به یک تاریخ معین است. در این مثال:

  • تاریخ در سلول C5 نوشته شده است.
  • جدول جستجوی اندیکاتور دارای دو ردیف است و در محدوده C2:F3 قرار دارد.
  • جدول جستجو بر اساس ردیف تاریخ به ترتیب صعودی مرتب شده است.
  • شاخص ها در خط 2 جدول ما ثبت شده اند.
  • آخرین آرگومان تابع برای جستجوی یک تطابق تقریبی روی TRUE تنظیم شده است.

فرمول در سلول D5 این است:

=HLOOKUP(C5,C2:F3,2,TRUE)

=ГПР(C5;C2:F3;2;ИСТИНА)

اگر تاریخ در ردیف اول جدول یافت نشد، تابع HLOOKUP (HLOOKUP) نزدیک ترین مقدار را که کمتر از آرگومان است را پیدا می کند lookup_value (مقدار_ جستجو). در این مثال مقدار مورد نظر است مارس 15. در خط تاریخ نیست، بنابراین فرمول مقدار را می گیرد 1 ژانویه و برگشت 0,25.

30 عملکرد اکسل در 30 روز: HLOOKUP

پاسخ دهید