مايكروسوفت اكسل هو أداة قوية لمعالجة البيانات التي تسمح لك بسرعة وكفاءة إجراء العمليات الحسابية المختلفة ، بما في ذلك جمع القيم في الجدول. ومع ذلك ، في بعض الأحيان يكون من الضروري تلخيص الخلايا غير الفارغة فقط لاستبعاد الخلايا الفارغة من الحسابات. في هذه المقالة ، سنلقي نظرة على عدة طرق تسمح لك بإكمال هذه المهمة.
الطريقة الأولى هي استخدام دالة المجموع. تبدو الصيغة كما يلي: =مجموع(أ1: أ5). هنا أ 1: أ 5 هو نطاق الخلايا التي تحتاج إلى تلخيص. ومع ذلك ، في هذه الحالة ، سيتم أيضا أخذ الخلايا الفارغة في الاعتبار. لاستبعاد الخلايا الفارغة من الحسابات ، يمكنك استخدام وظيفة إف ، التي تتحقق مما إذا كانت الخلية فارغة.
الطريقة الثانية هي استخدام وظيفة سوميف. تسمح لك هذه الوظيفة بجمع القيم فقط في تلك الخلايا التي تتطابق مع شرط معين. تبدو الصيغة كما يلي: =سوميف(أ1: أ5،""،""). هنا أ 1: أ 5 هو نطاق من الخلايا ، ""هو عامل التشغيل" غير متساو "، و "" قيمة فارغة. وبالتالي ، فإن وظيفة سوميف تلخص فقط تلك الخلايا التي لا تساوي قيمة فارغة.
الطريقة الثالثة هي استخدام وظيفة المنتج. تتيح لك هذه الوظيفة إجراء عمليات باستخدام صفائف بيانات متعددة. لتلخيص الخلايا غير الفارغة فقط ، يمكنك استخدام الصيغة التالية: =منتج مستنقع((أ1:أ5"")*(أ1:أ5)). هنا *(أ1: أ5"") * هو شرط يتحقق مما إذا كانت الخلية فارغة ، و *(أ1:أ5)* هو نطاق الخلايا نفسها. وظيفة سومبرودوكت يضاعف الشرط ومجموعة من الخلايا ، ثم يلخص القيم الناتجة.
لذلك ، لقد تعلمت الآن عدة طرق من شأنها أن تساعدك على تلخيص الخلايا غير الفارغة فقط في إكسيل. كل من هذه الطرق لها مزاياها ويمكن استخدامها اعتمادا على المهمة المحددة. محاولة تطبيقها في عملك وتبسيط حياتك!
- تحديد المهمة
- تحديد خلية فارغة في إكسيل
- الطريقة 1: الجمع باستخدام دالة المجموع
- الطريقة 2: استخدام وظيفة سوميف
- الطريقة 3: استخدام وظيفة سوميفس
- الطريقة 4: استخدام صيغة سومبرودوكت
تحديد المهمة
وتتمثل المهمة في تلخيص الخلايا غير الفارغة فقط في جدول بيانات إكسيل. يمكن أن يكون هذا مفيدا عندما تحتاج إلى تحليل البيانات ، لكنك لست بحاجة إلى التفكير في الخلايا الفارغة ، والتي قد تكون نتيجة بيانات غير كاملة أو سهو.
عند العمل بكميات كبيرة من البيانات والجداول المعقدة ، فإن حساب مجموع الخلايا غير الفارغة يمكن أن يوفر الوقت ويجعل التحليل أكثر كفاءة. بدلا من البحث يدويا وجمع الخلايا غير الفارغة فقط ، يمكنك استخدام وظيفة خاصة في إكسيل.
وظيفة سوميف في إكسيل يسمح لك لجمع القيم في مجموعة من الخلايا التي تلبي شرط معين. في حالتنا ، سيكون الشرط هو التحقق مما إذا كانت الخلية فارغة أم لا. إذا لم تكن الخلية فارغة ، فسيتم إضافة قيمتها إلى المبلغ الإجمالي.
| الخلية | القيمة |
|---|---|
| أ1 | 10 |
| أ2 | |
| أ 3 | 5 |
| أ4 | 15 |
في الجدول أعلاه ، فإن جمع الخلايا غير الفارغة في العمود أ سيعطي نتيجة تساوي 30 (10 + 5 + 15 ).
باستخدام وظيفة سوميف و """" الشرط ، يمكنك بسهولة مجموع الخلايا غير فارغة فقط في إكسيل. في هذا المثال ، ستبدو الصيغة كما يلي: =سوميف(أ1: أ4،""".")
ستكون نتيجة هذه الصيغة هي الرقم 30 ، الذي يمثل مجموع الخلايا غير الفارغة في العمود أ.
هذه القدرة على جمع القيم غير الفارغة فقط في إكسيل تجعل من الأسهل والأسرع تحليل البيانات وجعلها أكثر دقة وموثوقية. يمكن أن يكون هذا مفيدا في مجموعة متنوعة من المجالات حيث من المهم استبعاد القيم الفارغة والعمل فقط مع البيانات الكاملة.
تحديد خلية فارغة في إكسيل
يمكنك التحقق مما إذا كانت الخلية فارغة باستخدام وظائف إذا و إسبلانك. ترجع الدالة إسبلانك صحيح إذا كانت الخلية فارغة ، وكاذبة إذا كان هناك بيانات في الخلية.
مثال:
= إذا (إسبلانك (أ1) ، "الخلية فارغة" ، "الخلية لديها بيانات")
في هذا المثال ، إذا كانت الخلية أ1 فارغة ، فإن الدالة إسبلانك ترجع صحيح و إذا كانت الدالة تخرج النص "الخلية فارغة". إذا كانت الخلية أ1 تحتوي على بيانات ، فإن دالة إسبلانك ترجع خطأ وتقوم دالة إذا بإخراج النص "هناك بيانات في الخلية".
يمكنك أيضا استخدام وظيفة كونت بلانك لحساب عدد الخلايا الفارغة في نطاق. تحسب وظيفة الكونت بلانك الخلايا ذات القيم الفارغة فقط ، باستثناء الخلايا ذات المسافات أو الأحرف غير القابلة للطباعة.
مثال:
= كونت بلانك (أ 1: أ 10)
في هذا المثال ، تحسب دالة الكونت بلانك عدد الخلايا الفارغة في نطاق أ1:أ 10 وإرجاع رقم.
الطريقة 1: الجمع باستخدام دالة المجموع
تتيح لك وظيفة المجموع جمع القيم في نطاق من الخلايا ، بما في ذلك الخلايا غير الفارغة فقط وتجاهل الخلايا الفارغة. لاستخدام هذه الميزة ، تحتاج إلى اتباع الخطوات التالية:
- حدد الخلية حيث تريد وضع النتيجة الإجمالية.
- اكتب صيغة باستخدام دالة المجموع ، مع تحديد نطاق الخلايا التي تريد جمعها.
- اضغط على إدخال لإكمال الصيغة وحساب المبلغ.
على سبيل المثال ، إذا كان لديك نطاق من الخلايا أ1: أ4 ، وتحتوي الخليتان أ1 و أ3 فقط على قيم رقمية ، فيمكنك استخدام الصيغة التالية:
= مجموع (أ1: أ4)
ستكون النتيجة مجموع قيم الخلايا أ1 و أ3 ، أي ، على سبيل المثال ، 15.
وبالتالي ، باستخدام وظيفة المجموع ، يمكنك جمع الخلايا غير الفارغة فقط في إكسيل وتجاهل الخلايا الفارغة. هذا مفيد للغاية عندما تحتاج إلى الحصول بسرعة على المجموع الكلي للقيم في نطاق كبير من البيانات.
الطريقة 2: استخدام وظيفة سوميف
تتيح لك وظيفة سوميف العثور على مجموع القيم في نطاق يفي بشرط معين.
لاستخدام وظيفة سوميف لتلخيص الخلايا غير الفارغة ، تحتاج إلى تحديد نطاق الخلايا والشرط الذي يجب أن تفي به هذه الخلايا.
إليك ما ستبدو عليه صيغة جمع الخلايا غير الفارغة:
- تحدد الوسيطة الأولى لوظيفة سوميف نطاق الخلايا المراد فحصها بحثا عن الفراغ. على سبيل المثال:أ 1: أ 10.
- الوسيطة الثانية من وظيفة سوميف تحدد شرط لاختيار الخلايا المطلوبة. في هذه الحالة ، هذا الشرط "ليس فارغا": "".
- تحدد الوسيطة الثالثة لوظيفة سوميف نطاق الخلايا التي يجب جمع قيمها. على سبيل المثال:ب 1: ب 10.
مثال:
لنفترض أن لدينا القيم التالية في النطاق أ1: أ10:
- ج1: 10
- ج 2: فارغ
- ج3: 20
- ج 4: 30
- ج 5: فارغ
- ج 6: فارغ
- ج7: 40
- ج8: 50
- ج9: 60
- ج10: 70
ونريد جمع القيم غير الفارغة فقط في النطاق ب1: ب10.
ثم ستبدو الصيغة كما يلي:
= سوميف (أ1: أ10 ، "" ، ب1: ب10)
ستكون نتيجة تنفيذ هذه الصيغة مجموع القيم غير الفارغة فقط في النطاق ب1: ب10 ، أي. 10 + 20 + 30 + 40 + 50 + 60 + 70 = 280.
الطريقة 3: استخدام وظيفة سوميفس
لاستخدام وظيفة سوميفس ، سوف تحتاج إلى تحديد مجموعة من الخلايا التي تريد إجراء الجمع ، فضلا عن النطاقات والشروط التي تريد إجراء تحديد.
إليك كيف ستبدو صيغة جمع الخلايا غير الفارغة فقط باستخدام وظيفة سوميفس:
= سوميفس (المدى ، المعايير_المدى ، المعايير)
هنا:
- النطاق هو نطاق الخلايا التي تريد إجراء الجمع فيها.
- نطاق المعايير هو نطاق الخلايا التي يتم فيها التحقق من الحالة.
- المعايير هي شرط لاختيار قيم الجمع.
على سبيل المثال ، افترض أن لديك نطاقا من أ1: أ5 الخلايا التي تكون فيها بعض الخلايا فارغة ، ونطاقا من ب1 الخلايا:ب 5 ، الذي يحتوي على الشروط. لتلخيص الخلايا غير الفارغة فقط من أ1: أ5 النطاق الذي يتطابق مع الشرط من ب1: ب5 النطاق ، يمكنك استخدام الصيغة التالية:
= سوميفس (أ1: أ5 ، ب1: ب5،"")
ستعيد هذه الصيغة مجموع الخلايا غير الفارغة فقط من أ1: أ5 النطاق الذي لا يساوي صفا فارغا.
وبالتالي ، فإن استخدام وظيفة سوميفس هو طريقة أخرى لجمع الخلايا غير الفارغة فقط في إكسيل ، والتي يمكن أن تكون مريحة للغاية في حالات معينة عندما تريد جمع القيم مع الشروط.
الطريقة 4: استخدام صيغة سومبرودوكت
لاستخدام صيغة سومبرودوكت لجمع الخلايا غير الفارغة ، تحتاج إلى الجمع بين هذه الصيغة مع وظيفة لا(إسبلانك). ترجع الدالة غير صحيحة إذا كانت حالة التعبير المنطقي خاطئة ، وخطأ إذا كانت الحالة صحيحة. وظيفة إسبلانك ، بدوره ، يتحقق ما إذا كانت الخلية فارغة.
أولا ، حدد الخلية حيث سيتم تحديد المبلغ الإجمالي. ثم أدخل صيغة سومبرودوكت بالتنسيق التالي:
= منتج مستنقع (- (ليس (إسبلانك (نطاق الخلية))) ، نطاق القيمة)
هنا:
- نطاق الخلايا هو نطاق الخلايا التي تحتاج إلى التحقق من الفراغ.
- نطاق القيمة هو نطاق الخلايا التي يجب جمع قيمها.
قم بتشغيل الصيغة بالضغط على إدخال وستحصل على مجموع الخلايا غير الفارغة في النطاق المحدد. يمكن أيضا استخدام صيغة سومبرودوكت لتلخيص القيم الموجودة في أوراق مختلفة من مصنف إكسيل.
ميزة استخدام صيغة سومبرودوكت هو أنه جداول بسهولة ويمكن تطبيقها على أي عدد من نطاقات الخلايا والقيم. بالإضافة إلى ذلك ، يسمح لك بمعالجة الخلايا غير الفارغة فقط دون استخدام أعمدة أو وظائف إضافية.
الآن أنت تعرف كيفية جمع الخلايا غير الفارغة فقط في إكسيل باستخدام صيغة سومبرودوكت. حاول تطبيق هذه الطريقة في الجداول الخاصة بك وتبسيط عملك مع البيانات.