إذا كنت تستخدم جداول بيانات Google بانتظام وتحتاج في أي وقت إلى جمع القيم معًا بناءً على بعض الشروط في خلايا معينة ، فستحتاج إلى معرفة كيفية استخدام وظيفة SUMIF في جداول بيانات Google .
لا تقتصر القدرة على جمع البيانات باستخدام هذه الوظيفة على قيمتين فقط. يمكنك جمع نطاق كامل. ويمكن أن يعتمد الشرط الذي توفره الوظيفة لكي تجمعها أو لا تجمعها على خلايا متعددة في جدول البيانات أيضًا.
كيف تعمل وظيفة SUMIF في جداول بيانات Google
SUMIF هي دالة جدول بيانات بسيطة ، لكنها مرنة بدرجة كافية بحيث يمكنك إجراء بعض الحسابات الإبداعية باستخدامها.
تحتاج إلى تأطير الوظيفة على النحو التالي:
SUMIF (النطاق ، المعيار ، [sum_range])
معلمات هذه الوظيفة هي كما يلي:
- النطاق : نطاق الخلايا الذي تريد استخدامه لتقييم ما إذا كنت تريد جمع القيم أم لا.
- المعيار : حالة الخلايا التي تريد تقييمها.
- Sum_range : هذه المعلمة اختيارية ، وتتضمن الخلايا التي تريد جمعها. إذا لم تقم بتضمين هذه المعلمة ، فستلخص الوظيفة ببساطة النطاق نفسه.
تبدو الوظيفة بسيطة ، ولكن حقيقة أنه يمكنك جمع أو مقارنة نطاقات من خلايا متعددة تسمح بمرونة أكبر بكثير مما قد تدركه.
مثال SUMIF مع النص
إذا كنت مستعدًا لبدء استخدام وظيفة SUMIF ، فإن أفضل طريقة هي استخدام عمودين في جدول البيانات. سيكون أحد الأعمدة للمقارنة ، والآخر سيكون القيم التي تريد إضافتها.
ورقة المثال أعلاه هي تلك الخاصة بمالك المتجر الذي يتتبع عمليات الشراء خلال فترة. يريد صاحب المتجر إنشاء أعمدة إضافية تلخص أسعار الشراء في العمود B لقيم محددة في العمود A.
في هذه الحالة ، سيكون نطاق المقارنة A2: A15 .
سيكون المعيار عبارة البحث للعنصر المراد إضافته. لذلك ، في هذه الحالة ، لإضافة جميع مشتريات الحفار اللاحق ، سيكون المعيار هو النص "Post Digger".
سيكون نطاق المجموع هو نطاق الخلايا مع القيم المراد تلخيصها. هنا ، هذا هو B2: B15 .
عندما تضغط على إدخال ، سترى القيم المحددة من عمود sum_range مضافة ، ولكن فقط مع البيانات من الخلايا حيث يطابق العمود A المعيار الذي حددته.
هذه طريقة بسيطة لاستخدام دالة SUMIF ؛ كطريقة لانتزاع القيم من العمود الثاني بناءً على العناصر المدرجة في الأول.
ملاحظة : ليس عليك كتابة المعيار في الصيغة داخل علامات الاقتباس المزدوجة. بدلاً من ذلك ، يمكنك كتابة هذه القيمة في خلية في الورقة وإدخال تلك الخلية في الصيغة.
استخدام عوامل SUMIF مع النص
بينما يبحث المثال أعلاه عن التطابقات الكاملة ، يمكنك أيضًا استخدام عوامل التشغيل لتحديد أجزاء النص التي تريد مطابقتها. إذا قمت بتعديل معايير البحث ، يمكنك تلخيص قيم الخلايا التي قد لا تتطابق تمامًا ولكنها تزودك بالإجابة التي تبحث عنها.
باستخدام المثال أعلاه ، إذا كنت تريد إضافة مشتريات لجميع العناصر باستثناء المثقاب الكهربائي ، فستدخل الصيغة <> عامل التشغيل.
= SUMIF (A2: A15، "<> مثقاب كهربائي" ، B2: B15)
يخبر عامل التشغيل <> وظيفة SUMIF بتجاهل "المثقاب الكهربائي" مع إضافة جميع العناصر الأخرى في النطاق B2: B15.
كما ترى من النتيجة أدناه ، تعمل وظيفة SUMIF كما ينبغي.
يمكنك أيضًا استخدام عوامل التشغيل التالية عند استخدام وظيفة SUMIF مع النص:
- ؟ : ابحث عن الكلمات التي تحتوي على أي حرف حيث قمت بوضع علامة؟. على سبيل المثال ، ستجمع "S؟ ovel" أي عنصر يبدأ بـ "S" وينتهي بـ "ovel" مع أي حرف بينهما.
- * : ابحث عن الكلمات التي تبدأ أو تنتهي بأي شيء. على سبيل المثال ، ستضيف "* Watch" جميع العناصر التي تمثل أي نوع من أنواع الساعات ، بغض النظر عن العلامة التجارية.
ملاحظة : إذا كنت تريد بالفعل أن تقوم وظيفة SUMIF بالبحث عن حرف مثل "؟" أو "*" في النص (ولا تستخدمهم كأحرف خاصة) ، ثم قم بتمهيد تلك التي تحتوي على حرف التلدة. على سبيل المثال ، "~؟" سيتضمن "؟" حرف في نص البحث.
ضع في اعتبارك أن وظيفة SUMIF ليست حساسة لحالة الأحرف. لذلك ، لا يفرق بين الأحرف الكبيرة والصغيرة عند استخدام النص كمعيار للبحث. يعد هذا مفيدًا لأنه إذا تم إدخال الكلمة نفسها بأحرف كبيرة أو بدونها ، فستظل الدالة SUMIF تتعرف على تلك الكلمات على أنها مطابقة وستلخص القيم في عمود القيمة بشكل صحيح.
استخدام معاملات SUMIF مع الأرقام
بالطبع ، وظيفة SUMIF في Google Sheets ليست مفيدة فقط للعثور على نص في أعمدة مع القيم المرتبطة لتلخيصها. يمكنك أيضًا جمع نطاقات الأرقام التي تفي بشروط معينة.
للتحقق من نطاق من الأرقام لشرط ما ، يمكنك استخدام مجموعة من عوامل المقارنة.
- > : أكبر من
- : أقل من
- > = : أكبر من أو يساوي
- <> : أصغر من أو يساوي
على سبيل المثال ، إذا كانت لديك قائمة أرقام وترغب في إضافة تلك التي تزيد عن 3000 ، يمكنك استخدام الأمر SUMIF التالي.
= SUMIF (B2: B15، “> 3000”)
لاحظ أنه تمامًا كما هو الحال مع معايير النص ، لا تحتاج إلى كتابة الرقم "3000" في الصيغة مباشرة. يمكنك وضع هذا الرقم في خلية واستخدام مرجع الخلية هذا بدلاً من "3000" في الصيغة.
مثله:
= SUMIF (B2: B15، “>” & C2)
ملاحظة أخيرة قبل أن ننظر إلى مثال. يمكنك أيضًا تلخيص جميع القيم في النطاق التي تساوي رقمًا معينًا ، فقط من خلال عدم استخدام أي عوامل مقارنة على الإطلاق.
مثال SUMIF مع أرقام
لنلقِ نظرة على كيفية استخدام وظيفة SUMIF في جداول بيانات Google باستخدام عامل المقارنة مع الأرقام.
في هذا المثال ، تخيل أنك متجول يتتبع جميع الجبال التي كنت تتجول فيها.
في الخلية D2 ، تريد إضافة إجمالي الارتفاع لجميع الجبال التي يزيد ارتفاعها عن 3000 قدم والتي قمت بزيارتها.
للقيام بذلك ، ستحتاج إلى استخدام الصيغة المذكورة في القسم أعلاه.
اضغط على Enter بعد كتابة الصيغة ، وسترى النتائج في هذه الخلية.
كما ترى ، لخصت وظيفة SUMIF في Google Sheets جميع ارتفاعات الارتفاع من العمود B لأي جبل يزيد ارتفاعه عن 3000 قدم. تجاهلت صيغة SUMIF جميع القيم الموجودة تحت هذا الارتفاع.
استخدم العوامل الشرطية الأخرى المدرجة في القسم الأخير لإجراء نفس الحساب للأرقام الأصغر من أو الأكبر من أو المساوية أو الأصغر من أو المساوية لها.
استخدام عوامل SUMIF مع التواريخ
يمكنك أيضًا استخدام الدالة SUMIF مع التواريخ. مرة أخرى ، تنطبق نفس عوامل المقارنة المذكورة أعلاه ، لذلك لا داعي للقلق بشأن تعلم عوامل جديدة.
ومع ذلك ، لكي تعمل الوظيفة ، يجب تنسيق التواريخ بشكل صحيح في جداول بيانات Google أولاً.
يمكنك كتابة التاريخ يدويًا في الوظيفة أو كتابته في خلية والإشارة إليه في الصيغة. تنسيق هذا كالتالي:
= SUMIF (B2: B15، "> 10/4/2019"، C2: C15)
كيف يعمل هذا:
- سيتحقق SUMIF من النطاق B2: B15 لمعرفة أي تواريخ بعد 10/4/2019.
- إذا كان هذا صحيحًا ، فسيقوم SUMIF بتلخيص أي خلايا في C2: C15 في نفس الصف حيث تكون هذه المقارنة صحيحة.
- سيتم عرض الإجمالي الناتج في الخلية حيث كتبت الصيغة.
إذا كانت لديك خلية لم يتم تنسيق التاريخ فيها بهذه الطريقة ، فيمكنك استخدام الدالة DATE لإعادة تنسيق التاريخ بشكل صحيح. على سبيل المثال ، إذا كان لديك ثلاث خلايا (D2 و D3 و D4) تحتوي على السنة والشهر واليوم ، يمكنك استخدام الصيغة التالية.
فمثلا:
= SUMIF (B2: B15، “>” & DATE (D2، D3، D4)، C2: C15)
إذا كان لديك جدول بيانات يحتوي على أحدث عمليات الشراء في الجزء العلوي من الورقة ، فيمكنك ببساطة استخدام وظيفة TODAY لتلخيص مشتريات اليوم فقط وتجاهل الباقي.
= SUMIF (B2: B15، TODAY ())
SUMIF في Google Sheets بسيط ولكنه متعدد الاستخدامات
كما ترى ، فإن صيغة SUMIF في جداول بيانات Google لا تستغرق وقتًا طويلاً للتعلم. لكن الطرق المختلفة التي يمكنك استخدامها تجعلها متعددة الاستخدامات.
إذا كنت تستخدم العديد من جداول البيانات حيث تحتاج إلى تلخيص القيم بناءً على شروط النص أو الأرقام من الخلايا الأخرى ، فيجب أن تتعرف على وظيفة SUMIF.