إكسل: حساب المجموع إذا كانت الخلية تحتوي على نص جزئي

دليل أكاديمي شامل يشرح كيفية استخدام دالة SUMIF مع محارف البدل لحساب مجموع القيم في إكسل بناءً على احتواء الخلية على نص جزئي بدقة واحترافية.

Mohammed looti أكاديمي وباحث متخصص في علم النفس
تاريخ النشر
تمت المراجعة العلمية · د. مروة عبد العظيم · 21 أكتوبر، 2026
مراجعة وتدقيق علمي معتمد تاريخ التدقيق: 21 أكتوبر، 2026
د. مروة عبد العظيم دكتوراه في علم النفس
عضو هيئة التدريس • جامعة كربلاء
معايير التدقيق والاعتماد السريري

يخضع هذا المحتوى لمعايير ضبط الجودة والتدقيق العلمي والأكاديمي الصارمة في شبكة علم النفس العربي، لضمان صحة المعلومات ودقتها السريرية ومطابقتها لأحدث الأدلة والبراهين الصادرة عن الجمعيات النفسية والطبية المعتمدة (APA / WHO).

تمثل جداول البيانات الإلكترونية إحدى الركائز التقنية الأكثر تأثيراً في مسار معالجة البيانات الكمية وتطوير بيئات الأعمال والبحوث الأكاديمية على مدار العقود الأربعة الماضية. فمنذ الابتكار التأسيسي الذي قاده دان بريكلن (Dan Bricklin) وبوب فرانكستون (Bob Frankston) عند إطلاق برنامج فيزيكالك (VisiCalc) في عام 1979، تحولت الفكرة التجريدية للحساب الآلي عبر الجداول المتقاطعة إلى بنية تحتية لا غنى عنها في اتخاذ القرارات الإدارية والمالية. ومع انطلاق برنامج مايكروسوفت إكسل (Microsoft Excel) في منتصف ثمانينيات القرن العشرين، تعززت هذه المنظومة بأدوات رياضية ودوال تجميعية متطورة أتاحت للمحللين الانتقال من مجرد العمليات الحسابية البسيطة إلى التحليل الاستكشافي المتقدم المعزز بالشروط المنطقية المعقدة.

تعتمد النمذجة الرياضية في بيئات الأعمال الحديثة والبحوث التجريبية اعتماداً جوهرياً على استخلاص الدلالات الإحصائية من مصفوفات ضخمة تتسم بتداخل البيانات الرقمية مع البيانات الوصفية غير المهيكلة. وفي كثير من الأحيان، لا تأتي السلاسل النصية الواردة من مصادر متعددة — كنظم تخطيط موارد المؤسسات، أو استمارات الاستبيان المفتوحة، أو فواتير المشتريات — بصيغ نمطية موحدة تتيح إجراء المقارنات الحرفية الدقيقة. هذا التباين البنيوي في صياغة الكلمات، وتكرار المصطلحات بأسماء مركبة، وتداخل الأوصاف التشغيلية، يفرض تحدياً إجرائياً يتمثل في استحالة تطبيق دوال التجميع الكلاسيكية دون الاستعانة بآليات قادرة على قراءة الأنماط واقتناص النصوص الجزئية المضمنة في متن الخلايا وتجميع القيم المرتبطة بها آلياً.

يتناول هذا الدليل التخصصي الشامل دراسة منهجية وتحليلية عميقة لكيفية حساب المجموع المشروط في إكسل عند احتواء الخلية على نص جزئي. وسنستعرض في هذا الإطار الخلفيات المفاهيمية والهندسية لدوال التجميع المشروط، وفي مقدمتها دالة الجمع الأحادي ودوال التجميع المتعدد، إلى جانب استقصاء ميكانيكية عمل محارف البدل (Wildcards)، وتطوير نماذج الربط الديناميكي للمراجع، وتطويع الصيغ لتجاوز إشكاليات اللغة العربية والترميز، فضلاً عن تقديم البدائل المصفوفية المتقدمة التي تلبي أعلى معايير الحوكمة والضبط الإحصائي في المؤسسات البحثية والمهنية الكبرى.

1. مقدمة تأصيلية لمفهوم الجمع المشروط في جداول إكسل

1.1 ماهية دالة SUMIF وموقعها في التحليل الكمي للبيانات

تُعرف دالة الجمع المشروط الأحادي (SUMIF) إجرائياً بأنها دالة رياضية ومنطقية مدمجة ضمن محرك إكسل، صُممت لتنفيذ عملية تجميع تراكمي لمجموعة من القيم الرقمية الواقعة ضمن نطاق محدد، شريطة استيفاء الخلايا المقابلة لمعيار منطقي أو نصي مفرد. ومن الناحية الهندسية، تمثل هذه الدالة حلقة وصل متقدمة بين علميات الفلترة المنطقية وعمليات الحساب الجبري؛ إذ يقوم المحرك الحسابي بمسح خطي (Linear Scan) متتابع لعناصر النطاق المستهدف، وتطبيق المعيار الموجه، ثم تحويل الحالة المنطقية المطابقة إلى مؤشر جمع يسمح بضم القيمة المقابلة إلى المجموع النهائي التراكمي في الذاكرة الحسابية المؤقتة للبرنامج.

تحتل دالة الجمع المشروط موقعاً محورياً في معالجة قواعد البيانات الكبيرة وتلخيص المؤشرات الاستراتيجية في التقارير المؤسسية. فعوضاً عن استخراج الجداول وتنقيتها يدوياً أو الاعتماد على دوال الجمع البسيطة التي تتطلب فرزاً مسبقاً وتدخلاً بشرياً مستمراً، تتيح هذه الدالة للمحلل المالي والإحصائي استخلاص مجاميع الفئات بدقة متناهية وفي أجزاء من الثانية. هذا الاستخلاص التلقائي يسهم بصورة مباشرة في تسريع عمليات بناء المؤشرات التشغيلية، ومطابقة البيانات، وتكوين القوائم التحليلية التي تعكس بدقة واقع التدفقات النقدية أو التكاليف أو المخرجات الإنتاجية دون إبطاء العمليات الحاسوبية.

تلعب المعايير المنطقية دور المصفاة الخوارزمية التي تضمن نزاهة المؤشرات الرقمية وتجردها من التداخلات العشوائية. فالمعيار في دالة الجمع المشروط لا يقتصر على مجرد المساواة التامة، بل يمتد ليشمل تقييم العلاقات الترتيبية والشرطية واختبار الأنماط النصية. إن هذا المزيج بين الفحص المنطقي والتجميع الرياضي يوفر للمحلل صمام أمان كمياً يمنع تسرب البيانات الشاذة أو غير المتوافقة مع أهداف التحليل، مما يرفع من جودة النتائج المعتمدة في اتخاذ القرارات المصيرية للمؤسسات والكيانات الأكاديمية.

1.2 إشكالية المطابقة التامة في مقابل المطابقة الجزئية للنصوص

تعتمد النماذج الرياضية الكلاسيكية في جداول البيانات على مبدأ المطابقة الحرفية التامة (Exact Match)؛ حيث يشترط النظام تطابق كل بايت ومحرف في النص المستهدف مع المعيار المدخل لكي تُعتبر العلاقة المنطقية صحيحة. ورغم أن هذا المنهج يوفر دقة متناهية في بيئات البيانات النقية والمغلقة، إلا أنه يمثل قصوراً منهجياً فادحاً عند التعاطي مع قواعد البيانات المفتوحة، أو مدخلات النظم الموزعة التي تتأثر بتعدد المستخدمين وتنوع صياغاتهم، حيث يؤدي أي اختلاف طفيف — كمسافة فارغة زائدة أو إضافة صفة للمنتج — إلى استبعاد السجل بالكامل من عملية الجمع.

تعود أسباب تباين إدخال النصوص وتكرار البيانات الوصفية غير النمطية إلى عوامل تشغيلية وبشرية متعددة؛ من بينها اختلاف جهات إدخال البيانات، واستيراد الجداول من مصادر برمجية متباينة، وتدوين أسماء الشركات أو المنتجات بملحقات قانونية متغيرة مثل “شركة”، “ذ.م.م”، “المحدودة”، أو تضمين أكواد إضافية في منتصف السلسلة النصية. يؤدي هذا التشتت إلى تفكك البيانات التي تنتمي فعلياً إلى تصنيف اقتصادي أو إحصائي واحد إلى عشرات السجلات الفرعية التي لا يستطيع الفحص النصي الحرفي التعرف عليها كوحدة موضوعية متكاملة.

من هنا برزت الحاجة المعرفية والتطبيقية الملحة إلى تقنيات المطابقة الجزئية والبحث المرن (Pattern Matching). إن إتاحة إمكانية البحث عن مقطع محدد داخل سلسلة نصية أكبر يتيح لمهندسي البيانات تجميع كل الحركات المالية أو الكمية المرتبطة بكيان معين بصرف النظر عن موقعه في السلسلة النصية، أو الكلمات التي تسبقه أو تليه. يمثل هذا التوجه قفزة نوعية تنقل المحلل من الجمود الإجرائي إلى المرونة الديناميكية، مما يضمن شمولية التغطية الإحصائية واستيعاب كل المتغيرات النصية دون الحاجة إلى إعادة هيكلة البيانات يدوياً.

1.3 الأثر التنظيمي والتحليلي لأتمتة تجميع البيانات غير المتجانسة

