ما يجب معرفته
- Use INDEX: حدد خلية للإخراج > أدخل دالة INDEX. مثال:=INDEX (A2: D7، 6، 1).
- INDEX بالمرجع: حدد خلية للإخراج > أدخل دالة INDEX. مثال:=INDEX ((A2: D3، A4: D5، A6: D7)، 2، 1، 3).
- الصيغة:=INDEX (الخلية: الخلية ، الصف ، العمود) أو=INDEX ((المرجع) ، الصف ، العمود ، المنطقة).
تشرح هذه المقالة كيفية استخدام دالة INDEX في Excel 365. تنطبق نفس الخطوات على Excel 2016 و Excel 2019 ، لكن الواجهة ستبدو مختلفة قليلاً.
كيفية استخدام دالة الفهرس في Excel
صيغة INDEX هي أداة رائعة لاكتشاف المعلومات من نطاق محدد مسبقًا من البيانات. في مثالنا ، سنستخدم قائمة الطلبات من بائع تجزئة خيالي يبيع كلاً من الأطعمة الثابتة والحيوانات الأليفة. يتضمن تقرير الطلبات الخاص بنا أرقام الطلبات وأسماء المنتجات وأسعارها الفردية والكمية المباعة.
- افتح قاعدة بيانات Excel التي تريد العمل بها ، أو أعد إنشاء القاعدة التي عرضناها أعلاه حتى تتمكن من متابعة هذا المثال.
-
حدد الخلية التي تريد أن يظهر فيها إخراج الفهرس. في مثالنا الأول ، نريد إيجاد رقم الطلب لـ Dinosaur Treats. نحن نعلم أن البيانات موجودة في الخلية A7 ، لذلك نقوم بإدخال هذه المعلومات في دالة INDEX بالتنسيق التالي:
=INDEX (A2: D7، 6، 1)
-
هذه الصيغة تبدو ضمن نطاق الخلايا لدينا A2 إلى D7 ، في الصف السادس من هذا النطاق (الصف 7) في العمود الأول (أ) ، وإخراج ناتجنا 32321.
-
إذا أردنا بدلاً من ذلك معرفة كمية الطلبات لـ Staples، فسنقوم بإدخال الصيغة التالية:
=INDEX (A2: D7، 4، 4)
هذا الناتج 15.
يمكنك أيضًا استخدام خلايا مختلفة لمدخلات Row و Columnللسماح بمخرجات INDEX الديناميكية ، دون تعديل الصيغة الأصلية. قد يبدو هذا كالتالي:
الاختلاف الوحيد هنا ، هو أن Row و Column البيانات في صيغة INDEX يتم إدخالها كمراجع للخلايا ، في هذه الحالة و F2 و G2. عندما يتم تعديل محتويات هذه الخلايا ، يتغير ناتج INDEX وفقًا لذلك.
يمكنك أيضًا استخدام النطاقات المسماة للمصفوفة الخاصة بك.
كيفية استخدام دالة الفهرس بالمرجع
يمكنك أيضًا استخدام صيغة INDEX مع مرجع ، بدلاً من صفيف. يتيح لك هذا تحديد نطاقات أو صفائف متعددة لسحب البيانات منها. يتم إدخال الوظيفة بشكل متطابق تقريبًا ، ولكنها تستخدم معلومة إضافية واحدة: رقم المنطقة. يبدو هذا كالتالي:
=INDEX ((مرجع) ، row_number ، column_number ، area_number)
سنستخدم المثال الأصلي لقاعدة البيانات الخاصة بنا بنفس الطريقة لإظهار ما يمكن أن تقوم به دالة INDEX المرجعية. لكننا سنحدد ثلاث مصفوفات منفصلة ضمن هذا النطاق ، ونضعها ضمن مجموعة ثانية من الأقواس.
- افتح قاعدة بيانات Excel التي تريد العمل بها ، أو اتبعها من خلال إدخال نفس المعلومات في قاعدة بيانات فارغة.
-
حدد الخلية حيث تريد إخراج الفهرس. في مثالنا ، سنبحث عن رقم الطلب لمعاملة الديناصورات مرة أخرى ، ولكن هذه المرة جزء من مصفوفة ثالثة ضمن نطاقنا. لذلك ستتم كتابة الوظيفة بالتنسيق التالي:
=INDEX ((A2: D3، A4: D5، A6: D7)، 2، 1، 3)
-
هذا يفصل قاعدة البيانات الخاصة بنا إلى ثلاثة نطاقات محددة من صفين لكل قطعة ، ويبحث عن الصف الثاني ، العمود الأول ، من المصفوفة الثالثة. ينتج عن ذلك رقم الطلب لـ Dinosaur Treats.
ما هي صيغة الفهرس في Excel؟
وظيفة INDEX هي صيغة داخل Excel وأدوات قاعدة بيانات أخرى تحصل على قيمة من قائمة أو جدول بناءً على بيانات الموقع التي تدخلها في الصيغة. يتم عرضه عادة بهذا التنسيق:
=INDEX (مجموعة ، row_number ، column_number)
ما يفعله هذا هو تعيين وظيفة INDEX وإعطائها المعلمات التي تحتاجها لاستخراج البيانات منها. يبدأ بنطاق البيانات ، أو نطاق مسمى قمت بتعيينه مسبقًا ؛ متبوعًا برقم الصف النسبي للصفيف ورقم العمود النسبي.
هذا يعني أنك تقوم بإدخال أرقام الصفوف والأعمدة ضمن النطاق المحدد. لذلك إذا كنت تريد رسم شيء ما من الصف الثاني في نطاق البيانات الخاصة بك ، فيمكنك إدخال 2لرقم الصف ، حتى لو لم يكن الصف الثاني في قاعدة البيانات بأكملها. الشيء نفسه ينطبق على إدخال العمود.