LibreOffice هو مجموعة مكتبية مجانية تتضمن تطبيق جدول بيانات Calc. Calc عبارة عن حزمة برامج بها الكثير من الوظائف والصيغ لجداول البيانات. بعض هذه الدوال الشرطية التي تمنحك نتائج وقيم معادلة بناءً على حالة معينة. هذه هي كيفية إضافة بعض وظائف IF الشرطية إلى جداول البيانات.
انظر أيضًا مقالتنا ما هو Office 365؟
إذا لم يكن لديك هذا التطبيق بالفعل ، فانقر فوق الزر Download Version 5.2.0 في هذه الصفحة. قم بتشغيل معالج إعداد LibreOffice لتثبيت المجموعة. ثم افتح نافذة Calc الموضحة في اللقطة أدناه.
وظيفة IF
أولاً ، دعنا نضيف وظيفة IF / ELSE أساسية إلى جدول بيانات Calc. يمكّنك هذا من إعداد عبارة شرطية حيث تعتمد نتيجة خلية واحدة على قيمة خلية أخرى. أولاً ، أدخل القيمة 777 في الخلية B4. ثم انقر فوق الخلية C4 واضغط على الزر " معالج الوظائف" . حدد IF من تلك النافذة ، ثم انقر فوق الزر " التالي" لفتح خيارات الوظائف الموضحة أدناه مباشرة.
انقر فوق الزر " تحديد" بجانب مربع النص " اختبار " ، ثم حدد الخلية B4. بعد ذلك ، أدخل> 500 بعد B4 في مربع النص اختبار . أدخل "صواب" في مربع Then_value ، وأدخل "false" في مربع النص Otherwise_value كما هو موضح في اللقطة أدناه.
انقر فوق موافق لإغلاق النافذة. ستطابق جدول البيانات الآن الجدول الظاهر في اللقطة أدناه مباشرة. ما قمت به للتو هنا هو إعداد شرطية إذا كانت الوظيفة التي تؤكد قيمة الخلية B4 أكبر من 500. إذا كان رقم B4 أقل من 500 ، فإن خلية IF سوف تتضمن خطأ. الصيغة الكاملة هي = IF (B4> 500 ، "صواب" ، "خطأ") .
يمكنك إعداد مجموعة متنوعة من وظائف IF بنفس الشيء مع = و> و <هذا يعني مساوية لـ ، أكثر من أو أقل من. لتضمين قيمة عددية في خلية IF ، أدخل الرقم أو مرجع خلية في المربع Then_value دون أي علامات اقتباس إضافية. علامات الاقتباس مطلوبة لإخراج النص كما في المثال.
وظيفة SUMIF
هناك العديد من الوظائف التي تمتد على بيان IF الأساسي. على سبيل المثال ، مع وظيفة SUMIF ، يمكنك إضافة أرقام تتوافق مع معايير محددة. على سبيل المثال ، دعنا نفترض أنك تحتاج فقط إلى جمع أرقام المبيعات التي تتوافق مع معايير أو شرط معين في جدول بيانات. ثم SUMIF ، أو SUMIFS لعدة شروط ، سيكون مثاليا لذلك.
على سبيل المثال ، قم بإعداد دالة SUMIF تضيف فقط الخلايا معًا في نطاق يخسر قيمة معينة. للقيام بذلك ، أدخل أربع قيم في جدول البيانات كما هو موضح أدناه مباشرة. ثم حدد خلية لتضمين وظيفة SUMIF ، واضغط على زر معالج الوظائف . حدد SUMIF وانقر فوق الزر " التالي" لفتح معالج SUMIF.
انقر فوق الزر " تحديد" بجوار مربع النص " النطاق " ، ثم حدد الخلايا التي تتضمن الأرقام التي أدخلتها. أدناه يجب عليك إدخال "> 55" في مربع المعايير . يجب عليك أيضًا تحديد الخلايا نفسها B4: B7 في المربع sum_range على النحو التالي.
الآن عند النقر فوق الزر " موافق" ، تُرجع جدول البيانات قيمة 154 في خلية SUMIF. وبالتالي ، أضاف جدول البيانات الخليتين مع أرقام أعلى من 55. والخلايا التي تحتوي على 77 في هذه الخلايا تصل إلى 154.
بحيث يمكنك إضافة أرقام في عمود أو صف أقل من أو تساوي قيمة معينة كما هي. لذلك ستحتاج إلى استبدال> في مربع المعايير إما بـ <أو =. على سبيل المثال ، لإضافة أرقام أقل من 55 ، يجب إدخال "<55" في حقل المعايير .
وظيفة COUNTIF
COUNTIF هي وظيفة شرطية أخرى يمكنك إضافتها إلى جداول بيانات Calc. تضيف هذه الوظيفة عدد الخلايا ، وليس قيمها المحددة ، التي تتطابق مع الشرط. على سبيل المثال ، يمكنك إعداد دالة COUNTIF تحسب عدد الخلايا في العمود الذي يتضمن أرقامًا أقل من قيمة محددة.
لذلك دعونا نفعل ذلك عن طريق إدخال بعض الأرقام في جدول بيانات Calc تمامًا كما في الصورة أدناه. انقر فوق خلية لإضافة وظيفة COUNTIF إليها ، ثم افتح معالج الوظائف. حدد COUNTIF > التالي لفتح المعالج الخاص به.
حدد الأرقام التي تم إدخالها في جدول البيانات بالنقر فوق الزر تحديد بجوار النطاق. اكتب "= 1232" في مربع المعايير كما هو موضح أدناه مباشرة. أغلق نافذة معالج الوظائف.
الآن ستحسب خلية COUNTIF عدد الخلايا التي تتضمن 1،232 خلية فيها ، والتي تبلغ في هذا المثال ثلاثة. يمكنك حساب عدد الخلايا التي تتضمن قيمة أعلى أو أقل من 1،232 عن طريق استبدال = بـ <أو>. يمكن أن تكون هذه الوظيفة في متناول يدي جداول البيانات الكبيرة التي تحتوي على الكثير من الأرقام في عمود أو صف.
وظيفة AVERAGEIF
تشبه وظيفة AVERAGEIF SUMIF إلا أنها تعثر على متوسط قيمة الخلايا بناءً على حالة معينة. لذلك يمكنك أن تجد متوسط قيمة الخلايا التي تتفوق أو تقل عن عدد معين. بدلاً من ذلك ، يمكنك أيضًا إسناد الحالة على عنوان صف أو عمود.
أدخل بعض الأرقام في صف جدول بيانات تمامًا كما في الصورة أدناه. حدد خلية لوظيفة AVERAGEIF ، افتح معالج الوظائف وحدد AVERAGEIF . سيؤدي ذلك إلى فتح معالج AVERAGEIF لإعداد الوظيفة باستخدام.
اضغط على الزر تحديد بجانب مربع النطاق لتحديد الخلايا التي أدخلتها في الأرقام. أدخل "<145" في مربع المعايير . حدد نفس الخلايا كمربع النطاق لمربع المتوسط . انقر فوق موافق لإغلاق النافذة.
الآن يجب أن يكون لخلية AVERAGEIF قيمة 131. هذا هو متوسط قيم خليتين في العمود أقل من 145. قيم 139 و 123 تصل إلى 162 التي تقسم على اثنين إلى يساوي 131.
يمكنك أيضًا إعداد شرط بناءً على نص في عمود أو صف آخر. على سبيل المثال ، أدخل نصًا في عمود مجاور في جدول البيانات على النحو التالي. ثم حدد الخلايا في الصف الذي يتضمن النص لمربع نطاق وظيفة AVERAGEIF. أدخل "spring" في مربع المعايير ، وحدد الخلايا التي تحتوي على أرقام بها لمربع النص average_range . سيجد ذلك متوسط قيم الخلية في صفوف الربيع.
هذه هي أربع وظائف مشروطة يمكنك إضافتها إلى جدول بيانات Calc. يمكنك أيضًا تحديد وظائف SUMIFS و COUNTIFS و AVERAGEIFS لإعداد وظائف بناءً على شروط متعددة. ستصبح الوظائف في متناول اليد بالتأكيد عندما تحتاج إلى بعض القيم من خلايا جدول البيانات التي تطابق الشروط المحددة.