يترتب على أتمتة تجميع البيانات المتباينة نصياً أثر تنظيمي بالغ الأهمية يتمثل في تقليص الخطأ البشري إلى أدنى مستوياته الممكنة. فعندما يضطر المحلل إلى تصفية البيانات يدوياً، أو استخدام أدوات الفرز البصري المتكررة لاستخراج الحسابات المتفرقة وجمعها، تتصاعد احتمالية إغفال بعض البنود أو احتساب بعضها بصورة مكررة، الأمر الذي يترتب عليه تشويه النتائج المالية والبحثية. وتوفر الأتمتة المبنية على شروط النصوص الجزئية خوارزمية ثابتة وقابلة للتكرار تضمن معالجة متسقة لجميع الصفوف دون تحيز أو سهو إنساني.

من منظور الكفاءة التشغيلية، يؤدي التحول نحو صياغة معادلات الجمع بالاعتماد على النصوص الجزئية إلى توفير آلاف ساعات العمل المهنية التي كانت تُهدر في التنظيف اليدوي للسلاسل النصية وإعادة توحيدها. ويستفيد الباحثون الأكاديميون ومحللو البيانات في المؤسسات من هذا التوفير الزمني في توجيه طاقاتهم نحو التحليل التفسيري واستنباط العلاقات السببية بدلاً من الانغماس في مهام إدارية رتيبة، مما يرفع إنتاجية المؤسسة ويدعم سرعة الاستجابة للمتغيرات السوقية والبحثية.

علاوة على ذلك، تسهم هذه التقنيات في بناء نماذج مالية ومصفوفات إحصائية مرنة قابلة للتوسع والتطوير المستقبلي. فالنماذج المصممة للتعامل مع النصوص الجزئية تمتلك قدرة ذاتية على استيعاب إدخالات جديدة دون الحاجة إلى تعديل مستمر في هيكل المعادلات؛ إذ يكفي أن يحمل البند الجديد الكلمة المفتاحية ليتم احتسابه آلياً ضمن المجاميع الكلية، وهو ما يعزز استدامة النظم الحسابية ويمنح التقارير الدورية مرونة تشغيلية فائقة تعزز موثوقية التنبؤات والقرارات.

2. البنية التركيبية لدالة الجمع بشرط نص جزئي

2.1 تشريح المعاملات الأساسية لصيغة الدالة

تتألف البنية الهيكلية لدالة الجمع المشروط الأحادي من ثلاثة معاملات (وسائط) رئيسية تُكتب وفق الصيغة القياسية: =SUMIF(range, criteria, [sum_range]). يُحدد المعامل الأول (range) النطاق المرجعي لخلايا الفحص التي تحتوي على النصوص المراد تقييمها واختبار مدى مطابقتها، في حين يمثل المعامل الثاني (criteria) الشرط المنطقي أو القالب النصي الذي يجب تحققه، بينما يمثل المعامل الثالث الاختياري (sum_range) نطاق الخلايا الرقمية الفعلي الذي ستُجمع قيمه عند تحقق الشرط المقابل في نطاق الفحص.

تتجلى الأهمية الإجرائية لضبط وسيطة المعيار (criteria) في كونها الحاضنة الأساسية لمحارف البدل النصية التي توجه محرك إكسل إلى تجاوز المطابقة الصارمة نحو البحث الجزئي. فمن خلال دمج الرموز الخاصة مع الكلمات المستهدفة، يتحول هذا المعامل من قيمة ثابتة إلى قاعدة منطقية تستكشف السلاسل النصية بحثاً عن النمط المحدد. ويشترط المحرك أن تُحاط النصوص والمعايير المنطقية المباشرة بعلامات تنصيص مزدوجة حتى يتمكن المفسر الداخلي من تصنيفها كسلاسل نصية صالحة للفحص.

أما المعامل الثالث (sum_range)، فيكتسب خصوصية استثنائية في التحليل الحسابي؛ إذ يتميز بإمكانية إغفاله في بعض الحالات الخاصة، وحينها يتعامل البرنامج مع نطاق الفحص نفسه كنطاق للجمع، شريطة أن يحتوي على قيم عددية. غير أنه في سياق معالجة النصوص الجزئية، يكون استخدام المعامل الثالث إلزامياً حكماً؛ نظراً لأن نطاق الفحص يحتوي على بيانات وصفية نصية يستحيل جمعها حسابياً، وبالتالي يجب الفصل الصارم بين نطاق التحقق النصي ونطاق التجميع العددي.

2.2 ميكانيكية عمل وسيطة المعيار عند معالجة الأنماط النصية

يعتمد محرك التحليل في برنامج إكسل على معالج سلاسل نصية يقوم بتفكيك وسيطة المعيار الممررة داخل الدالة عبر مراحل متتابعة تبدأ بالتعرف على المحددات النصية المتمثلة في علامات التنصيص المزدوجة. وعندما يجد المعالج أن السلسلة النصية تحتوي على نصوص مجردة، يقوم بإجراء مقارنة بايتية مباشرة، أما إذا رصد وجود محارف مخصصة كرموز البدل، فإنه يحول عملية المطابقة من فحص التطابق الثابت إلى خوارزمية فحص التعبير النمطي المبسط، حيث تصبح الرموز بمثابة تعليمات برمجية ترشد المحرك إلى كيفية التعامل مع المواضع المختلفة داخل الخلية.

تخضع وسيطة المعيار لقواعد لغوية وحسابية صارمة؛ فإذا كُتب المعيار كنص ثابت، يجب إحاطته بعلامتي تنصيص بصورة حتمية، مثل كتابة الصيغة لاقتناص النصوص المحددة. وإذا تم إغفال علامات التنصيص للنصوص غير المعرفة كأسماء نطاقات، يقوم البرنامج بإرجاع خطأ في بناء الصيغة الحسابية أو خطأ في التسمية. وفي المقابل، إذا كان المعيار يعتمد على معامل منطقي حسابي مثل أكبر من أو أصغر من مقترناً بنص أو رقم، فإن المعامل بالكامل يجب أن يُدمج داخل السلسلة النصية الموجهة للمحرك.

ينشأ التفاعل المنطقي بين وسيطة المعيار ونطاق الفحص من خلال فحص خوارزمي يمر على كل خلية من خلايا النطاق بصورة منفردة؛ حيث يقوم المفسر بمطابقة السلسلة النصية للخلية بمصفوفة الشروط المحددة في المعيار. فإذا استوفت الخلية متطلبات النمط النصي، تُصدر الدالة إشارة منطقية موجبة (TRUE) داخلياً لهذا الموضع، مما يؤدي فورياً إلى استدعاء القيمة العددية المقابلة في نفس الإحداثيات الهندسية من نطاق الجمع واحتسابها ضمن المجموع التراكمي النهائي.

2.3 التناظر الهيكلي بين نطاق المعيار ونطاق الجمع

يعد التناظر الهندسي بين نطاق المعيار (range) ونطاق الجمع (sum_range) من أهم القواعد المعمارية لصحة النماذج الحسابية في إكسل. ويقصد بهذا التناظر أن يتطابق النطاقان في عدد الصفوف والأعمدة والشكل الهندسي الكلي، كأن يكون كلاهما مصفوفة عمودية تبدأ من الصف الثاني وتنتهي عند الصف المائة. إن هذا التماثل يضمن أن كل خلية يتم فحصها والتحقق من احتوائها على النص الجزئي تقابلها بدقة خلية عددية واحدة فقط في نطاق الجمع، دون أي إزاحة رأسية أو أفقية قد تؤدي إلى تشويه الحسابات.

في حال حدوث تباين هيكلي بين النطاقين في دالة SUMIF، ينتهج برنامج إكسل سلوكاً تلقائياً قد يكون مضللاً وخطيراً للغاية؛ فالبرنامج لا يوقف العملية الحسابية أو يظهر رسالة خطأ صريحة، بل يعتمد على الخلية العلوية اليمنى (أو اليسرى بحسب اتجاه الواجهة) في نطاق الجمع كنقطة بداية، ثم يقوم تلقائياً بفرض حجم وشكل نطاق المعيار على نطاق الجمع. ونتيجة لذلك، إذا كان نطاق الجمع المعرف أصغر حجماً من نطاق المعيار، يقوم إكسل بقراءة وتجميع خلايا تقع خارج النطاق المحدد للمستخدم ودون علمه، مما يترتب عليه نتائج حسابية خاطئة بصمت.

لتجنب هذا الانزلاق الإجرائي، يُلزم الباحثون وخبراء النمذجة المالية بتطبيق معايير رقابية مشددة تضمن التناظر التام في الإحداثيات عند كتابة الصيغ الحسابية. ولا يقتصر هذا الالتزام على عدد الخلايا الإجمالي، بل يشمل أيضاً البدايات والنهايات النسبية؛ فإذا كان نطاق المعيار يمتد على سبيل المثال من الخلية A2 إلى الخلية A100، فيجب بالضرورة المطلقة أن يمتد نطاق الجمع من الخلية B2 إلى الخلية B100. هذا الالتزام الصارم يمنع الإزاحات التراكمية ويضمن موثوقية التدقيق الحسابي والمحاسبي للنماذج المنشأة.

3. محارف البدل ودورها المحوري في مطابقة النصوص الجزئية

3.1 محرف النجمة ودلالته في السلاسل غير محددة الطول

يُعد رمز النجمة (*) محرف البدل (Wildcard) الأكثر استخداماً وشهرة في بيئات التحليل الرقمي في إكسل، ويُعرف إجرائياً بأنه رمز تعويضي يمثل سلسلة نصية عشوائية تتألف من صفر أو أكثر من المحارف الأبجدية أو الرقمية أو الرموز الخاصة. تكمن القوة الوظيفية لهذا المحرف في قدرته على استيعاب أي فراغ نصي أو امتداد مجهول الطول يسبق أو يعقب الكلمة المفتاحية المستهدفة، مما يجعله الأداة المثالية للتعامل مع النصوص الحرة والمركبة دون الحاجة لمعرفة عدد الحروف المحيطة بالكلمة.

