من أجل العثور على قيم خلية تقع عند تقاطع عمود وصف في مصفوفة جدول في Microsoft Office Excel ، يجب عليك استخدام وظيفة "INDEX" ، بالإضافة إلى "البحث" المساعدة. العثور على قيمة في المصفوفة مطلوب عندما يعمل المستخدم مع جدول كبير ، ويحتاج إلى "سحب" سلسلة من البيانات. ستنظر هذه المقالة في خوارزمية مفصلة لاستخدام وظيفة "INDEX" للبحث عن القيم في المصفوفة.
تسجيل وظيفة "INDEX"
تتم كتابة عامل المصفوفة هذا على النحو التالي: = INDEX (صفيف ؛ رقم الصف ؛ رقم العمود). بدلاً من الكلمات الموجودة بين قوسين ، تتم الإشارة إلى أرقام الخلايا المقابلة في الجدول الأصلي.
تسجيل وظيفة "المباراة"
هذا عامل مساعد للدالة الأولى ، والذي سيتم استخدامه أيضًا عند البحث عن القيم في المصفوفة. يبدو سجله في Excel كما يلي: = MATCH (قيمة للبحث عنها ؛ مصفوفة الجدول ؛ نوع المطابقة).
انتبه! عند كتابة وسيطات للدالة INDEX ، يكون رقم العمود اختياريًا.
كيف تجد قيمة في مصفوفة
لفهم الموضوع ، يجب النظر في الخوارزمية الخاصة بأداء المهمة باستخدام مثال محدد. لنقم بعمل جدول الطلبات في Excel ليوم واحد ، حيث سيكون هناك أعمدة: "رقم الطلب" ، "العميل" ، "المنتج" ، "الكمية" ، "سعر الوحدة" ، "المبلغ". تحتاج إلى العثور على القيمة في المصفوفة ، أي إنشاء بطاقة طلب عميل فردية بحيث يمكنك الحصول على معلومات في شكل مضغوط من خلايا الجدول الأصلي.
للقيام بذلك ، تحتاج إلى تنفيذ سلسلة من الإجراءات وفقًا للخوارزمية:
- قم بإنشاء بطاقة طلب العميل.
- بالنسبة للسطر الأول من البطاقة ، تحتاج إلى إنشاء قائمة منسدلة يتم فيها كتابة أسماء العملاء من المصفوفة الرئيسية. بعد ذلك ، من خلال تحديد اسم معين ، سيرى المستخدم معلومات موجزة عنه ، والتي سيتم عرضها في سطور أخرى من بطاقة الطلب.
- ضع مؤشر الماوس في السطر الأول من البطاقة وادخل قسم "البيانات" في أعلى القائمة الرئيسية للبرنامج.
- انقر فوق الزر "التحقق من صحة البيانات".
- في النافذة التي تظهر ، في حقل "نوع البيانات" ، حدد خيار "قائمة" ، وحدد نطاق خلايا المصفوفة الأصلية كمصدر ، حيث يتم تسجيل قائمة جميع العملاء.
- سيظهر سهم على الجانب الأيمن من الخلية في العمود الأول من البطاقة. إذا قمت بالنقر فوقه ، يمكنك رؤية قائمة بجميع العملاء. هنا تحتاج إلى تحديد أي عميل.
- في السطر "رقم الطلب" اكتب الوظيفة «= INDEX (»، ثم انقر فوق رمز "fx" بجوار شريط صيغة Excel.
- في قائمة معالج الوظائف التي تفتح ، حدد نموذج الصفيف لوظيفة "INDEX" من القائمة وانقر على "موافق".
- سيتم فتح نافذة "وسيطات الوظيفة" ، حيث تحتاج إلى ملء جميع الأسطر ، مع الإشارة إلى نطاقات الخلايا المقابلة.
- تحتاج أولاً إلى النقر فوق الرمز المقابل لحقل "المصفوفة" وتحديد اللوحة الأصلية بالكامل مع الرأس.
- في حقل "رقم السطر" ، تحتاج إلى ملء الوظيفة "تطابق". في المقام الأول بين القوسين ، كوسيطة ، نشير إلى اسم العميل الذي تم تحديده في بطاقة الطلب. كوسيطة ثانية لوظيفة "MATCH" ، تحتاج إلى تحديد النطاق الكامل للعملاء في مصفوفة الجدول الأصلية. بدلاً من الوسيطة الثالثة ، يجب عليك كتابة الرقم 0 ، لأنك ستبحث عن تطابق تام.
المهم! بعد ملء كل عنصر لوظيفة "MATCH" ، ستحتاج إلى الضغط على الزر "F4" لتعليق علامات الدولار أمام كل حرف في الوسيطة. سيسمح هذا للصيغة بعدم "الخروج" في عملية التنفيذ.
- في السطر "رقم العمود" ، اكتب مرة أخرى الوظيفة المساعدة "تطابق" مع الوسيطات المناسبة.
- كأول وسيطة للدالة ، يجب تحديد خلية فارغة في سطر "المنتج" في بطاقة الطلب. في الوقت نفسه ، لم يعد من الضروري تعليق علامات الدولار على الحجج ، لأن الحجة المطلوبة يجب أن تكون "عائمة".
- عند ملء الوسيطة الثانية لوظيفة "MATCH" ، تحتاج إلى تحديد رأس المصفوفة المصدر ، ثم الضغط على الزر "F4" لإصلاح الأحرف.
- كوسيطة أخيرة ، يجب عليك كتابة 0 ، وإغلاق القوس والنقر فوق "موافق" أسفل مربع "وسيطات الوظيفة". في هذه الحالة ، يكون الرقم 0 مطابقًا تمامًا.
- تحقق نتيجة. بعد القيام بهذه الإجراءات المطولة ، يجب عرض الرقم المقابل للعميل المحدد في سطر "رقم الطلب".
- في المرحلة الأخيرة ، ستحتاج الصيغة إلى أن تمتد إلى جميع خلايا بطاقة الطلب حتى النهاية لملء الأسطر المتبقية.
معلومات إضافية! عند تحديد عميل من القائمة المنسدلة لبطاقة الطلب ، سيتم عرض جميع المعلومات الخاصة بهذا الشخص في الصفوف المتبقية من المصفوفة.
وفي الختام
وبالتالي ، للعثور على القيمة المطلوبة في المصفوفة في Microsoft Office Excel ، سيتعين على المستخدم القيام بالكثير من العمل. نتيجة لذلك ، يجب الحصول على لوحة بيانات صغيرة ، والتي تعرض معلومات مضغوطة لكل معلمة من الصفيف الأصلي. تمت مناقشة طريقة البحث عن القيم مع الصور المقابلة بالتفصيل أعلاه.