#6
|
||||
|
||||
![]()
مثال
عندنا مصفوفتان كما بالصورة ![]() الأولى K2:k4 والثانية L2:l4 تريد ضرب كل عنصر مع العنصر المقابل له فى المصفوفة الأخرى ثم بعد ذلك نجمع نواتج الضرب أمامك طريقتان الأولى استخدام معامل الضرب لضرب 1×4 ثم 2×5 ثم 3×6 ثم بعد ذلك فى خطوة تالية تجمع هذه النواتج دالة Sumproduct تنفذ الخطوتين فى خطوة واحدة مختصرة و إلى شرح مثال قادم من الأمثلة الموجودة بالملف المرفق المثال الثالث و فيه نتعرف على سبب مهم من أسباب الخطأ فى استعمال هذه الدالة كما نتعرف على إمكانية هائلة و رائعة من إمكانياتها انظر الصورة ![]() الجدول الذى أمامنا يحتوى على بيانات متنوعة اسم الشخص مهنته مبلغ يخصه أنت تريد أن تجمع المبالغ بشروط لكن ليس كل هذه الشروط فى عمود واحد أنت تريد أن تجمع بشرط أن 1 – يكون اسم الشخص هو محمد 2- أن يكون محمد الموظف و ليس المدرس ولا غيره وهذا ينطبق كما ترى بالصورة على الصفوف المظللة بالأصفر 3 – الشرط الثالث فى العمود الثالث هو انتقاء الصفوف التى ينطبق عليها الشرطان السابقان فقط فاختيار الخلية فى العمود الثالث تابع للشرطين السابقين هل تحلم أن تنفذ ذلك بدالة واحدة ؟ نعم هذا سهل جدا مع دالتنا هذه بل يمكن زيادة شروط أخرى لو كانت هناك أعمدة أخرى الآن هل خمنتم ماذا ستجمع الدالة نعم ستجمع محمد موظف 22 + محمد موظف 32 يعنى ببساطة 52 لكن الدالة لم تعمل مع أننا كتبناها مضبوطة و أعطتنا ناتج صفر فما السبب اكتشاف السبب وراء فهم كيفية حساب الدالة لهذا الناتج 52 و هذه هى فرصتنا لفهم هذه الدالة و طريقة عملها لن نطيل و هذه هى الطريقة التى تختصر فى لمح البصر عند الضغط على مفتاح الإدخال كل عمود من هذه الأعمدة الثلاثة هو مصفوفة ستعمل الدالة كما عملت فى المثال السابق ففى الصف الأول نأخذ من اليمين العنصر الأول محمد انطبق الشرط الأول وبجواره مدرس اختل الشرط فيلغى هذا الصف وننظر للثانى أى الصف الثانى بنقس الطريقة على موظف 40 لشرط الثانى موجود لكن الأول مفقود وهكذا حتى نصل للصف الخامس من المصفوفة وهو باللون الأصفر فتجد محمد موظف 20 و الشروط مكتملة كما الحال فى الصف 12 المظلل بالأصفر هذه هى طريقة العمل فلماذا لم تعمل الدالة و أعطتنا ناتج صفر الجواب بسرعة هذه الدالة تتعامل مع الأرقام فقط لذلك فهى لم تر كلمة محمد ولا موظف و لا مدرس فكيف تتصرف الدالة عندما لا ترى الحروف ؟ ببساطة تحول النص إلى صفر الآن اضرب مع من جديد العناصر الثلاثة فى المصفوفات الثلاثة محمد مدرس 33 = صفر × صفر × 33 كم يساوى ؟ بساوى صفرا طيب الصف الذى انطبق عليه الشرط محمد موظف 20 = صفر ×صفر ×20 بالطبع يساوى صفرا و هكذا الناتج النهائي يساوى صفرا ما الحل ؟ ماذا نريد نريد أن نجبر الدالة على رؤية محمد و تعطى 1 و رؤية غير محمد و تعطى صفرا فكيف نجبر الدالة على رؤية النصوص أصلا ؟ الحل طبعا فى الملف المرفق لكن فى المعادلة التى تحت هذه عليكم محاولة اكتشاف الفرق بين المعادلتين فهذه هى الطريقة قبل أن نواصل إذا اكتمل فهمك لهذه الدالة و معرفة طريقة عملها تكون قد حصلت على كنز كبير إن شاء الله وإلى لقاء __________
__________________
قناتى على يوتيوب |
العلامات المرجعية |
أدوات الموضوع | |
انواع عرض الموضوع | |
|
|