إكسيل هو أداة قوية للعمل مع البيانات ، والتي توفر العديد من الوظائف لتحليلها ومعالجتها. واحدة من أكثر الوظائف استخداما هي البحث عن قيمة بمعلمتين. هذا إجراء مفيد للغاية يسمح لك بالعثور على قيمة محددة في جدول أو نطاق من البيانات باستخدام معيارين.
يمكن أن تكون طرق البحث عن قيم لمعلمتين في إكسيل مختلفة ، اعتمادا على أهداف ومتطلبات المستخدم. واحدة من أبسط الطرق هي استخدام وظيفة "الفهرس" مع وظيفة "المطابقة". باستخدام هذه الوظائف ، يمكنك تحديد معيارين للبحث والحصول على القيمة المطلوبة.
طريقة أخرى للبحث عن القيم بواسطة معلمتين هي استخدام جدول قاعدة البيانات. في هذه الحالة ، تحتاج إلى إنشاء جدول قاعدة بيانات حيث يحتوي كل صف على قيمة واحدة لكل معلمة. ثم يمكنك استخدام وظيفة الفهرس مع وظيفة قاعدة البيانات الخاصة للبحث عن قيمة تلبي كلا المعيارين.
مثال:
لنتخيل أن لدينا جدولا يحتوي فيه العمود أ على أسماء ، والعمود ب يحتوي على العمر ، والعمود ج يحتوي على نتائج الاختبار. للعثور على نتائج اختبار لاسم وعمر محددين ، يمكنك استخدام وظيفة الفهرس ووظيفة المطابقة.
- طرق البحث عن القيم في إكسيل بمعلمتين: أمثلة وتوصيات
- البحث عن قيمة باستخدام وظيفة فلوكوب
- البحث عن قيمة باستخدام وظائف الفهرس والمطابقة
طرق البحث عن القيم في إكسيل بمعلمتين: أمثلة وتوصيات
1. باستخدام وظائف الفهرس والمطابقة.
تسمح لك وظيفة الفهرس باستخراج قيمة من نطاق معين من البيانات ، وتبحث وظيفة المطابقة عن قيمة في نطاق ثنائي الأبعاد وتعيد موضع القيمة التي تم العثور عليها. معا ، يمكن استخدام هذه الوظائف للعثور على تطابقات لمعلمتين.
على سبيل المثال ، لدينا جدول يحتوي على بيانات حول مبيعات المنتجات في مناطق وفترات زمنية مختلفة. نريد العثور على إجمالي مبيعات المنتج العاشر لفترة زمنية معينة وفي منطقة معينة.
| المنطقة | المنتج | الفترة | المبيعات |
|---|---|---|---|
| المنطقة 1 | المنتج العاشر | الفترة 1 | 100 |
| المنطقة 2 | المنتج ذ | الفترة 1 | 200 |
| المنطقة 1 | المنتج العاشر | الفترة 2 | 150 |
| المنطقة 2 | المنتج ذ | الفترة 2 | 250 |
لإجراء البحث ، استخدم الصيغة التالية:
= الفهرس (المبيعات ، المطابقة (1 ، (المنطقة=منطقة البحث)*(المنتج=منتج البحث) ، 0))
حيث المبيعات هي نطاق القيم " المبيعات "والمنطقة والمنتج هي نطاقات البيانات" المنطقة "و" المنتج " ، على التوالي ، منطقة البحث و منتج البحث هي القيم التي نبحث عنها.
2. باستخدام مرشح البيانات.
هناك طريقة أخرى لإجراء بحث ثنائي المعلمات وهي استخدام عامل تصفية البيانات. في إكسيل ، يمكنك إنشاء تصفية تلقائية لأعمدة البيانات وتحديد قيم التصفية للمعلمات المطلوبة.
على سبيل المثال ، يمكننا إضافة مرشحات تلقائية لأعمدة "المنطقة" و "المنتج" وتحديد القيم "المنطقة 1" و "المنتج العاشر". نتيجة لذلك ، سيتم تصفية الجدول وسيعرض القيم المقابلة فقط. ومع ذلك ، قد تكون هذه الطريقة غير فعالة إذا كانت مجموعة البيانات كبيرة جدا.
التوصيات:
- تأكد من كتابة الصيغة بشكل صحيح واستخدام نطاقات البيانات الصحيحة;
- تأكد من أن المعلمات المستخدمة تتوافق مع القيم الموجودة في الجدول;
- تأكد من عدم وجود قيم مكررة في الجدول ، مما قد يؤدي إلى نتائج بحث غير صحيحة;
- إذا كانت مجموعة البيانات كبيرة جدا ، ففكر في استخدام وظائف الفهرس والمطابقة ، لأن هذا خيار قد يكون أكثر كفاءة.
في الختام ، يوفر ميكروسوفت إكسيل عدة طرق لإجراء بحث قيمة اثنين من المعلمة. يمكن أن تكون وظائف الفهرس والمطابقة ، بالإضافة إلى تصفية البيانات ، طرقا فعالة ، ولكن ضع في اعتبارك حجم البيانات واختر الطريقة الأنسب في كل حالة. سوف الممارسة المستمرة والتجريب مع أساليب مختلفة تسمح لك لتصبح مستخدم إكسل أكثر تقدما والعمل بشكل أكثر كفاءة مع البيانات.
البحث عن قيمة باستخدام وظيفة فلوكوب
تتيح لك وظيفة فلوكوب (البحث الرأسي) في إكسيل العثور بسرعة على القيم في الجدول وفقا للمعلمات المحددة. يبحث في الأعمدة ويعيد القيمة الموجودة على المسافة المحددة من القيمة المطلوبة.
بناء جملة وظيفة فلوكوب هو كما يلي:
= فلوكوب (قيمة البحث ، نطاق البحث ، عمود الإرجاع ،[ أو أقل])
قيمة البحث هي القيمة التي يمكن العثور عليها في الجدول.
نطاق البحث هو نطاق الخلايا التي سيتم إجراء البحث فيها.
عمود الإرجاع_هو رقم العمود في النطاق المحدد الذي سيتم إرجاع القيمة المطلوبة منه.
[أو أقل] - تحدد هذه الوسيطة نوع البحث: تطابق تام أو أقرب قيمة.
على سبيل المثال ، للبحث عن القيمة "موسكو" في جدول بالمدن وسكانها ، يمكنك استخدام الصيغة التالية:
= فلوكوب ("موسكو" ، أ 2: ب 6 ، 2 ، خطأ)
في هذا المثال:
- "موسكو" - القيمة المطلوبة;
- أ2:ب 6-نطاق البحث الذي يوجد فيه عمودا "المدينة" و "السكان" ;
— 2-رقم العمود "السكان" ، حيث يجب إرجاع القيمة;
- خطأ-يشير إلى أنك بحاجة إلى العثور على تطابق تام للقيم.
عند تنفيذ هذه الصيغة ، سيتم العثور على القيمة "12 ، 615 ، 279" المقابلة لمدينة "موسكو" في الجدول.
البحث عن قيمة باستخدام وظائف الفهرس والمطابقة
تتيح لك وظائف الفهرس والمطابقة في إكسيل البحث عن القيم باستخدام معلمتين. يقوم الفهرس بإرجاع قيمة من النطاق المحدد للخلايا ، ويجد المطابقة موضع القيم في النطاق.
أولا ، لنقم بإنشاء جدول بالبيانات. لنفترض أن لدينا قائمة بالموظفين ورواتبهم:
| الاسم | الوظيفة | الراتب |
|---|---|---|
| إيفان | مدير | 50000 |
| أليكسي | المطور | 60000 |
| إيلينا | محلل | 45000 |
الآن ، للعثور على راتب الموظف باسمه ومنصبه ، يمكنك استخدام وظيفة الفهرس والمطابقة على النحو التالي:
= الفهرس (نطاق الراتب ، المباراة (اسم الموظف ووظيفة الموظف ، نطاق الاسم ونطاق الواجب ، 0))
هي نطاقات قيم الأسماء والمواقف في الجدول.
على سبيل المثال ، للعثور على راتب الموظف "أليكسي" الذي يعمل في منصب "المطور" ، تحتاج إلى كتابة الصيغة التالية:
= الفهرس (ج 2: ج 4 ، المباراة ("أليكسي" و "المطور" ، أ 2: أ 4 و ب 2: ب 4 ، 0))
بعد إدخال الصيغة ، سوف تجد إكسيل الراتب المقابل وعرضه في الخلية المحددة.