كيفية استخدام VLOOKUP في جداول بيانات Google

جدول المحتويات:

كيفية استخدام VLOOKUP في جداول بيانات Google
كيفية استخدام VLOOKUP في جداول بيانات Google
Anonim

VLOOKUP ، أو "البحث العمودي" ، هي وظيفة مفيدة تتجاوز استخدام جداول البيانات الخاصة بك كآلات حاسبة مجيدة أو قوائم مهام ، وتقوم ببعض تحليل البيانات الحقيقية. على وجه التحديد ، يبحث VLOOKUP في تحديد الخلايا حسب العمود عن قيمة ، ثم يُرجع لك قيمة مقابلة من نفس الصف. معرفة ما تعنيه كلمة "المقابلة" في هذا السياق هو المفتاح لفهم VLOOKUP ، لذلك دعونا نتعمق ونلقي نظرة على استخدام VLOOKUP في جداول بيانات Google.

تنطبق هذه التعليمات على جداول بيانات Google على جميع الأنظمة الأساسية.

استخدام صيغة صيغة VLOOKUP

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

VLOOKUP (مدة البحث ، نطاق الخلايا ، قيمة الإرجاع ، الحالة المصنفة)

دعونا نلقي نظرة على كل واحد من هؤلاء بدوره

  • مصطلح البحث الخاص بك: يشار إلى هذا باسم search_key في الوثائق ، لكنه المصطلح الذي تريد البحث عنه. يمكن أن يكون رقمًا أو جزءًا من النص (أي سلسلة). فقط تأكد مما إذا كان النص هو الذي أرفقه بين علامتي اقتباس.
  • CELL RANGE: يشار إليه على أنه النطاق ببساطة ، يمكنك استخدامه لتحديد الخلايا في جدول البيانات الذي ستبحث فيه. من المفترض أن تكون هذه منطقة مستطيلة بها أكثر من عدد كبير من الأعمدة والصفوف ، على الرغم من أن الصيغة ستعمل مع صف واحد وعمودين.
  • RETURN VALUE: القيمة التي تريد إرجاعها ، والتي تسمى أيضًا الفهرس ، هي أهم جزء في الوظيفة ، والأصعب من حيث الفهم.هذا هو رقم العمود بالقيمة التي تريد إرجاعها بالنسبة للعمود الأول. مذكور بطريقة أخرى ، إذا كان العمود الأول (الذي تم البحث عنه) هو العمود 1 ، فهذا هو رقم العمود الذي تريد إرجاع القيمة له من نفس الصف.
  • SORTED STATE: يتم تعيين هذا على أنه is_sorted في مصادر أخرى ، وهي قيمة صواب / خطأ على ما إذا كان العمود الذي تم البحث فيه (مرة أخرى ، العمود 1) مرتبًا أم لا. هذا مهم عند البحث عن القيم الرقمية. إذا تم تعيين هذه القيمة على FALSE ، فستكون النتيجة لأول صف مطابق تمامًا. إذا لم تكن هناك قيم في العمود 1 تطابق مصطلح البحث ، فستتلقى خطأ. ومع ذلك ، إذا تم تعيين هذا على TRUE، فستكون النتيجة هي القيمة الأولى التي تقل عن أو تساوي مصطلح البحث. إذا لم يكن هناك أي شيء متطابق ، فستتلقى خطأ مرة أخرى.

وظيفة VLOOKUP في الممارسة

افترض أن لديك قائمة مختصرة من المنتجات ، لكل منها سعر مرتبط. بعد ذلك ، إذا كنت تريد ملء خلية بسعر الكمبيوتر المحمول ، فستستخدم الصيغة التالية:

=VLOOKUP ("كمبيوتر محمول" ، A3: B9 ، 3 ، خطأ)

هذا يعيد السعر كما هو مخزّن في العمود 3في هذا المثال ، وهو العمود الثاني إلى اليمين من العمود الذي يحتوي على أهداف البحث.

