عملکرد HLOOKUP اکسل، کوتاه برای جستجوی افقی ، می تواند به شما در پیدا کردن اطلاعات خاص در جداول داده های بزرگ مانند لیست موجودی از قطعات یا لیست تماس های عضویت بزرگ کمک کند.
HLOOKUP همانطور که در VLOOKUP اکسل کار می کند بسیار کار می کند. تنها تفاوت این است که VLOOKUP برای داده ها در ستون ها جستجو می کند در حالی که HLOOKUP برای داده ها در ردیف ها جستجو می کند.
به دنبال مراحل در موضوعات آموزشی زیر شما را از طریق استفاده از عملکرد HLOOKUP برای پیدا کردن اطلاعات خاص در یک پایگاه داده اکسل.
آخرین مرحله از آموزش، پیام های خطا را که معمولا با عملکرد HLOOKUP رخ می دهد را پوشش می دهد.
موضوعات آموزشی
- وارد کردن اطلاعات آموزشی
- شروع عملکرد HLOOKUP
- ارزش ارقام
- آرایه جدول
- شماره شاخص ردیف
- جستجوی محدوده
- با استفاده از HLOOKUP برای بازیابی اطلاعات
- پیام های خطای معمول برای Excel HLOOKUP
01 از 09
وارد کردن داده های آموزشی
هنگام وارد کردن داده ها به یک صفحه اکسل، برخی از قوانین کلی برای پیگیری وجود دارد:
- هر زمان که امکان دارد، هنگام وارد کردن اطلاعات خود، ردیف یا ستون خالی را وارد نکنید.
- رها کردن سطرها و ستون های خالی در جداول داده می تواند از استفاده از تعدادی از توابع اکسل استفاده کند - از جمله HLOOKUP.
- اطلاعات خود را در ردیف وارد کنید
- هنگام قرار دادن صفحه کار خود، لیستی از نام داده ها را در ردیف اول جدول و در پایین آن اطلاعات خود را فهرست کنید.
- اگر بیش از یک سری داده وجود دارد، آنها را یکی پس از دیگری در ردیف با عنوان برای هر سری داده در سلول اول در سمت چپ لیست کنید.
برای این آموزش
- داده ها را همانطور که در تصویر بالا دیده می شود به سلول های D4 تا I5 وارد کنید.
- ردیف اول داده (ردیف 4) حاوی نام های بخش است. ردیف دوم (ردیف 5) قیمت هر بخش.
02 از 09
شروع عملکرد HLOOKUP
قبل از شروع عملکرد HLOOKUP معمولا توصیه ای برای اضافه کردن عنوان ها به برگه برای نشان دادن آنچه که توسط HLOOKUP بازیابی می شود. برای این آموزش، مقادیر زیر را در سلول های ذکر شده وارد کنید. عملکرد HLOOKUP و داده های آن از پایگاه داده بازیابی خواهد شد در سلول به سمت راست از این عنوان قرار گرفته است.
- D1 - نام قسمت
E1 - قیمت
اگر چه ممکن است فقط تابع HLOOKUP را به یک سلول در یک برگه تایپ کنید، بسیاری از افراد به راحتی می توانند از کادر محاوره ای تابع استفاده کنند.
برای این آموزش
- بر روی سلول E2 کلیک کنید تا آن سلول فعال باشد . این جایی است که ما عملکرد HLOOKUP را شروع خواهیم کرد.
- روی برگه Formulas کلیک کنید.
- گزینش و مرجع را از روبان را انتخاب کنید تا لیست کشویی تابع باز شود.
- بر روی HLOOKUP در لیست کلیک کنید تا کادر محاوره ای تابع ظاهر شود.
داده هایی که ما وارد چهار ردیف خالی در کادر محاوره می کنیم، استدلال های عملکرد HLOOKUP را تشکیل می دهند. این استدلال به عملکرد ما می گوید که چه اطلاعاتی را بعد از آن قرار دهیم و در آنجا باید آن را پیدا کنیم.
03 از 09
ارزش ارقام
اولین استدلال Lookup_value است . این HLOOKUP در مورد اینکه کدام یک از آیتم ها در پایگاه داده ما به دنبال اطلاعات است می گوید. Lookup_value در اولین ردیف محدوده انتخاب شده واقع شده است .
اطلاعاتی که HLOOKUP باز می شود همیشه از همان ستون پایگاه داده به عنوان Lookup_value است.
Lookup_value می تواند یک رشته متنی باشد، یک مقدار منطقی (فقط TRUE یا FALSE)، یک عدد یا یک علامت سلولی به یک مقدار است.
برای این آموزش
- روی خط Lookup_value در جعبه محاوره کلیک کنید
- روی سلول D2 کلیک کنید تا این مرجع سلولی به خط Lookup_value اضافه شود. این سلول است که ما نام بخشی را که ما به دنبال آن هستیم تایپ می کنیم.
04 از 09
آرایه جدول
استدلال Table_array دامنه ای از داده هایی است که تابع HLOOKUP برای جستجوی اطلاعات شما جستجو می کند. توجه داشته باشید که این محدوده نیازی به وارد کردن تمام سطرها یا حتی ردیف اول یک پایگاه داده نیست .
Table_array حداقل دو ردیف داده دارد، هرچند ردیف اول حاوی Lookup_value (مرحله قبلی را ببینید).
اگر برای ارجاع به سلولهای سلولی برای این استدلال وارد شوید، ایده خوبی برای استفاده از مراجع مطلق سلولی است. مراجع سلولی مطلق در علامت دلار ( $ ) در اکسل قرار دارند. یک مثال می تواند $ E $ 4 باشد.
اگر از مرجع مطلق استفاده نکنید و عملکرد HLOOKUP را به سلول های دیگر کپی کنید، احتمال دارد پیام های خطایی در سلول هایی که تابع کپی شده است دریافت کنید.
برای این آموزش
- روی خط Table_array در کادر محاوره ای کلیک کنید.
- برای اضافه کردن این محدوده به خط Table_array، سلولهای E4 تا I5 را در صفحه گسترده برجسته کنید . این محدوده داده هایی است که HLOOKUP جستجو می کند.
- کلید F4 را روی صفحه کلید فشار دهید تا محدوده مطلق ($ E $ 4: $ I $ 5) را وارد کنید.
05 از 09
شماره شاخص ردیف
عدد ردیف شماره عدد ردیف (Row_index_num) نشان می دهد کدام ردیف از table_array حاوی اطلاعاتی است که بعد از آن هستید.
مثلا:
- اگر شما 1 را وارد کنید به شماره ردیف شماره، HLOOKUP یک مقدار از ستون اول در table_array را بازگرداند؛
- اگر شماره شماره ردیف 2 باشد، یک مقدار از ردیف دوم table_array به دست می آید.
برای این آموزش
- روی خط Row_index_num در کادر محاوره ای کلیک کنید
- 2 را در این خط بنویسید تا نشان دهد که ما HLOOKUP را می خواهیم تا اطلاعات را از ردیف دوم آرایه جدول بازگردانیم.
06 از 09
جستجوی محدوده
استدلال Range_lookup یک مقدار منطقی (فقط TRUE یا FALSE) است که نشان می دهد که آیا شما HLOOKUP را برای پیدا کردن دقیق یا تقریبی مطابقت با Lookup_value می خواهید .
- اگر TRUE یا اگر این استدلال حذف شده باشد، HLOOKUP از یک بازی تقریبی استفاده خواهد کرد اگر نمیتواند دقیقا مطابق با Lookup_value پیدا کند. اگر یک جستجوی دقیق پیدا نشد، HLOOKUP بزرگترین مقدار بعدی را که کمتر از Lookup_value است، بازگرداند.
- اگر FALSE، HLOOKUP فقط از یک Match دقیق به Lookup_value استفاده خواهد کرد. اگر دو ستون یا بیشتر در ستون اول Table_array وجود دارد که با Lookup_value مطابقت دارد، مقدار اولی که استفاده می شود استفاده می شود. اگر یک جستجوی دقیق پیدا نشود، خطای # N / A بازگشت می شود.
برای این آموزش
- روی خط Range_lookup در کادر محاوره ای کلیک کنید
- کلمه False را در این خط تایپ کنید تا نشان دهد که ما HLOOKUP را می خواهیم تا یک داده دقیق را برای اطلاعاتی که ما می خواهیم، بازگردانیم.
- برای بستن کادر محاوره ای روی OK کلیک کنید.
- اگر شما تمام مراحل این آموزش را دنبال کرده اید، اکنون باید یک تابع HLOOKUP کامل در سلول E2 داشته باشید.
07 از 09
با استفاده از HLOOKUP برای بازیابی اطلاعات
هنگامی که تابع HLOOKUP تکمیل شده است می توان آن را برای بازیابی اطلاعات از پایگاه داده استفاده کرد .
برای انجام این کار، نام موردی که میخواهید در Cellup Lookup_value بازیابی کنید را تایپ کنید و کلید ENTER را در صفحه کلید فشار دهید.
HLOOKUP با استفاده از شماره شاخص ردیف برای تعیین اینکه کدام داده باید در سلول E2 نشان داده شود.
برای این آموزش
- بر روی سلول E1 در صفحه گسترده کلیک کنید.
- بولت را در سلول E1 تایپ کنید و کلید ENTER را در صفحه کلید فشار دهید .
- قیمت یک پیچ - 1.54 دلار - باید در سلول E2 نمایش داده شود.
تست عملکرد HLOOKUP را با تایپ کردن نام قطعات دیگر به سلول E1 و مقایسه داده ها در سلول E2 با قیمت های ذکر شده در سلول های E5 تا I5 تست کنید.
08 از 09
اکسل HLOOKUP پیام های خطا
پیام های خطا زیر با HLOOKUP مرتبط است.
# N / A خطا:
- این خطا نمایش داده می شود اگر مقدار مراجعه در ستون اول آرایه جدول یافت نشد.
- همچنین اگر محدوده آرگومان آرایه جدول نادرست باشد، نمایش داده خواهد شد. اگر این استدلال شامل سطرهای خالی بالای آرایه جدول است.
#مرجع!:
- این خطا نمایش داده می شود اگر آرگومان تعداد ردیف index number بیشتر از تعداد ردیف در آرایه جدول باشد. در تصویر بالا، #REF! خطا رخ می دهد به این دلیل که شماره ردیف شماره 3 تنظیم شده است در حالی که فقط دو ردیف در Table_array وجود دارد.
این آموزش در ایجاد و استفاده از تابع HLOOKUP در Excel 2007 تکمیل می شود.
09 از 09
مثال استفاده از تابع HLOOKUP اکسل 2007
اطلاعات زیر را در سلول های ذکر شده وارد کنید:
داده های سلولی
- D3 - قسمت
- E3 - تحمل
- F3 - پیچ
- G3 - Cog
- H3 - دنده
- I3 - واشر
- D4 - قیمت
- E4 - 17.34 دلار
- F4 - 1.54 دلار
- G4 - 20.21 دلار
- H4 - 23.56 دلار است
- I4 - 1.43 دلار
با کلیک بر روی سلول E1 - محل که در آن نتایج نمایش داده خواهد شد.
روی برگه Formulas کلیک کنید.
گزینش و مرجع را از روبان را انتخاب کنید تا لیست کشویی تابع باز شود.
بر روی HLOOKUP در لیست کلیک کنید تا کادر محاوره ای تابع ظاهر شود.
در جعبه محاوره ای، روی خط _ابین گرامر کلیک کنید.
بر روی سلول D1 در صفحه گسترده کلیک کنید. این جایی است که ما نام بخشی که میخواهیم قیمت آن را تایپ کنیم.
در کادر محاوره ای، بر روی جدول Table_array کلیک کنید.
سلولهای E3 تا I4 را در صفحه گسترده انتخاب کنید تا محدوده را به کادر محاوره وارد کنید. این طیف وسیعی از داده هایی است که ما HLOOKUP را جستجو می کنیم.
در کادر محاوره ای، روی خط Row_index_num کلیک کنید.
شماره 2 را تایپ کنید تا نشان دهد که اطلاعاتی که ما میخواهیم بازخورد را در ردیف 2 table_array قرار دهیم.
در کادر محاوره ای، بر روی خط Range_lookup کلیک کنید.
کلمه False را تایپ کنید تا نشان دهد که میخواهیم یک جستجوی دقیق از دادههای درخواست شده ما باشد.
روی OK کلیک کنید
در سلول D1 صفحه گسترده، قلم کلمه را تایپ کنید.
مقدار 1.54 دلار در سلول E1 نمایش داده می شود که قیمت یک پیچ را در جدول table_array نشان می دهد.
اگر بر روی سلول E1 کلیک کنید، عملکرد کامل = HLOOKUP (D1، E3: I4، 2، FALSE) در نوار فرمول بالای برگه ظاهر می شود.