يُمثل أسلوب الإحاطة المزدوجة للنص بواسطة النجمة من الجانبين — كصياغة المعيار على هيئة “*الكلمة*” — الاستراتيجية الأكثر مرونة في اقتناص النصوص الجزئية؛ حيث يُفهم محرك إكسل من هذا التركيب ضرورة البحث عن وجود الكلمة في أي موضع داخل محتوى الخلية، سواء كانت واقعة في مقدمة الجملة، أو منغمسة في وسط النص الوصفي، أو مستقرة في نهايته. كما يغطي هذا النمط احتمالية أن تكون الخلية لا تحتوي على أي شيء سوى الكلمة ذاتها؛ إذ تتيح النجمة تمثيل القيمة الصفرية للمحارف المحيطة بكل كفاءة.

يوفر موضع النجمة تحكماً دقيقاً في مسار البحث والاقتناص الإحصائي؛ فإذا وُضعت النجمة في نهاية الكلمة فقط مثل “الكلمة*”، فإن الدالة ستلزم محرك البحث بفرز الخلايا التي تبدأ حصرياً بهذا المصطلح وتجاهل أي خلايا تسبقها كلمات أخرى حتى لو تضمنت الكلمة ذاتها لاحقاً. وعلى النقيض من ذلك، إذا تم تموضع النجمة في بداية الكلمة فقط مثل “*الكلمة”، فإن الفحص سيقتصر على الخلايا المنتهية بهذا المقطع الصرفي، وهو ما يتيح للمحلل تفريد نتائج الاستعلام بدقة هندسية تناسب طبيعة التصنيفات الهيكلية المفحوصة.

3.2 محرف علامة الاستفهام لاستبدال الرموز الفردية المحددة

يمثل محرف علامة الاستفهام (?) الوجه الأكثر صرامة وانضباطاً بين محارف البدل المعتمدة في إكسل؛ إذ يُعرف وظيفياً بأنه رمز بديل يحل محل محرف فردي واحد فقط وبصورة حتمية، بغض النظر عما إذا كان هذا المحرف حرفاً هجائياً أو رقماً أو مسافة فارغة أو رمزاً خاصاً. وتتحدد قيمته الاستثنائية في التطبيقات التي تتطلب التحكم المطلق في عدد المحارف الإجمالي للنص المبحوث عنه مع وجود جزء غير مؤكد أو متغير ضمن موقع محدد داخل السلسلة النصية.

تتجلى التطبيقات النموذجية لمحرف علامة الاستفهام في بيئات فحص الأكواد الموحدة ورموز الباركود وأرقام الحسابات ذات البنية الثابتة المقننة؛ فعلى سبيل المثال، إذا كانت أكواد المنتجات تتكون من تركيبة ثابتة تشمل حرفين للتصنيف يليهما أربعة أرقام ترمز للمنطقة ورقم المنتج، فإن استخدام نمط يدمج علامات الاستفهام يتيح تصفية وجمع القيم المتعلقة بنوع معين من المنتجات دون التأثر بالاختلافات الدقيقة للأرقام الفردية للمناطق، مع ضمان استبعاد أي كود لا يتطابق طوله الحرفي تماماً مع الهيكل المطلوب.

تتمحور المفاضلة المنهجية بين مرونة النجمة ودقة علامة الاستفهام حول مستوى التوحيد القياسي للبيانات المدروسة؛ فالنجمة تتفوق في معالجة الحقول الوصفية المفتوحة والنصوص البشرية الحرة التي لا تخضع لضوابط عددية صارمة، بينما تعتبر علامة الاستفهام الأداة الحاكمة في مصفوفات البيانات المنضبطة هيكلياً. ويتيح المزج بين الرمزين بناء معايير هجينة فائقة الدقة والتعقيد قادرة على تلبية متطلبات التحليل الإحصائي المتقدم في المشاريع الهندسية والمصرفية المتطورة.

3.3 محرف التلدة لإلغاء الخصائص الوظيفية للرموز الخاصة

يواجه محللو البيانات تحدياً تقنياً معقداً عندما تشتمل السلاسل النصية الفعلية المسجلة داخل الخلايا على رموز النجمة (*) أو علامة الاستفهام (?) كجزء أصيل من التسمية أو الوصف — مثل وجود منتج موسوم بـ “نخب ممتاز*” للإشارة إلى ميزة استثنائية، أو احتواء الاستبيانات على أسئلة تنتهي بعلامة استفهام فعلية. ففي هذه الحالات، إذا طُلب من دالة SUMIF البحث عن هذه الرموز بصورة مباشرة، فإنها ستفسرها كمحارف بدل عامة ولن تعاملها كنصوص عادية، مما يؤدي إلى تشويه نتائج التجميع تماماً.

لحل هذه المعضلة الهندسية، دمج مطورو برمجيات إكسل محرف الإلغاء والهروب البرمجي (Escape Character) المتمثل في رمز التلدة (~). وتتلخص الميكانيكية الإجرائية لمحرف التلدة في قيامه الفوري بتجريد الرمز الخاص الذي يليه مباشرة من خصائصه الوظيفية الخوارزمية، وتحويله في وعي المحرك الحسابي إلى نص حرفي عادي مجرد يجب البحث عنه كما هو في متن الخلايا، دون أي تأويل للبدائل أو التوسعات النصية.

تتطلب الكتابة الصحيحة للمعيار المشتمل على نصوص تتضمن محارف خاصة وضع التلدة مباشرة قبل الرمز المستهدف؛ فإذا أراد المحلل جمع القيم المرتبطة بنص يحتوي على علامة النجمة حرفياً، فإنه يكتب الصيغة مسبوقة بالتلدة مثل “~*” داخل المعيار، وإذا أراد إلغاء الخصائص الوظيفية لمحرف التلدة ذاته إذا كان مدرجاً في البيانات، فإنه يقوم بمضاعفته بكتابة “~~”. تضمن هذه الاستراتيجية دقة متناهية تمنع الأخطاء غير المقصودة عند التعامل مع البيانات الفنية والمالية التي تعتمد الترميزات الرمزية الدقيقة.

Excel SUMIF partial text
Excel SUMIF partial text

4. التطبيق العملي لمعادلة الجمع عند احتواء الخلية على نص جزئي

4.1 صياغة المعادلة القياسية باستخدام النص المباشر

يتطلب التطبيق الإجرائي لمعادلة الجمع بشرط نص جزئي اتباع خطوات تحريرية منضبطة تبدأ بتحديد الخلية المستهدفة لإظهار النتيجة، ثم الانتقال إلى شريط المعادلات والبدء بإشارة المساواة (=) التي تعلن تفعيل المفسر الرياضي لإكسل. يتم بعد ذلك كتابة اسم الدالة SUMIF يعقبها فتح قوس الإدراج، لتحديد نطاق البحث النصي أولاً، يليه وضع الفاصلة (أو الفاصلة المنقوطة بحسب الإعدادات الإقليمية لنظام التشغيل)، ثم صياغة المعيار النصي المحاط بعلامات التنصيص والمقترن بمحارف البدل، ثم فاصلة أخرى وتحديد نطاق الجمع الرقمي، وأخيراً إغلاق القوس البرمجي.

يلعب التنسيق الصارم للأقواس وعلامات التنصيص المزدوجة دوراً فاصلاً في إتمام العملية بنجاح؛ فإهمال أي علامة تنصيص مفردة أو الخلط بين علامات التنصيص وعلامات الترقيم الأخرى يعطل قراءة المعادلة ويظهر تنبيهاً يمنع المستخدم من الاعتماد. وتُكتب الصيغة النموذجية التي تبحث عن نص جزئي مباشر على النحو التالي: =SUMIF(A2:A100, “*مبيعات*”, B2:B100)؛ حيث تمثل A2:A100 نطاق الأوصاف، وتمثل B2:B100 نطاق الإيرادات، وتضمن النجوم المحيطة بالكلمة اقتناص أي حركة تضمنت تعبير المبيعات كلياً أو جزئياً.

فور إدخال الصيغة الحسابية والضغط على مفتاح الإدخال (Enter)، يقوم محرك إكسل ببدء دورة الحساب في أجزاء من الثانية عبر مصفوفة الذاكرة. ويجب على المحلل ملاحظة الاستجابة الفورية للبرنامج، والتأكد من عدم ظهور رسائل الأخطاء المنطقية أو الحسابية مثل #NAME? الذي يدل على وجود خطأ إملائي في كتابة اسم الدالة، أو ظهور رقم صفري مفاجئ قد يشير إلى خطأ في إحاطة النص أو عدم توافق تنسيق الخلايا الرقمية، وهو ما يتطلب تدقيقاً بصرياً فورياً للتأكد من انطلاق الحساب السليم.

4.2 تحليل سيناريو تطبيقي لمبيعات المتاجر والتصنيفات التجارية

لتجسيد القيمة التطبيقية لهذه التقنية، نفترض وجود مصفوفة بيانات واقعية تشمل سجلات العمليات التشغيلية لشركة توزيع تجزئة كبرى. يحتوي العمود A على أسماء منافذ البيع والتصنيفات الجغرافية والتوصيف التجاري لكل عملية مدونة بصيغة حرة مثل: “فرع الرياض – قسم الإلكترونيات”، “منفذ جدة المركزي – قسم الأغذية المبردة”، و”فرع مبيعات الرياض – صيانة الأجهزة”. في حين يحتوي العمود B على المبالغ المالية المحققة بالريال السعودي عن كل حركة تجارية موزعة على مئات الصفوف المتتالية.