دعونا نلقي نظرة على هذه الخطوة بخطوة لشرح العملية بالتفصيل.

  1. ضع المؤشر في الخلية حيث تريد أن تظهر النتيجة. في هذا المثال ، هي B11 (التسمية في A11 ، "سعر الكمبيوتر المحمول" ، على الرغم من أن هذا لا يظهر في الصيغة).
  2. ابدأ الصيغة بعلامة يساوي(=) ، ثم أدخل الوظيفة. كما ذكرنا ، ستكون هذه صيغة بسيطة تتكون فقط من هذه الوظيفة. في هذه الحالة ، نستخدم الصيغة:

    =VLOOKUP ("كمبيوتر محمول"، A3: C9، 3، خطأ)

    Image
    Image
  3. اضغط على أدخل. ستختفي الصيغة نفسها في جدول البيانات (على الرغم من أنها ستظل تظهر في شريط الصيغة أعلاه) ، وستظهر النتيجة بدلاً من ذلك.
  4. في المثال ، تنظر الصيغة إلى النطاق A3 إلى C9 ثم تبحث عن الصف الذي يحتوي على "كمبيوتر محمول". ثم يبحث عن العمود ثالث في النطاق (مرة أخرى ، يتضمن هذا العمود الأول) ، ويعيد النتيجة ، وهي $ 1 ، 199يجب أن تكون هذه هي النتيجة التي تريدها ، ولكن إذا بدت غريبة ، تحقق جيدًا من المعلمات التي أدخلتها للتأكد من صحتها (خاصة إذا قمت بنسخ الصيغة ولصقها من خلية أخرى ، لأن نطاق الخلايا قد يتغير باعتباره النتيجة).

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

استخدام VLOOKUP عبر صفحات Google المختلفة

فيما يتعلق بمعلمة CELL RANGE ، يمكنك إجراء VLOOKUP ليس فقط على الخلايا داخل الورقة الحالية ، ولكن ضمن الأوراق الأخرى في المصنف أيضًا. استخدم الترميز التالي لتحديد نطاق خلايا في ورقة مختلفة في المصنف الحالي الخاص بك:

=VLOOKUP ("كمبيوتر محمول" ، "اسم الورقة في علامتي اقتباس مفردتين إذا كانت أكثر من كلمة واحدة"! A1: B9، 3، false)

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

=VLOOKUP ("Laptop"، IMPORTRANGE ("https://docs.google.com/spreadsheets/d/aLlThEnUmBeRsAnDlEtTeRs/"، "Sheet1! B7: D42")، 3، false)

في هذا المثال ، تصبح الوظيفة المتداخلة (أي نتيجة دالة IMPORTRANGE) إحدى معلمات دالة VLOOKUP.

نصائح لاستخدام وظيفة VLOOKUP

للتأكد من حصولك على النتائج الصحيحة من صيغتك ، ضع النقاط التالية في الاعتبار.

  • أولاً ، قم بتضمين مصطلحات البحث المستندة إلى النص بين علامتي اقتباس. خلاف ذلك ، فإن Google Sheets سيعني أنه نطاق مسمى ، ويعطيك خطأ إذا لم يتمكن من العثور عليه.
  • إذا كنت تلصق وتلصق إحدى هذه الصيغ ، فإن القواعد العادية لتحديث قيمة نطاق الخلايا لا تزال سارية. بمعنى آخر ، إذا كانت لديك قائمة بيانات ثابتة ، فتأكد من ربط نطاق الخلايا بعلامة الدولار (أي "$ A $ 2: $ B $ 8" بدلاً من "A2: B8"). خلاف ذلك ، سيتم إزاحة الصيغة اعتمادًا على مكان لصقها (لاحظ لقطة الشاشة في بداية القسم ، حيث تكون أرقام الصفوف متباينة بواحد).
  • إذا قمت بفرز قائمتك ، تذكر إعادة زيارة عمليات البحث في حال قمت بفرزها مرة أخرى. قد يمنحك خلط الصفوف نتائج غير متوقعة إذا قمت بتعيين حالة الفرز للصيغة إلى TRUE.

موصى به: