عند العمل مع مجموعات كبيرة من البيانات ، غالبًا ما يتعين عليك البحث عن قيمة محددة والعثور على القيمة المقابلة في جدول البيانات. يمكن أن يكون القيام بذلك يدويًا بطيئًا ومملًا ويستغرق وقتًا طويلاً ، لذا يمكنك استخدام وظيفة HLOOKUP المفيدة في جداول البيانات بدلاً من ذلك. يرمز HLOOKUP إلى البحث الأفقي وهو أحد أشكال VLOOKUP.

تتناول هذه المقالة الوظيفة ، والاختلافات بين HLOOKUP و VLOOKUP ، وبناء الجملة ، وكيف يمكنك استخدام هذه الوظيفة في جداول البيانات الخاصة بك.

ما هو HLOOKUP في جداول بيانات Google؟

تبحث وظيفة HLOOKUP في جداول بيانات Google عن قيمة معينة في الصف الأول من الجدول. ثم يسترد قيمة من العمود بناءً على موضع الفهرس المحدد بواسطة معلمة الصيغة. يجب أن تكون معلمات البحث في الصف الأول من الجدول.

تدعم وظيفة HLOOKUP كلاً من المطابقة التقريبية والدقيقة. يتم استخدامه للجدول الأفقي حيث توجد بيانات المقارنة في الصف العلوي ، وتريد إلقاء نظرة خاطفة على عدد معين من الصفوف. إذا كنت معتادًا بالفعل على صيغة VLOOKUP من Excel أو جداول البيانات ، يمكنك أن تتخيل أن HLOOKUP يعمل بالطريقة نفسها تمامًا ولكن للجداول الموضوعة على مستوى أفقي.

instagram viewer

تحاول هذه الوظيفة البحث عن قيمة في مجموعة بيانات ، والقيمة التي تم إرجاعها هي القيمة التي تم العثور عليها من الجدول المقدم.

الاختلافات بين HLOOKUP و VLOOKUP

يتم استخدام VLOOKUP للعثور على البيانات في جدول معيّن عموديًا ، بينما يتم استخدام HLOOKUP للعثور على البيانات في جدول أفقي. يتم استخدام VLOOKUP على نطاق واسع أكثر من HLOOKUP نظرًا لأن جداول البيانات عادة ما تكون رأسية وليست أفقية.

تكون الصيغ الخاصة بكلتا الوظيفتين متطابقة تقريبًا ، مع الاختلاف الوحيد هو وسيطات الصف أو العمود. قد تحتاج أيضًا إلى التعرف على ملف دالة XLOOKUP في Excel.

بناء جملة HLOOKUP

تستخدم صيغة HLOOKUP أربع وسيطات ، ثلاثة منها مطلوبة لكي تعمل الصيغة ، بينما واحدة اختيارية. قبل أن نناقش الحجج وما تعنيه كل واحدة ، دعونا نلقي نظرة على بناء الجملة أولاً. الصيغة هي:

= HLOOKUP (مفتاح ، نطاق ، فهرس ، هو-مرتبة)

إليك ما تفعله كل من الوسيطات المستخدمة في صيغة HLOOKUP:

  • مفتاح: هذا يحدد قيمة الوظيفة لإجراء البحث.
  • نطاق: تحدد هذه الوسيطة نطاقات الخلايا التي نجري البحث عليها. ستبحث "جداول البيانات" عن الوسيطة الرئيسية داخل الصف الأول في النطاق المحدد.
  • فهرس: تُستخدم هذه الوسيطة لتحديد فهرس الصف الذي يحتوي على القيمة المراد إرجاعها. هنا ، يبدأ الصف الأول من 1. إذا كانت قيمة هذه الوسيطة ليست بين 1 وإجمالي الصفوف المحددة في وسيطة النطاق ، فإن الخطأ #VALUE! سيتم عرض الخطأ.
  • يتم الفرز: هذه وسيطة اختيارية تُستخدم لتحديد ما إذا كان الصف المحدد قد تم فرزه أم لا. بشكل افتراضي ، تكون هذه القيمة صحيحة إذا تُركت فارغة.

أمثلة على وظيفة HLOOKUP في جداول بيانات Google

1. تنفيذ عملية HLOOKUP بسيطة

هذه هي الطريقة الأساسية لاستخدام وظيفة HLOOKUP. في هذه الحالة ، نريد العثور على المبيعات التي قام بها موظف معين. فيما يلي الخطوات التي يجب عليك اتباعها للقيام بذلك:

  1. انقر فوق الخلية حيث ترغب في تنفيذ الصيغة.
  2. اكتب في الجزء الأول من الصيغة ، وهو = هلوكوب (
  3. اكتب الحجة الأولى هنا. في هذه الحالة ، تكون الخلية التي تحتوي على الموظف رقم 4 ، ه 1.
  4. أضف فاصلة.
  5. اكتب الوسيطة الثانية ، التي تحدد نطاق الخلايا الذي نقوم بإجراء البحث. في هذه الحالة ، يكون نطاق الخلايا A1: F3.
  6. أضف فاصلة أخرى لفصل الوسيطات عن بعضها البعض.
  7. أخيرًا ، اكتب الوسيطة التي تحدد الصف لإرجاع القيمة منه. في هذه الحالة ، يكون رقم الصف 2.
  8. أضف قوس إغلاق لإنهاء الصيغة.
  9. يضعط يدخل لتنفيذ الصيغة.

الآن ، في الخلية D9 ، تُظهر الصيغة عدد المبيعات التي قام بها الموظف رقم 4.

2. إنشاء HLOOKUP متداخلة

يتطلب هذا المثال منا العثور على الموظف الذي حقق أكبر عدد من المبيعات. للقيام بذلك ، يمكننا استخدام وظيفة MAX المتداخلة داخل وظيفة HLOOKUP.

تتيح لنا وظيفة MAX العثور على هذا الرقم الأعلى في فئة المبيعات. سيسمح لنا HLOOKUP بالعثور على الاسم المرتبط بالرقم الموجود باستخدام وظيفة MAX. على الرغم من أن معظم الخطوات تشبه ما فعلناه في المثال الأول ، إلا أن هناك بعض التغييرات التي نحتاج إلى إجرائها لاستخدام وظيفة MAX. فيما يلي الخطوات التي يجب عليك اتباعها:

  1. انقر فوق الخلية حيث ترغب في إدخال الصيغة.
  2. أدخل الجزء الأول من الصيغة ، وهو = هلوكوب (
  3. في الحجة الأولى ، سنستخدم صيغة MAX. للقيام بذلك ، أدخل الجزء الأول من الصيغة ، وهو الأعلى(. لاحظ أننا لسنا بحاجة إلى إضافة مساوٍ للرمز هنا.
  4. اكتب في نطاق الخلايا ليتم التحقق منه للعثور على القيمة القصوى. في هذه الحالة ، هو B2: F2.
  5. أضف قوس إغلاق لإغلاق صيغة MAX.
  6. أضف فاصلة للفصل بين الوسيطتين.
  7. الآن ، اكتب في نطاق الخلايا للصيغة. في هذه الحالة ، هذه هي الخلايا من A1: F3.
  8. أضف فاصلة أخرى للفصل بين الوسائط.
  9. في الوسيطة الأخيرة ، أضف رقم الصف الذي ترغب في الحصول على القيمة منه. في هذه الحالة ، هو 3.
  10. أضف قوس الإغلاق النهائي لإغلاق الصيغة.
  11. يضعط يدخل لتنفيذ الصيغة.

عيوب HLOOKUP

هذه الوظيفة لها عيبان:

  1. يستخدم دائمًا الصف الأول في نطاق الإدخال للبحث عن مفتاح البحث. نتيجة لذلك ، لا يمكن للدالة HLOOKUP الحصول على قيمة خلية أعلى صف البحث.
  2. هذه الوظيفة ليست كافية ديناميكيًا ، حيث إن إدخال صف داخل نطاق الإدخال لا يؤدي إلى تحديث فهرس الصف تلقائيًا.

هناك حل للمسألتين السابقتين. يمكنك استخدام مزيج من دالة INDEX و MATCH في Excel، على غرار ما يفعله الدليل المرتبط.

اختتام وظيفة HLOOKUP

على الرغم من أن الأمثلة التي استخدمناها أعلاه تستخدم مجموعات صغيرة من البيانات ، فمن السهل أن ترى كيف ستجعل وظيفة HLOOKUP من الأسهل بكثير البحث في جداول البيانات الكاملة التي تم إعدادها كجداول أفقية.

هذه الوظيفة هي إحدى الطرق العديدة التي يمكنك من خلالها التنقل في جداول بيانات Google بشكل أسرع ، إذا واصلت التعلم ، فسوف تقلل الوقت الذي تقضيه في إدخال البيانات واستعادتها.