إذا كان الهدف الإداري للشركة هو استخراج إجمالي المبيعات التي تحققت في كافة العمليات المرتبطة بالعاصمة “الرياض” بصرف النظر عما إذا كان المنفذ فرعاً رئيساً أو مركزياً أو وحدة بيع متنقلة، فإن المطابقة الحرفية ستفشل تماماً في حصر هذه العمليات لتنوع المسميات وتداخلها. وهنا يأتي دور صياغة المعادلة عبر تمرير النص الجزئي محاطاً بمحرفي النجمة: =SUMIF(A2:A500, “*الرياض*”, B2:B500)، حيث تتكفل هذه الصيغة بمسح العمود A بالكامل والتقاط أي سجل يحتوي على لفظ الرياض في أي موضع كان واحتساب مبيعاته.

يظهر تطبيق هذه المعادلة قدرة مذهلة على تلخيص البيانات وإصدار المخرجات الرقمية بدقة؛ إذ تقوم الدالة برصد الحركات ذات التسميات المختلفة مثل “الرياض المركزية” و”مكتب تسويق الرياض” وتجميع قيمها في رقم إجمالي موحد ومباشر. إن هذا الاستخلاص الرقمي الآلي يوفر للإدارة المالية قاعدة صلبة ومباشرة لتقييم أداء المنطقة ككل وتحديد حصتها السوقية الفعلية دون الحاجة إلى إعادة فهرسة مئات الفواتير وتعديل أسماء المنافذ لتتوافق مع معيار حرفي ضيق.

4.3 التحقق المنهجي والرياضي من صحة المخرجات الحسابية

يُعد التحقق الإحصائي المتقاطع (Cross-Validation) ضرورة علمية حتمية في بيئات الأعمال والبحوث لضمان عدم وجود أخطاء صامتة في مجاميع الصيغ الحسابية. وتتمثل الخطوة المنهجية الأولى للتحقق في استخدام أدوات التصفية المتقدمة (AutoFilter) في إكسل؛ حيث يطبق المحلل مرشح النصوص (Text Filters) مع اختيار خيار “يحتوي على” (Contains) وكتابة الكلمة المفتاحية ذاتها، ليتم عزل الصفوف المطابقة بصرياً أمام العين وتحديد خلايا النطاق لتظهر القيمة الإجمالية في شريط الحالة (Status Bar) السفلي للمقارنة المباشرة مع ناتج الدالة.

تتضمن استراتيجية التحقق الرياضي المستقل بناء اختبار توازني جبري يعتمد على تجزئة البيانات إلى مصفوفات متباينة؛ كأن يتم جمع كافة القيم التي تحتوي على النص الجزئي، ثم جمع كافة القيم التي لا تحتوي عليه باستخدام معيار النفي المكون من علامتي أصغر من وأكبر من مقترنتين بالنجمة مثل “<>*الرياض*”، ثم مقارنة مجموع الناتجين بالإجمالي العام المطلق لنطاق الأرقام المحسوب بواسطة دالة الجمع البسيطة SUM. فإذا تساوى المجموعان التراكميان، تتأكد الحصانة الرياضية للمعادلة وخلوها من التداخلات الشاذة أو التسريبات العددية غير المبررة.

تكتسب هذه الرقابة المنهجية أهمية استثنائية عند إعداد التقارير المالية الخاضعة للمراجعة المحاسبية القانونية أو في الدراسات الإحصائية المنشورة؛ حيث تضمن هذه الاختبارات المستقلة عدم تضخم الأرقام نتيجة التقاط نصوص متشابهة دلالياً خارج النطاق المقصود، أو استبعاد أرقام حيوية بسبب أخطاء غير مرئية في بناء الصيغ. إن هذا الفحص المتعدد الطبقات يرسخ الثقة المطلقة في المخرجات التحليلية ويجعلها وثائق كمية قابلة للاعتماد المؤسسي الجاد والمساءلة الإدارية الدقيقة.

5. الربط الديناميكي للمراجع: دمج محارف البدل مع مراجع الخلايا

5.1 توظيف معامل الضم لربط السلاسل النصية بمحتوى الخلايا

على الرغم من فاعلية كتابة النصوص الجزئية المباشرة داخل الصيغ الحسابية، إلا أن النمذجة الاحترافية تتطلب الابتعاد عن المعايير الثابتة (Hardcoded Values) والتحول نحو المراجع الديناميكية القابلة للتفاعل. ويتمثل الأساس التقني لتحقيق هذا التحول في استخدام معامل الربط النصي (Ampersand: &)، وهو المعامل البرمجي المعني بدمج النصوص الصامتة مع مراجع الخلايا المتغيرة في سلسلة نصية واحدة يفهمها محرك إكسل كمعيار فحص مكتمل المعالم.

تتمحور الصياغة التركيبية الصحيحة لربط محارف البدل مع الخلايا حول فصل الرموز المجردة ووضعها داخل علامات التنصيص الخاصة بها، ثم ربطها بالمرجع الحسابي للخلية عبر معامل الضم، وذلك وفق الصيغة: =SUMIF(A2:A100, “*” & D2 & “*”, B2:B100). في هذا التركيب الرياضي، يقوم إكسل بقراءة محتوى الخلية D2 أولاً، ثم إضافة رمز النجمة قبله وبعده، لتكوين معيار نصي جزئي ديناميكي يعادل تماماً المعيار المباشر ولكنه يمتاز بالحركية المطلقة وقابلية التبدل الفوري.

يتطلب هذا النهج وعياً عميقاً بالفصل بين النصوص الدلالية ومحددات المراجع النسبية والمطلقة؛ فالأقواس وعلامات التنصيص تحيط بالنجوم فقط، بينما تبقى مرجعية الخلية (مثل D2 أو $D$2) حرة ومجردة من علامات التنصيص. وإذا قام المحلل خطأً بوضع علامات التنصيص حول رمز الخلية كأن يكتب “*D2*”، فإن محرك إكسل سيبحث حرفياً عن الخلايا التي تتضمن الحرف “D” متبوعاً بالرقم “2”، ولن يلتفت نهائياً إلى البيانات المسجلة داخل تلك الخلية، مما يفرغ المعادلة من مرونتها التحليلية.

5.2 بناء لوحات بيانات ونماذج تفاعلية مرنة

يتيح الربط الديناميكي لمراجع الخلايا للمهندسين الماليين تصميم لوحات مؤشرات الأداء (Dashboards) والنماذج التفاعلية المتقدمة التي تلبي تطلعات الإدارة العليا ومتخذي القرار. فبدلاً من مطالبة المستخدم النهائي بفهم البنية البرمجية للمعادلات الرياضية أو تعديل الصيغ الحسابية المعقدة، يتم تخصيص خلية إدخال منفصلة وبارزة بصرياً، بحيث يؤدي مجرد تدوين أي كلمة مفتاحية فيها إلى تحديث فوري وشامل لكافة المخططات البيانية والمجاميع التراكمية المرتبطة باللوحة بأكملها.

تصل كفاءة هذه النماذج التفاعلية إلى ذروتها التشغيلية عند دمجها مع أدوات التحقق من صحة البيانات (Data Validation) عبر إنشاء قوائم منسدلة (Drop-down Lists) تحتوي على التصنيفات الرئيسية للمؤسسة. فعندما يختار المستخدم فئة معينة من القائمة، تنتقل القيمة فورياً إلى المعادلة المرتبطة، لتقوم الدالة بحساب مجموع العمليات التي تتضمن ذلك الاسم الجزئي في أجزاء من الثانية، وهو ما يمنح التقارير مرونة هائلة تدعم تحليلات الحساسية وتلخيص السيناريوهات المتعددة بكفاءة عالية وبدون تعقيد إجرائي.

يسهم هذا الأسلوب المعماري في حماية نزاهة النماذج الحسابية وأمانها؛ إذ يمكن لقسم التحليل إغلاق وتأمين خلايا المعادلات البرمجية لحمايتها من العبث البشري أو الحذف غير المقصود، مع الإبقاء على خلايا المتغيرات مفتوحة للمدخلات التفاعلية. هذا الفصل الإجرائي الصارم بين بنية الحساب الرياضي وواجهة المدخلات التشغيلية يرفع من صلابة التطبيقات الميدانية ويقلل من متطلبات الصيانة الدورية للأخطاء الحسابية في بيئات العمل المشتركة.

5.3 الأخطاء التركيبية الشائعة عند دمج المراجع وتصحيحها

تعد الأخطاء التركيبية (Syntax Errors) الناتجة عن سوء فهم دمج مراجع الخلايا مع محارف البدل من أكثر المشكلات إحباطاً للمحللين؛ وأبرزها الخلط بين تضمين المرجع داخل علامات التنصيص أو خارجها. فعند كتابة الصيغة على هيئة =”*A1*” داخل الدالة، يعامل المفسر مرجع الخلية كسلسلة نصية بحتة دون استدعاء لقيمتها الحقيقية، والحل المنهجي لتصحيح ذلك يكمن دائماً في كسر السلسلة النصية واستخدام معامل الربط الخارجي لإلزام المحرك بإحضار محتوى الخلية الفعلي ومكاملته مع البدل.

