كيفية استخدام SUMIF في جداول بيانات Google

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

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

كيف تعمل وظيفة SUMIF(SUMIF Function Works) في جداول بيانات Google

SUMIF هي دالة جدول بيانات بسيطة(simple spreadsheet function) ، لكنها مرنة بدرجة كافية بحيث يمكنك إجراء بعض الحسابات الإبداعية باستخدامها.

تحتاج إلى تأطير الوظيفة على النحو التالي:

SUMIF (النطاق ، المعيار ، [sum_range])(SUMIF(range, criterion, [sum_range]))

معلمات هذه الوظيفة هي كما يلي:

  • النطاق(Range) : نطاق الخلايا الذي تريد استخدامه لتقييم ما إذا كنت تريد جمع القيم أم لا.
  • المعيار(Criterion) : حالة الخلايا التي تريد تقييمها.
  • Sum_range : هذه المعلمة اختيارية وتتضمن الخلايا التي تريد جمعها. إذا لم تقم بتضمين هذه المعلمة ، فستلخص الوظيفة ببساطة النطاق نفسه.

تبدو الوظيفة بسيطة ، ولكن حقيقة أنه يمكنك جمع أو مقارنة نطاقات من خلايا متعددة تسمح بمرونة أكبر بكثير مما قد تدركه.

مثال SUMIF مع النص

إذا كنت مستعدًا لبدء استخدام وظيفة SUMIF ، فإن أفضل طريقة هي استخدام عمودين في جدول البيانات. سيكون أحد الأعمدة للمقارنة ، والآخر سيكون القيم التي تريد إضافتها.

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

في هذه الحالة ، سيكون نطاق المقارنة A2: A15 .

سيكون المعيار عبارة البحث للعنصر المراد إضافته. لذلك ، في هذه الحالة ، لإضافة جميع مشتريات الحفار اللاحق ، سيكون المعيار هو النص "Post Digger".

سيكون نطاق المجموع هو نطاق الخلايا مع القيم المراد تلخيصها. هنا ، هذا هو B2: B15 .

عندما تضغط على إدخال ، سترى القيم المحددة من عمود sum_range مضافة ، ولكن فقط مع البيانات(the data) من الخلايا حيث يطابق العمود A المعيار الذي حددته.

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

ملاحظة(Note) : ليس عليك كتابة المعيار في الصيغة داخل علامات الاقتباس المزدوجة. بدلاً من ذلك ، يمكنك كتابة هذه القيمة في خلية في الورقة وإدخال تلك الخلية في الصيغة.

استخدام عوامل SUMIF مع النص

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

باستخدام المثال أعلاه ، إذا كنت تريد إضافة مشتريات لجميع العناصر باستثناء(except) المثقاب الكهربائي ، فستدخل الصيغة <> عامل التشغيل.

=SUMIF(A2:A15,”<>Electric Drill”,B2:B15)

يخبر عامل التشغيل <> وظيفة SUMIF بتجاهل "المثقاب الكهربائي" مع إضافة جميع العناصر الأخرى في النطاق B2: B15 .

كما ترى من النتيجة أدناه ، تعمل وظيفة SUMIF كما ينبغي.

يمكنك أيضًا استخدام عوامل التشغيل التالية عند استخدام وظيفة SUMIF مع النص:

  • ؟ : ابحث عن الكلمات التي تحتوي على أي حرف حيث قمت بوضع علامة؟. على سبيل المثال ، ستجمع "S؟ ovel" أي عنصر يبدأ بـ "S" وينتهي بـ "ovel" مع أي حرف بينهما.
  • * : ابحث عن الكلمات التي تبدأ أو تنتهي بأي شيء. على سبيل المثال ، ستضيف "* Watch" جميع العناصر التي تمثل أي نوع من أنواع الساعات ، بغض النظر عن العلامة التجارية.

ملاحظة(Note) : إذا كنت تريد بالفعل أن تبحث وظيفة SUMIF عن حرف مثل "؟" أو "*" في النص (ولا تستخدمهم كأحرف خاصة) ، ثم قم بتمهيد تلك التي تحتوي على حرف التلدة. على سبيل المثال ، "~؟" سيتضمن "؟" حرف في نص البحث.

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

استخدام معاملات SUMIF مع الأرقام

