طريقة العد والجمع في الاكسل
مع تحميل ملف الشرح.
![]() |
كيف تقوم بعملية العد والجمع في الاكسل |
برنامج الExcel هو برنامج جداول البيانات الأكثر شيوعًا والأكثر استخدامًا في العالم، وتعتبر عمليات الجمع والعد من الأساسيات التي يجب على كل مستخدم لبرنامج Excel إتقانها.
سنتعرف في هذا الدرس على أهم الدوال والأساليب المستخدمة في إجراء عمليات الجمع والعد.
- التعرف على دالة SUM وكيفية استخدامها في جمع القيم.
- شرح دالة SUMIF وكيفية استخدامها في جمع القيم وفقًا لشرط معين.
- التعرف على دالة SUMIFS وكيفية استخدامها في جمع القيم وفقًا لشروط متعددة.
- التعرف على دالة COUNT وكيفية استخدامها في العد.
- شرح دالة COUNTIF وكيفية استخدامها في العد وفقًا لشرط معين.
- التعرف على دالة COUNTIFS وكيفية استخدامها في العد وفقًا لشروط متعددة.
العد COUNT:
في كثير من الأحيان عندما نعمل على ملفات Excel، نحتاج إلى معرفة عدد الخلايا التي تحتوي على أرقام في منطقة معينة من الجدول.
وعندما نريد القيام بحساب عدد الخلايا الموجودة في الاكسل EXCEL والتي تحتوي على أرقام، نقوم باستخدام إحدى الدوال المفيدة في Excel والتي تسمى "دالة العد" COUNT.
ماهي دالة العد: COUNT؟
دالة العد COUNT هي إحدى الدوال الإحصائية في Excel والتي تقوم بحساب عدد الخلايا في منطقة محددة من الجدول والتي تحتوي على أرقام.
بمعنى آخر، تقوم هذه الدالة بإحصاء عدد الخلايا التي لها قيم رقمية.
كيفية استخدام دالة العد COUNT ؟
لاستخدام دالة العد COUNT، قم باتباع الخطوات التالية:
- قم بتحديد المنطقة التي ترغب في إحصاء عدد الخلايا الرقمية بها.
- اكتب في خلية فارغة = ثم نكتب COUNT ثم نفتح قوس(
- قم بتحديد المنطقة المراد إحصاءها.
- أغلق القوس وانقر على الخلية للحصول على النتيجة.
- نذهب إلى خلية فارغة (مثل B1).
- نكتب "=COUNT(A1:A10)".
- ننقر على الخلية لنرى النتيجة، والتي ستكون عدد الخلايا الرقمية في المدى A1:A10.
وظيفة COUNT
العد بشرط: COUNTIF
هناك حالات تأتي علينا ونحتاج إلى عملية عد الخلايا وفقًا لشرط أو معيار معين، وفي هذه الحالات لا نستخدم دالة العد العادية COUNT، بل نستخدم COUNTIF وذلك لحساب عدد الخلايا وفق معيار معين
دالة COUNTIF هي إحدى الدوال المفيدة في Excel والتي تسمح لنا بعد الخلايا التي تفي بشرط معين.
إذاً دالة COUNTIF تقوم بإحصاء عدد الخلايا التي تحقق معايير محددة.
كيفية استخدام دالة COUNTIF؟
- حدد المنطقة التي ترغب في إحصاء الخلايا بها.
- اكتب في خلية فارغة = ثم نكتب COUNT ثم نفتح قوس(
- أدخل المعيار الذي ترغب في استخدامه للعد، مثل ">9" لعد الخلايا الأكبر من 9.
- أغلق القوس وانقر على الخلية للحصول على النتيجة.
لنفترض أننا لدينا مجموعة من الأرقام في المدى A1:A10 في ورقة عمل Excel وأننا نريد عد عدد الخلايا التي تحتوي على أرقام أكبر من 9.
نذهب إلى خلية فارغة (مثل B1).
نكتب "=COUNTIF(A1:A10,">9")".
ننقر على الخلية لنرى النتيجة، والتي ستكون عدد الخلايا في المدى A1:A10 التي تحتوي على أرقام أكبر من 9.
وظيفة COUNTIF
- مثال: لدينا نطاق من A1 إلى A10 والذي يحتوي على الأرقام 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
- الصيغة: =COUNTIF(A1:A10, ">9")
- النتيجة: 9 (يتم عد الخلايا التي تحتوي على قيمة أكبر من9)
COUNTIF |
COUNTIF
لكن إذا أردنا العد وفقاً لمعايير عديدة وليس معيار واحد فقط هنا لا نستخدمCOUNTIF
بل نستخدم دالة أخرى تسمى: COUNTIFS، وذلك لحساب عدد الخلايا بناء على أكثر من معيار
لعد الخلايا التي لونها أخضر بالإضافة الخلايا التي هي أكبر من رقم (9)
![]() |
COUNTIFS في الاكسل |
وظيفة SUM:
SUMIF هي دالة أخرى مفيدة في Excel تشبه إلى حد كبير دالة COUNTIF التي شرحناها سابقًا.
الفرق الرئيسي هو أن SUMIF تقوم بجمع القيم في الخلايا التي تفي بشرط معين، بدلاً من مجرد إحصاء عدد تلك الخلايا.
كيفية استخدام دالة SUMIF؟
- حدد المنطقة التي ترغب في جمع القيم بها وفقًا لشرط معين.
- نكتب =SUMIF(A1:A10,">9")
- أدخل المعيار الذي ترغب في استخدامه للجمع، مثل ">9" لجمع القيم في الخلايا الأكبر من 9.
- أضف فاصلة "," ثم حدد المنطقة التي ترغب في جمع القيم بها.
- أغلق القوس) وانقر على الخلية للحصول على النتيجة.
مثال:
لنفترض أننا لدينا مجموعة من الأرقام في المدى A1:A10 في ورقة عمل Excel، وأرقام التكلفة المقابلة لها في المدى B1:B10، وأننا نريد جمع تكاليف الخلايا التي تحتوي على أرقام أكبر من 9.
نذهب إلى خلية فارغة (مثل C1).
نكتب "=SUMIF(A1:A10,">9",B1:B10)".
ننقر على الخلية لنرى النتيجة، والتي ستكون مجموع تكاليف الخلايا في المدى A1:A10 التي تحتوي على أرقام أكبر من 9.
SUMIF هي دالة قوية تسمح لنا بجمع القيم وفقًا لشروط محددة، مما يجعلها مفيدة في العديد من السيناريوهات التحليلية والمحاسبية. سنستكشف المزيد من الأمثلة والاستخدامات المختلفة لها في الدروس القادمة.
- SUM هي إحدى أكثر الوظائف الأساسية والشائعة الاستخدام في Excel.
- الغرض الرئيسي من هذه الوظيفة هو جمع المجموع الكلي للقيم الرقمية الموجودة داخل نطاق محدد من الخلايا.
- الصيغة العامة: =SUM(range)
- "range" يمكن أن يكون نطاق خلايا متجاور (مثل A1:A5) أو مجموعة من القيم المنفصلة (مثل 25, 50, 75, 100).
استخدامات SUM:
1. جمع نطاق من الأرقام:
- مثال: لدينا النطاق A1:A5 الذي يحتوي على الأرقام 10, 20, 30, 40, 50
- الصيغة: =SUM(A1:A5)
- النتيجة: 150 (10 + 20 + 30 + 40 + 50)
2. جمع عدد من القيم المنفصلة:
- مثال: لدينا القيم 25, 50, 75, 100
- الصيغة: =SUM(25, 50, 75, 100)
- النتيجة: 250 (25 + 50 + 75 + 100)
3. جمع قيم مختلطة (أرقام وصيغ):
- - مثال: لدينا الخلايا A1=10, A2=20, A3="abc", A4=40, A5=50
- - الصيغة: =SUM(A1:A5)
- - النتيجة: 120 (10 + 20 + 0 + 40 + 50)
- - الخلية A3 التي تحتوي على نص "abc" تعامل كقيمة 0.
جمع الخلايا بناءً على معيار واحد:
لجمع الخلايا بناءً على معيار واحد (على سبيل المثال، أكبر من 9)، استخدم الدالة SUMIF التالية (وسيطتان).وظيفة SUMIF:
الصيغة: =SUMIF(range, criteria, [sum_range])
تقوم بجمع القيم الرقمية في نطاق محدد وفقًا لشرط معين.
مثال: لدينا نطاق من D1 إلى D10 والذي يحتوي على الأرقام 10, 20, 30, 40, 50, 60, 70, 80, 90, 100 و نطاق من E1 إلى E10 والذي يحتوي على الأرقام 1, 2, 3, 4, 5, 6, 7, 8, 9, 10.
الصيغة: =SUMIF(E1:E10, ">5", D1:D10)
النتيجة: 450 (يتم جمع القيم في نطاق D1:D10 للخلايا في E1:E10 التي تحتوي على قيم أكبر من 5)
مثال آخرجمع الخلايا التي هي أكبر من رقم:(9)
جمع الخلايا بناءً على أكثر من معيار:
عند رغبتنا بعملية الجمع لمجموعة من الخلايا ولكن بناءً على أكثر من معيار.
فمثلا جمع الخلايا التي يحتوي صفها على كلمة circl وأيضاً كلمة red.
عندما نريد جمع الخلايا بناءً على أكثر من معيار، يمكنك استخدام وظيفة SUM مع دالة آخرى مثل IF أو SUMIF لتحقيق ذلك إليك مثال توضيحي:
SUMIFS في الاكسل |
والآن نريد جمع القيم في العمود C التي تحتوي على كلمة "circle" في العمود B.
الصيغة التي يمكننا استخدامها
=SUM(IF(B1:B5="circle*",C1:C5,0))
تفسير الصيغة:
- 1IF(B1:B5="circle*",C1:C5,0): هذه الدالة تفحص كل خلية في العمود B وإذا وجدت كلمة "circle" فإنها تأخذ القيمة المقابلة لها في العمود C. إذا لم يتحقق الشرط، فتأخذ القيمة 0.
- 2SUM(): هذه الوظيفة تجمع جميع القيم التي تم إرجاعها من دالة IF.
النتيجة ستكون:
=SUM(IF(B1:B5="circle*",C1:C5,0)) = 1 + 3 + 5 = 9
وهذا يجمع القيم في العمود C للخلايا التي تحتوي على كلمة "circle" في العمود B.
إذا أردت أن تضيف شرطًا آخر، مثل أن تكون الخلية في العمود C باللون الأحمر، يمكنك تعديل الصيغة كالتالي:
=SUM(IF(B1:B5="circle*",IF(C1:C5="red",C1:C5,0),0))
نتشرف بتعليقاتكم ووضع آرائكم