يتمثل خطأ تركيبي شائع آخر في نسيان أحد معاملات الضم (Ampersand) عند كتابة الصيغة، كأن يكتب المستخدم =”*” & A1 “*” مع إغفال المعامل الثاني بين الخلية والنجمة اللاحقة. يؤدي هذا السهو الرياضي إلى إطلاق إكسل لنافذة تحذيرية تفيد بوجود خطأ في بناء الصيغة وتمنع تسجيلها بالكامل. ويقضي البروتوكول التشغيلي المتبع بالتحقق المزدوج من وجود معامل الضم قبل وبعد كل مرجع خلية مستقل يراد دمجه مع نصوص ثابتة أو محارف مساعدة.

لتتبع الأخطاء المعقدة في النماذج الضخمة وتصحيحها، يُنصح بالاعتماد المنهجي على أداة “تقييم الصيغة” (Evaluate Formula) المدمجة في تبويب الصيغ في إكسل. تتيح هذه الأداة للمحلل مشاهدة خطوات تنفيذ المعادلة بدقة خطوة بخطوة، ورؤية كيف يقوم المحرك بدمج النجوم مع محتوى الخلية وتشكيل المعيار النهائي تدريجياً. وتكشف هذه الرؤية البصرية المتسلسلة أي شذوذ في بناء المعيار بصورة مبكرة، مما يتيح إصلاح الخلل الهندسي واستعادة الدقة الحسابية المطلوبة للنظام.

6. الاعتبارات اللغوية وحالة الأحرف في مطابقة النصوص الجزئية

6.1 دراسة سلوك الدالة تجاه حالة الأحرف في اللغات اللاتينية

يتميز السلوك الافتراضي لمحرك دالة الجمع المشروط الأحادي SUMIF ودالة الجمع المتعدد SUMIFS بأنه غير حساس لحالة الأحرف (Case-Insensitive) عند معالجة النصوص المنتمية للغات اللاتينية كالإنجليزية والفرنسية. وبناءً على ذلك، فإن تمرير معيار نصي جزئي مكتوب بأحرف صغيرة مثل “*market*” سيؤدي آلياً إلى اقتناص ومطابقة كافة الخلايا المقابلة بصرف النظر عما إذا كانت مدونة بأحرف استهلالية كبيرة بالكامل مثل “MARKET”، أو بأحرف صغيرة، أو بمزيج مختلط من الحالتين مثل “Market”.

يحمل هذا السلوك غير المتحسس مزايا تشغيلية بالغة الأهمية في معظم البيئات المهنية؛ إذ يمنح النماذج الحسابية مرونة استثنائية تحميها من أخطاء الإدخال البشرية الشائعة التي لا يلتزم فيها المستخدمون بتوحيد حالة الأحرف اللاتينية، مما يضمن احتساب كافة العمليات التي تنتمي للموضوع ذاته دون استثناء. ويوفر هذا التسامح الخوارزمي حماية متقدمة للمحللين، تمنع تشتت المجاميع الرقمية أو ضياع السجلات الحيوية نتيجة تباين أسلوب الطباعة بين الفرق المختلفة داخل المؤسسة.

على الرغم من هذه المرونة الإيجابية، إلا أن عدم التحسس لحالة الأحرف قد يتحول إلى عائق منهجي في بيئات خاصة تتطلب تمييزاً حرفياً صارماً بين تصنيفات متقاربة؛ كأن ترمز الأحرف الكبيرة لكود صناعي يختلف جذرياً في دلالته الكمية عن الكود ذاته المكتوب بأحرف صغيرة. وفي مثل هذه السيناريوهات المتخصصة، تصبح دوال الجمع المشروط الكلاسيكية عاجزة بمفردها عن تلبية متطلبات التحليل الدقيق، وتستدعي بالضرورة اللجوء إلى صيغ مصفوفية مركبة تمتلك القدرة على الفحص الحرفي الصارم للأوزان المحرفية.

6.2 خصوصية معالجة النصوص العربية وعلامات التشكيل والهمزات

تفرض اللغة العربية تحديات تركيبية وصرفية استثنائية أمام محركات البحث والفرز في جداول البيانات الإلكترونية، ناتجة عن التباينات الإملائية الشائعة وتعدد الصور الرسومية للحرف الواحد. ومن أبرز هذه التحديات إشكالية همزات الألف؛ حيث يُكتب الحرف بأشكال متباينة تشمل (أ، إ، آ، ا)، بالإضافة إلى الإرباك الشائع بين الياء المهملة في نهاية الكلمة (ي) والألف المقصورة (ى)، وتداخل التاء المربوطة (ة) مع الهاء (هـ). هذه الاختلافات الدقيقة تؤدي في كثير من الأحيان إلى فشل الفحص النصي في التعرف على تطابق الكلمات المتماثلة في المعنى والدلالة.

تتفاقم هذه الإشكالية اللغوية عند التعامل مع النصوص المحلاة بالحركات الإعرابية وعلامات التشكيل كالتنوين والفتحة والضمة والكسرة والشدة. فمحرك إكسل يتعامل مع علامة التشكيل كمحرف ثنائي منفصل له كود رقمي مستقل في جداول الترميز الدولي، مما يجعل كلمة “مُحَمَّد” مختلفة تماماً في المنظور الخوارزمي عن كلمة “محمد” المجردة من الحركات. وبناءً على ذلك، فإن وجود علامة تشكيل غير محسوبة في متن الخلية يحجبها تماماً عن مطابقة معيار نصي غير مشكول، ما يفرز تشويهاً غير مقصود في مجاميع البيانات المجمعة.

لتجاوز هذه العقبات الإملائية وضمان التغطية الإحصائية الشاملة للنصوص العربية، يتبع خبراء البيانات في إكسل استراتيجيات معالجة ذكية؛ أولها تطهير البيانات عبر استبدال الحروف الإشكالية بمحرف البدل الفردي (علامة الاستفهام ?). فعلى سبيل المثال، تتيح كتابة المعيار بالصيغة “*إستشار?*” أو “*?ستشارة*” اقتناص الكلمة سواء كُتبت بالهمزة أو بدونها وسواء خُتمت بالتاء المربوطة أو الهاء. وتضمن هذه الحيلة الرياضية التقاط كافة الحركات التجارية المرتبطة بالمصطلح بصرف النظر عن التباين الإملائي لمدخلي البيانات في البيئة العربية.

6.3 استخدام الصيغ البديلة لتحقيق مطابقة تراعي حساسية الأحرف بدقة

عندما تفرض متطلبات التحليل الأكاديمي أو الهندسي التفريق الصارم بين النصوص بناءً على حالة الأحرف اللاتينية، تبرز الحاجة الملحة إلى تجاوز القيود البنيوية لدالة SUMIF وبناء معادلات مصفوفية مركبة قادرة على التمييز الأبجدي الدقيق. وتقوم هذه البنية البديلة على دمج دالة الجمع الجدائي SUMPRODUCT مع دالتي ISNUMBER ودالة FIND (أو دالة EXACT للكلمات الكاملة)، حيث تتميز دالة FIND تحديداً بحساسيتها الصارمة لحالة الأحرف وموضعها داخل السلسلة النصية.

تُصاغ هذه المعادلة البديلة وفق الهيكل المنطقي: =SUMPRODUCT(–(ISNUMBER(FIND(“Text”, A2:A100))), B2:B100). في هذا التركيب، تقوم دالة FIND بتمشيط خلايا النطاق بحثاً عن النص المكتوب بحالته الصارمة، فإذا وجدته أعادت رقماً يمثل موقعه الحسابي، وإذا فشلت في العثور عليه أعادت خطأ، فتتولى دالة ISNUMBER تحويل النتائج إلى قيم منطقية (TRUE أو FALSE)، ثم تقوم إشارة السالب المزدوجة (Unary Operator: –) بتحويل المنطق إلى مصفوفة صفرية وثنائية، ليتم ضربها في عمود القيم B وتجميعها بدقة بالغة عبر دالة SUMPRODUCT.

تتطلب المفاضلة المنهجية بين سهولة دالة SUMIF ومتطلبات الدقة المتقدمة للمعادلات المصفوفية وزناً دقيقاً للأولويات؛ فدالة SUMIF تمتاز بالبساطة والسرعة الفائقة في معالجة مئات الآلاف من الصفوف واستهلاك الذاكرة المتواضع، وهي الخيار الأمثل للحالات العامة. أما المعادلات المركبة فتُعد ضرورة علمية لا بديل عنها في بيئات القياس الحرج التي لا تقبل أي تسامح خوارزمي في تصنيف الحالات، رغم ما تفرضه من متطلبات تدريبية إضافية على المحللين وعبء حسابي أعلى نسبياً على المعالج.

7. توسيع التحليل: استخدام دالة SUMIFS للشروط المتعددة مع نصوص جزئية

7.1 التحول الهيكلي من الجمع الأحادي إلى الجمع متعدد المعايير

يمثل إطلاق دالة الجمع متعدد الشروط (SUMIFS) في إصدار إكسل 2007 نقلة محورية في هندسة الجداول الإلكترونية، حيث وفرت أداة قياسية لمعالجة الاستعلامات التحليلية المركبة التي تعتمد على تقاطع شروط منطقية متزامنة. وتتميز هذه الدالة بتغير بنيوي جوهري مقارنة بالدالة الأحادية؛ إذ تم نقل وسيطة نطاق الجمع (sum_range) لتصبح المعامل الأول الإلزامي في مطلع الصيغة، يليه توالياً أزواج نطاقات الشروط ومعاييرها المقابلة، على النحو التالي: =SUMIFS(sum_range, criteria_range1, criteria1, …).