بالطبع ، وظيفة SUMIF في Google Sheets ليست مفيدة فقط للعثور على نص في أعمدة مع القيم المرتبطة لتلخيصها. يمكنك أيضًا جمع نطاقات الأرقام التي تفي بشروط معينة.

للتحقق من نطاق من الأرقام لشرط ما ، يمكنك استخدام مجموعة من عوامل المقارنة.

  • > : أكبر من
  • < : أقل من
  • >= : أكبر من أو يساوي
  • <= : أقل من أو يساوي

على سبيل المثال ، إذا كانت لديك قائمة أرقام وترغب في إضافة تلك التي تزيد عن 3000 ، يمكنك استخدام الأمر SUMIF التالي .

=SUMIF(B2:B15, “>3000”)

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

مثله:

=SUMIF(B2:B15, “>”&C2)

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

مثال SUMIF مع أرقام

لنلقِ نظرة على كيفية استخدام وظيفة SUMIF في جداول بيانات Google(Google Sheets) باستخدام عامل المقارنة مع الأرقام. 

في هذا المثال ، تخيل أنك متجول يتتبع كل الجبال التي كنت تتجول فيها.

في الخلية D2 ، تريد جمع الارتفاع الإجمالي لجميع الجبال التي يزيد ارتفاعها عن 3000 قدم التي تسلقتها. 

للقيام بذلك ، ستحتاج إلى استخدام الصيغة المذكورة في القسم أعلاه.

اضغط على Enter بعد كتابة الصيغة ، وسترى النتائج في هذه الخلية.

كما ترى ، تلخص وظيفة SUMIF في Google Sheets جميع ارتفاعات الارتفاع من العمود B لأي جبل يزيد ارتفاعه عن 3000 قدم. تجاهلت صيغة SUMIF جميع القيم الموجودة تحت هذا الارتفاع.

استخدم(Use) العوامل الشرطية الأخرى المدرجة في القسم الأخير لإجراء نفس الحساب للأرقام الأقل من أو الأكبر من أو المساوية أو الأصغر من أو المساوية لها.

استخدام عوامل SUMIF مع التواريخ

يمكنك أيضًا استخدام الدالة SUMIF مع التواريخ. مرة أخرى(Again) ، تنطبق نفس عوامل المقارنة المذكورة أعلاه ، لذلك لا داعي للقلق بشأن تعلم عوامل جديدة.

ومع ذلك ، لكي تعمل الوظيفة ، يجب تنسيق التواريخ بشكل صحيح في جداول بيانات Google(Google Sheets) أولاً.

يمكنك كتابة التاريخ يدويًا في الوظيفة أو كتابته في خلية والإشارة إليه في الصيغة. تنسيق هذا كالتالي:

=SUMIF(B2:B15, “>10/4/2019”, C2:C15)

كيف يعمل هذا:

  1. (SUMIF)سيتحقق SUMIF من النطاق B2: B15 لمعرفة أي تواريخ بعد 10/4/2019.
  2. إذا كان هذا صحيحًا ، فسيقوم SUMIF بتلخيص(SUMIF) أي خلايا في C2: C15 في نفس الصف حيث تكون هذه المقارنة صحيحة.
  3. سيتم عرض الإجمالي الناتج في الخلية حيث كتبت الصيغة.

إذا كانت لديك خلية لم يتم تنسيق التاريخ فيها بهذه الطريقة ، فيمكنك استخدام الدالة DATE لإعادة تنسيق التاريخ بشكل صحيح. على سبيل المثال ، إذا كانت لديك ثلاث خلايا (D2 و D3 و D4) تحتوي على السنة والشهر واليوم ، يمكنك استخدام الصيغة التالية.

علي سبيل المثال:

=SUMIF(B2:B15, “>”&DATE(D2, D3, D4), C2:C15)

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

=SUMIF(B2:B15, TODAY())

SUMIF في Google Sheets بسيط ولكنه متعدد الاستخدامات(Versatile)

كما ترى ، فإن صيغة SUMIF في (SUMIF)جداول بيانات Google(Google Sheets) لا تستغرق وقتًا طويلاً للتعلم. لكن الطرق المختلفة التي يمكنك استخدامها تجعلها متعددة الاستخدامات.

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



About the author

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



Related posts