الدالة MMULT هي إحدى دوال برنامج Microsoft
Excel، تختص الدالة MMULT في برنامج Microsoft Excel بإرجاع منتج المصفوفة
لمصفوفتين. النتيجة من الدالة MMULT هي صفيف يحتوي على نفس
عدد الصفوف مثل array1 ونفس عدد أعمدة array2.
الهدف من استخدام الدالة MMULT
تنفيذ عملية ضرب المصفوفة.
بناء جملة الدالة يكون كالتالي:
=MMULT (array1, array2)
حيث أن:
- الوسيط (array1) هو المصفوفة الأولى المراد ضربها.
- الوسيط (array2) هو المصفوفة الثانية المطلوب ضربها.
ملاحظات استخدام الدالة MMULT
– تعرض الدالة MMULT منتج المصفوفة لمصفوفتين،
تسمى أحيانًا “حاصل الضرب النقطي“. ويجب أن يساوي عدد أعمدة الوسيط array1 عدد صفوف الوسيط array2.
– النتيجة من الدالة MMULT هي صفيف يحتوي على نفس
عدد الصفوف مثل array1 ونفس عدد أعمدة array2. على سبيل المثال، يمكنك ضرب مصفوفة 2 ×
3 في مصفوفة 3 × 2 لإرجاع نتيجة مصفوفة 2 ×
2.
في برنامج Excel 365، الذي يدعم المصفوفات الديناميكية، سترجع الدالة MMULT عدة نتائج مباشرة في
ورقة العمل. في الإصدارات السابقة، ستحتاج إلى الإدخال كصيغة
مصفوفة متعددة الخلايا باستخدام control + shift + enter.
مثال:
في المثال الموضح، يتم تقييم صيغة MMULT على
النحو التالي:
=MMULT(B6:D7,F6:G8)
=MMULT({0,3,5;5,5,2},{3,4;3,-2;4,-2})
={29,-16;38,6}
– ستُرجع الدالة MMULT الخطأ #VALUE! خطأ إذا كانت أعمدة array1 لا تساوي صفوف array2.
شاهد أيضًا: عناصر تحكم GUI في برنامج Microsoft Excel
ملاحظات مهمة:
–
يجب أن تحتوي المصفوفات على أرقام فقط.
–
يجب أن تساوي الأعمدة في array1 الصفوف في array2.
–
يمكن توفير Array1 و array2 كنطاقات خلايا أو ثوابت صفيف أو مراجع.
–
تُرجع الدالة MMULT قيمة الخطأ #VALUE! خطأ إذا كانت أي خلايا في array1 و array2 ليست أرقامًا، أو إذا كانت أعمدة array1 لا تساوي صفوف array2.
وفي نهاية المقال نتمنى أن نكون قد أفدناكم بما
يخص هذه الدالة، ونضرب لكم موعدًا جديدًا مستقبلًا مع المزيد من المقالات عن
الدوال في برنامج Microsoft Excel.
أسرة احترف الإكسيل