ينبع هذا التحول الهيكلي من متطلبات التوسع الرياضي للبرنامج؛ فنظراً لأن دالة SUMIFS تمتلك القدرة الخوارزمية على استيعاب ما يصل إلى 127 زوجاً من النطاقات والمعايير المنطقية المستقلة، كان من المستحيل منطقياً إبقاء نطاق الجمع في نهاية الصيغة كما في الدالة الأحادية، فتم تثبيته في الموقع المرجعي الأول لضمان ثبات الإسناد الحسابي مهما تعددت الشروط والمعايير اللاحقة التي يحددها المستخدم لتصفية المصفوفة.

يفرض هذا الاختلاف المعماري التزاماً دقيقاً من جانب المحللين عند التحويل بين الصيغتين؛ فالخطأ في ترتيب الوسائط عند الانتقال من الدالة الأحادية إلى المتعددة يؤدي مباشرة إلى تعطل المعادلة أو إنتاج مجاميع صفرية مضللة. وعلاوة على ذلك، تتميز دالة SUMIFS بالصرامة الهندسية المطلقة في فحص أحجام النطاقات؛ فإذا تباين عدد الصفوف أو الأعمدة بين نطاق الجمع وأي نطاق من نطاقات الشروط، تقوم الدالة فورياً بإرجاع خطأ القيمة الشهير (#VALUE!)، مانعة حدوث الحسابات الصامتة الخاطئة التي كانت تقع في الدالة الكلاسيكية.

7.2 دمج عدة شروط نصية جزئية في نطاقات متفرقة

تمنح دالة SUMIFS الباحث الميداني والمحلل المالي قدرة غير محدودة على تطبيق استعلامات التقاطع المنطقي (Logical AND) باستخدام نصوص جزئية في نطاقات متباينة المكان والوظيفة. ويتيح هذا الأسلوب استخلاص مجاميع دقيقة تعبر عن تلاقي شروط وصفية متعددة في آن واحد؛ كأن يشترط المحلل تجميع القيم التي تتضمن وصفاً معيناً في عمود المنتجات، متزامناً مع وجود وصف جغرافي محدد في عمود الفروع، دون المساس بتماسك البيانات الأصلية.

لتطبيق هذا السيناريو عملياً، نفترض صياغة المعادلة لجمع الحركات الخاصة بمنتجات “الحواسيب” المحققة في فروع “الرياض” فقط من خلال الصيغة: =SUMIFS(C2:C500, A2:A500, “*حاسوب*”, B2:B500, “*الرياض*”)؛ حيث تمثل C2:C500 نطاق المبيعات، ويمثل A2:A500 نطاق أسماء السلع، بينما يمثل B2:B500 نطاق عناوين المنافذ. يقوم محرك إكسل في هذه الحالة باختبار كل صف بصورة متزامنة، ولا يتم إرسال القيمة العددية إلى مجمع الجمع النهائي إلا إذا أظهر كلا النطاقين استجابة منطقية موجبة لتطابق النصين الجزئيين معاً.

تسمح هذه المصفوفة المعيارية المتقدمة بتصنيف المعطيات الضخمة وبناء تقارير الأداء المتقاطعة دون الحاجة إلى اللجوء إلى الجداول المحورية (Pivot Tables) في كل خطوة تحليلية. ويوفر هذا التكامل التلقائي بين محارف البدل المتعددة وسيلة فورية للتحديث المباشر للمؤشرات عند إدخال البيانات الجديدة، مما يعزز ديناميكية النماذج الرقابية ويسهل عمليات التتبع الداخلي للمخرجات المعقدة في المؤسسات متعددة الفروع والمنتجات.

7.3 تطبيق شروط هجينة تجمع النصوص الجزئية مع التواريخ والأرقام

تصل قوة التحليل الإحصائي في إكسل إلى أقصى درجات النضج عند بناء معايير هجينة تدمج المطابقة النصية الجزئية مع محددات زمنية وعددية متزامنة. فالنماذج المالية الواقعية لا تكتفي بجمع مبيعات فرع معين بناءً على اسمه الجزئي فقط، بل تشترط حصر تلك العمليات ضمن ربع سنوي محدد أو بعد تاريخ تشغيلي معين، مع اشتراط تجاوز قيمة العملية حداً مالياً أدنى لاستبعاد الحركات الهامشية أو العمليات التجريبية من المجموع الكلي.

تُصاغ هذه المعايير الهجينة عبر تمرير معاملات المقارنة الرياضية المدمجة مع التواريخ داخل دالة الجمع المتعدد. ولتطبيق ذلك في بيئة عملية، يمكن كتابة المعادلة على النحو الآتي: =SUMIFS(D2:D500, A2:A500, “*شمال*”, B2:B500, “>=” & DATE(2023,1,1), D2:D500, “>1000”)؛ حيث تقوم الدالة باقتناص العمليات التي تقع في الفروع الشمالية بناءً على نص جزئي، وتستبعد كافة العمليات السابقة لعام 2023 بالاعتماد على دالة التاريخ الصارمة، وتشترط ألا يدخل في الجمع إلا الفواتير التي تزيد قيمتها في العمود D عن ألف وحدة نقدية.

يمثل هذا التوليف الهجين أداة لا غنى عنها في مراجعة الحسابات والتحليل الجنائي للبيانات المالية (Forensic Data Analytics)؛ إذ يسمح للمحققين بعزل حركات محددة تتطابق مع مؤشرات مخاطر معينة في أوقات زمنية حرجة وبأحجام تداول محددة. إن التكامل المنطقي السلس بين محارف البدل المخصصة للنصوص، وروابط التواريخ، ومحددات المقارنة العددية، يحول إكسل من مجرد دفتر حسابات رقمي إلى محرك استعلام وتحليل استراتيجي فائق التطور.

8. البدائل المتقدمة لحساب المجموع الجزئي في البيئات الحسابية المعقدة

8.1 صيغة دالة SUMPRODUCT المقترنة بدالتي ISNUMBER و SEARCH

تُعد صيغة دالة جمع الجداءات (SUMPRODUCT) المقترنة بدالتي الفحص والبحث النصي (ISNUMBER و SEARCH) من أرسخ البدائل البرمجية الكلاسيكية لدالة SUMIF، وتكتسب أهميتها الفائقة في التعامل مع المصفوفات المعقدة التي تتطلب شروطاً نصية تتجاوز الإمكانات الافتراضية لمحارف البدل، أو عند الحاجة لإجراء عمليات معالجة داخلية للنصوص قبل جمعها دون إنشاء أعمدة مساعدة إضافية في ورقة العمل.

تعتمد آلية عمل هذه الصيغة على تسلسل خوارزمي محكم؛ حيث تستقبل دالة SEARCH النص الجزئي المراد رصده، وتقوم بفحص كل خلية في النطاق المحدد دون أي تحسس لحالة الأحرف. فإذا عثرت على النص، تعيد رقماً موجباً يعبر عن ترتيب بداية ظهوره، وإذا لم تجده تعيد خطأ القيمة. وهنا تتدخل دالة ISNUMBER لفحص مخرجات البحث، فتحول الأرقام إلى قيم صواب (TRUE) والأخطاء إلى قيم خطأ (FALSE).

تكتمل المعادلة بضرب المصفوفة المنطقية الناتجة في مصفوفة القيم العددية من خلال كتابة الصيغة: =SUMPRODUCT(ISNUMBER(SEARCH(“مورد”, A2:A100)) * B2:B100). في هذه المرحلة، يحول المعامل الحسابي (*) القيم المنطقية إلى أصفار وآحاد رياضية؛ فتضرب القيم الصفرية في مبيعات العمليات غير المطابقة فتلغيها، بينما تُضرب الآحاد في قيم العمليات المطابقة، لتتولى دالة SUMPRODUCT جمع نواتج الضرب التراكمية في خطوة واحدة دون حاجة للضغط على مفاتيح التحكم بالمصفوفات التقليدية.

8.2 استغلال صيغ المصفوفات الديناميكية ودالة FILTER في إكسل الحديث

أحدثت ثورة المصفوفات الديناميكية (Dynamic Arrays) التي أطلقتها مايكروسوفت في إصدارات إكسل الحديثة (Microsoft 365 و Excel 2021 وما بعدها) تحولاً جذرياً في فلسفة التعامل مع تصفية وتجميع البيانات. ومكنت هذه البيئة المتطورة المحللين من استخدام دالة التصفية المباشرة (FILTER) بالاشتراك مع دوال البحث النصي لعزل القيم المستوفية للشروط في الذاكرة الحسابية الحية وتمريرها مباشرة إلى دالة الجمع البسيطة SUM دون وساطة دوال الجمع المشروط القديمة.

تُصاغ هذه المنهجية الحديثة من خلال التركيب الحسابي: =SUM(FILTER(B2:B100, ISNUMBER(SEARCH(“توريد”, A2:A100)), 0)). تقوم دالة FILTER في هذا الموضع بفحص نطاق النصوص A2:A100 عبر مصفوفة البحث المنطقي، وتقوم بتصفية وعزل قيم النطاق B2:B100 المتوافقة فقط داخل مصفوفة مؤقتة في ذاكرة الوصول العشوائي. وتوفر وسيطة القيمة المفقودة في الدالة (المعامل 0 الأخير) حماية مطلقة تمنع ظهور خطأ التصفية إذا لم يتم العثور على أي تطابق في النطاق.

يوفر هذا النموذج الحسابي مزايا استثنائية من حيث الوضوح المفاهيمي وتقليل التشابك البرمجي، كما يفتح آفاقاً جديدة لدمج شروط معقدة قائمة على المقارنة الحسابية المتقدمة التي تعجز عنها دوال SUMIF التقليدية، مثل تصفية النصوص بناءً على دوال التحويل الخارجي أو دمج أكثر من دالة تصفية منطقية بواسطة المعاملات المنطقية الجبرية (+ للتخيير، و* للإلزام). إنها تمثل مستقبل النمذجة الحديثة التي تجمع بين سهولة القراءة وقوة الأداء التحليلي.

8.3 المقارنة الأدائية بين الدوال التقليدية والبدائل المصفوفية المتقدمة

يتطلب اتخاذ قرار هندسي بشأن استخدام دالة SUMIF الكلاسيكية أو اللجوء للبدائل المصفوفية كـ SUMPRODUCT أو صيغ دالة FILTER تقييماً علمياً دقيقاً للأداء الحاسوبي وسرعة المعالجة (Computational Complexity) واستهلاك الذاكرة، لاسيما عند التعامل مع مجموعات البيانات الكبيرة (Big Data) التي تتجاوز مئات الآلاف من الصفوف في بيئات العمل الحيوية.

تتفوق دالة SUMIF ودالة SUMIFS تفوقاً ساحقاً في كفاءة استهلاك الموارد وسرعة إعادة الحساب (Calculation Speed)؛ نظراً لأن محرك إكسل الأساسي تم تحسينه بلغة منخفضة المستوى خصيصاً للتعامل مع هاتين الدالتين وتخطي الخلايا غير المستوفية للشروط بسرعة فائقة. وفي المقابل، تتطلب صيغ SUMPRODUCT ودوال البحث المتداخلة حساب مصفوفات منطقية ثنائية كاملة لكل خلية على حدة، مما يؤدي إلى زيادة العبء الحسابي وإبطاء استجابة الملفات عند تكرار هذه الصيغ في مئات الأعمدة الإحصائية.

من زاوية سهولة الصيانة والتوثيق المؤسسي، تتميز دالة SUMIF بالبساطة والقدرة على الفهم الفوري من قبل معظم أعضاء فرق العمل والمراجعين الماليين دون الحاجة لمهارات برمجية استثنائية. ولذلك، تنص أفضل الممارسات المنهجية على اعتماد دالة SUMIF مع محارف البدل كخيار قياسي أول للمشاريع العامة، وقصر استخدام الدوال المصفوفية المعقدة على الحالات الحسابية الخاصة التي تعجز فيها الدوال القياسية عن تلبية شروط التصفية الفريدة، كتحسس حالة الأحرف أو تطبيق معادلات تحويل بنيوية مسبقة على النصوص.

9. استكشاف الأخطاء الشائعة ومعالجتها عند التعامل مع النصوص الجزئية

9.1 معالجة النتائج الصفرية غير المتوقعة ومسألة المسافات الخفية

تُعد مفاجأة ظهور الرقم صفر (0) كناتج نهائي لمعادلة الجمع المشروط — على الرغم من التأكد البصري من وجود بيانات مطابقة في الجدول — من أكثر الإشكاليات التقنية شيوعاً وإرباكاً للمحللين. وفي الغالبية العظمى من الحالات، يعود هذا الخلل إلى وجود مسافات فارغة خفية (Hidden Whitespaces)؛ سواء كانت مسافات بادئة تسبق الكلمة، أو مسافات لاحقة تعقبها، أو فراغات عدم الانكسار (Non-breaking Spaces: CHAR 160) التي تتسلل إلى الملفات عند نسخ البيانات من صفحات الويب أو تصديرها من نظم البريد الإلكتروني.

على الرغم من أن استخدام محرف النجمة المزدوج (*نص*) يمتلك قدرة ذاتية على تجاوز المسافات الفارغة المحيطة بالكلمة المفتاحية، إلا أن المشكلة تتفجر عندما تقع المسافات الخفية داخل الكلمة المفتاحية ذاتها، أو عند وجود فراغات غير مرئية داخل خلايا المعيار الديناميكي المستقل (مثل خلية الربط D2). فإذا احتوت خلية البحث على مسافة إضافية في نهايتها دون انتباه المستخدم، فإن المعيار المتولد سيبحث عن النص متبوعاً بمسافة، ولن يطابق النصوص المجردة المسجلة في الجدول الرئيسي، مما ينتج عنه تصفير الحسابات تماماً.

لحل هذه المعضلة وتطهير البيانات جذرياً، يُلزم المحللون بتطبيق بروتوكول التنقية المسبقة باستخدام دالتي التهذيب والتنظيف النصي؛ حيث تتولى دالة TRIM حذف كافة المسافات الزائدة من أطراف النصوص وتوحيد المسافات البينية، في حين تقوم دالة CLEAN بالتخلص من الرموز والمحارف غير القابلة للطباعة. ويضمن تطبيق هذا التطهير على نطاق المعطيات استعادة التطابق المنطقي السليم واحتساب القيم بعدالة ودقة متناهية.

9.2 إشكاليات الأرقام المخزنة كنصوص وتأثيرها على نطاق الجمع

ينشأ مصدر رئيسي آخر للأخطاء الحسابية الصامتة من طبيعة التنسيق الداخلي للبيانات في نطاق الجمع (sum_range)؛ وتحديداً عندما تكون المبالغ أو الكميات العددية مخزنة كنصوص (Numbers Stored as Text). يحدث هذا الخلل بشكل متكرر عند استيراد الجداول من ملفات التقرير النصية (.txt أو .csv) أو البرامج المحاسبية الخارجية التي تصدر الأرقام مصحوبة بعلامات اقتباس غير مرئية أو بتنسيقات نصية مجردة تفقدها صفتها الجبرية في نظر البرنامج.

يتجسد السلوك الافتراضي لدالة SUMIF عند مواجهة نصوص رقمية داخل نطاق الجمع في قيامها بتجاهل تلك الخلايا تماماً ودون إبداء أي اعتراض حسابي؛ حيث يعامل المحرك الخلية الرقمية المنسقة كنص وكأنها خلية فارغة تماماً، ويعيد ناتج الجمع مستبعداً إياها. وإذا كان العمود بأكمله منسقاً كنص، فإن نتيجة الدالة ستكون صفراً مطلقاً، مما يقود المحلل إلى استنتاجات خاطئة حول عدم وجود حركات مطابقة للشرط النصي، بينما الحقيقة تكمن في عجز الدالة عن جمع نصوص تعبر ظاهرياً عن أرقام.

يتطلب تصحيح هذا القصور تحويل النصوص الرقمية إلى قيم عددية صريحة؛ ويمكن إنجاز ذلك إجرائياً عبر النقر على المثلث التحذيري الأخضر الصغير واختيار “تحويل إلى أرقام”، أو باستخدام أداة “نص إلى أعمدة” (Text to Columns) لإعادة فرض التنسيق العام على العمود بضغطة زر واحدة. كما يمكن معالجة ذلك برمجياً داخل النماذج المصفوفية بضرب النطاق في الرقم 1 لتحفيز المحرك على التحويل الرياضي، مما يضمن خضوع كافة القيم النقدية للتجميع الإحصائي السليم.

9.3 التعامل مع رسائل الخطأ المنطقية ودوائر الإسناد الترددي

تظهر رسائل الخطأ المنطقية مثل #VALUE! أو #REF! أو #NAME? في بيئات إكسل لتنبه المحلل إلى وجود خلل بنيوي صريح في تكوين المعادلة. فظهور خطأ التسمية (#NAME?) يعني على نحو شبه قاطع كتابة اسم الدالة بصورة إملائية خاطئة أو نسيان علامات التنصيص المزدوجة حول النصوص الثابتة، في حين يظهر خطأ المرجع (#REF!) نتيجة حذف صفوف أو أعمدة كانت تشكل جزءاً أصيلاً من النطاقات المرجعية للصيغة الحسابية دون تعديل الروابط الداخلية.

أما خطأ المرجع الدائري (Circular Reference)، فيعد من أخطر التشوهات المعمارية للنماذج المالية؛ ويحدث عندما تتضمن حدود نطاق الفحص أو نطاق الجمع في المعادلة الخلية ذاتها التي كُتبت فيها الصيغة (كأن تُكتب المعادلة في الخلية B100 لجمع النطاق B2:B100). يؤدي هذا التداخل إلى محاولة المحرك الحسابي إدخال ناتج الدالة في عملية حساب الدالة ذاتها إلى ما لا نهاية، مما يجبر إكسل على تجميد الحسابات وإرجاع نتائج مشوهة أو متوقفة وتنبيه المستخدم بوجود إسناد دائري يجب فكه فوراً.

يوفر برنامج إكسل منظومة متكاملة من أدوات تدقيق الصيغ (Formula Auditing) تتيح للمستخدم رصد هذه الإخفاقات وتتبع مساراتها بيسر؛ كاستخدام أداة “تتبع السوابق” (Trace Precedents) وأداة “تتبع التوابع” (Trace Dependents) التي ترسم أسهماً بيانية توضح حركة البيانات نحو الخلية المحسوبة. كما تتيح أداة فحص الأخطاء تحديد موضع الخلل بدقة متناهية، وهو ما يمكن الباحث الميداني من استعادة الاتزان الهيكلي للورقة وضمان تدفق الحسابات بصورة سلسة وصحيحة.

10. أفضل الممارسات الإدارية والأكاديمية لتنظيم البيانات النصية في إكسل

10.1 إرساء معايير حوكمة البيانات وتوحيد اصطلاحات الإدخال

تقتضي الإدارة الاستراتيجية الرشيدة لقواعد البيانات في المؤسسات عدم الاكتفاء بالحلول البرمجية الالتفافية لعلاج البيانات غير المتجانسة، بل المبادرة إلى إرساء معايير حوكمة صارمة تضبط عمليات الإدخال من مصادرها الأولى. إن الاعتماد المفرط على تقنيات البحث التقريبي ومحارف البدل يظل إجراءً علاجياً لمشكلة بنيوية يمكن تقليص آثارها عبر توحيد اصطلاحات التسمية (Naming Conventions) للمنتجات والخدمات والفروع الإقليمية منذ لحظة القيد الأولي.

يتحقق هذا التوحيد المعياري من خلال تفعيل أدوات التحقق من صحة البيانات على مستوى الخلايا وتصميم شاشات إدخال رقمية مقيدة بقوائم مرجعية ثابتة؛ بحيث يُمنع المستخدم من كتابة النصوص بصورة حرة مفتوحة، ويُجبر بدلاً من ذلك على اختيار الكيان المالي أو الإداري من تصنيف مقنن مسبقاً. هذا الانضباط الميداني يحد جذرياً من العشوائية النصية وتعدد الصياغات لنفس المعنى، ويضمن تطابق البيانات وتناسقها عبر مختلف الإدارات والأقسام التشغيلية.

علاوة على ذلك، تلجأ المنظمات الكبرى إلى إنشاء قواميس مرجعية للبيانات (Data Dictionaries) تتضمن التوصيف الدقيق للأكواد والمصطلحات والرموز المعتمدة، مع تحديد مسارات توحيد الفواتير ومسميات الموردين والعملاء. إن إرساء هذه الحوكمة المؤسسية يرفع من جودة البيانات الوصفية (Metadata)، ويقلل من الحاجة لمعادلات التجميع المشروط المعقدة، ويوفر بيئة نظيفة وموثوقة تدعم العمليات الإحصائية المتقدمة وتجعل التقارير الإدارية محصنة ضد التناقضات والتشوهات الحسابية.

10.2 توثيق النماذج الحسابية وضمان شفافية التفسير الإحصائي

يمثل التوثيق الهندسي للنماذج الحسابية في إكسل مطلباً أكاديمياً ومؤسسياً جوهرياً لضمان إمكانية مراجعة الأقران وتكرار النتائج والتحقق من سلامتها المستقلة. فعندما يعتمد المحلل على معادلات معقدة تحتوي على محارف البدل ودمج المراجع، يجب ألا تُترك هذه الصيغ كصناديق سوداء مجهولة التكوين؛ بل يتعين توثيق الفلسفة الرياضية التي استندت إليها عملية اقتناص النصوص الجزئية في حواشي مستقلة وشفافة داخل ورقة العمل.

يُنفذ هذا التوثيق عملياً من خلال إدراج التعليقات التوضيحية (Cell Notes / Comments) على رؤوس الأعمدة المحسوبة لشرح دلالة الكلمات المفتاحية المستخدمة في الجمع والسبب وراء اختيار نمط معين من محارف البدل. كما يُنصح ببناء ورقة بيانات مخصصة تسمى “دليل النموذج الحسابي” توثق افتراضات الجمع المشروط، وتحدد النطاقات المرجعية، وتوضح آلية معالجة الاستثناءات اللغوية كإلغاء الهمزات أو تجاوز تباينات المسافات الفارغة.

يكتسب هذا التوثيق أهمية قانونية وتنظيمية بالغة لحماية الصيغ الحسابية من التعديلات العشوائية غير المرخصة التي قد يقوم بها مستخدمون غير مختصين؛ حيث تتيح ميزات حماية الأوراق والمصنفات (Protect Sheet / Protect Workbook) في إكسل قفل خلايا المعادلات المعقدة برمز سري مع ترك المجال لتعديل المعايير النصية المتغيرة فقط. وتضمن هذه الضوابط استقرار النماذج المحاسبية والبحثية عبر الزمن، وتجعل عمليات الفحص والتدقيق الداخلي والخارجي تمضي بيسر وموثوقية عالية.

10.3 بناء قواعد بيانات مستدامة تدعم التوسع والتحليل المتقدم

تتمثل الخطوة الأكثر تطوراً في بناء نماذج إكسل المستدامة في التخلي عن الإسناد المباشر للنطاقات الثابتة (مثل A2:A100) والاعتماد الكامل على جداول إكسل الرسمية ذات التوسع التلقائي (Excel Tables)، والتي يتم تفعيلها عبر الأمر السريع (Ctrl + T). وتتميز هذه الجداول ببنية هندسية تسمى “المراجع الهيكلية” (Structured References) تمنح النطاقات أسماء وصفية صريحة وتضمن توسعها الرأسي والأفقي التلقائي كلما تم لصق بيانات جديدة في أسفل الجدول.

عند دمج دالة SUMIF مع الجداول الرسمية، تتحول الصيغة الحسابية إلى تركيبة فائقة الوضوح والأناقة؛ مثل: =SUMIF(SalesTable[StoreName], “*الرياض*”, SalesTable[Amount]). في هذا التركيب الهيكلي، لا يحتاج المستخدم لتعديل نطاقات الخلايا إطلاقاً عند إضافة آلاف الفواتير الجديدة للجدول في الأشهر اللاحقة؛ حيث يقوم إكسل بتحديث نطاق [StoreName] ونطاق [Amount] تلقائياً ليستوعب كل الحركات المضافة ويحتسبها في المجاميع دون أي تدخل يدوي إضافي.

يمهد هذا النهج المعماري الطريق لربط جداول البيانات بسلاسة متناهية مع أدوات التحليل الذكي المتقدمة ونظم ذكاء الأعمال المؤسسية مثل Power BI، أو تقنيات معالجة البيانات الضخمة بواسطة لغة DAX واستعلامات Power Query. إن تحقيق هذا التوازن المنهجي بين مرونة اقتناص النصوص الجزئية واستدامة الهياكل المرجعية يمنح المحللين والباحثين أداة تحليلية فائقة الفاعلية تدعم متطلبات النمو التوسعي وتضمن النزاهة العلمية للبيانات في جميع الظروف التشغيلية.

خاتمة

استعرضنا في هذا الدليل التأصيلي المعمق الأبعاد المفاهيمية والهندسية والتطبيقية لحساب المجموع المشروط في جداول إكسل عند احتواء الخلايا على نصوص جزئية؛ بدءاً من تفكيك البنية التركيبية لدالة SUMIF، واستعراض الميكانيكية الخوارزمية لمحارف البدل الأساسية (النجمة، علامة الاستفهام، والتلدة)، وصولاً إلى تقنيات الربط الديناميكي لمراجع الخلايا، واستيعاب التحديات اللغوية المعقدة التي تفرضها بنية الكلمات العربية وحساسية الأحرف اللاتينية، بالإضافة إلى دراسة آفاق التوسع نحو الشروط المتعددة عبر SUMIFS واستغلال الصيغ المصفوفية المتطورة.

لقد أظهر التحليل المقارن أن استخدام محارف البدل في معادلات الجمع المشروط ليس مجرد مهارة تقنية عابرة، بل هو استراتيجية تحليلية حاسمة تتيح للمؤسسات والباحثين تحويل البيانات الوصفية غير المتجانسة والمشتتة إلى مؤشرات كمية منتظمة ودقيقة، دون تكبد التكاليف الزمنية والتشغيلية الفادحة للفرز اليدوي والتطهير البصري للبيانات. ومع ذلك، فإن نجاح هذه التقنيات يظل مرهوناً بالالتزام الصارم بقواعد التناظر الهندسي للنطاقات، ومعالجة المسافات الخفية والتنسيقات الرقمية النصية، والتحقق الرياضي المتقاطع لضمان موثوقية النتائج ومناعتها ضد الأخطاء الصامتة.

وفي الختام، تتطلب النمذجة الرياضية المستدامة الانتقال من مجرد الحلول الالتفافية اللحظية إلى بناء ثقافة مؤسسية متكاملة لحوكمة البيانات؛ تجمع بين دقة التسمية وضبط القيود المسبقة عند الإدخال، والتوثيق المنهجي الشفاف للافتراضات الحسابية، والاعتماد على الجداول الديناميكية ذات المراجع الهيكلية المتوسعة. ومن شأن تطبيق هذه المنظومة المتكاملة أن يمنح متخذي القرار والباحثين أساساً تحليلياً صلباً يرتقي بجودة المخرجات، ويعزز النزاهة الإحصائية، ويدعم التحول الآمن نحو أدوات ذكاء الأعمال المتقدمة بثقة واقتدار.

المراجع

★

تقييم هذا المحتوى

5.0 / 5 • 7 تقييمات

اقتباس هذا المقال

looti, M. (2026, أكتوبر 21). إكسل: حساب المجموع إذا كانت الخلية تحتوي على نص جزئي. عرب سايكلوجي. https://arabpsychology.com/statistics/excel-calculate-sum-if-cell-contains-partial-text/
looti, Mohammed. “إكسل: حساب المجموع إذا كانت الخلية تحتوي على نص جزئي.” عرب سايكلوجي, 21 أكتوبر 2026, https://arabpsychology.com/statistics/excel-calculate-sum-if-cell-contains-partial-text/.
looti, Mohammed. “إكسل: حساب المجموع إذا كانت الخلية تحتوي على نص جزئي.” عرب سايكلوجي. أكتوبر 21, 2026. https://arabpsychology.com/statistics/excel-calculate-sum-if-cell-contains-partial-text/.