IBM Lotus Symphony
|
للتوصل لهذا الأمر... تكوين - وظيفة - التصنيف منطقي |
ارجاع TRUE اذا كانت كافة الوسائط TRUE؛ ارجاع FALSE اذا كان أي من الوسائط FALSE. اذا كان أحد العناصر بالقيمة FALSE، ستقوم هذه الوظيفة بارجاع FALSE.
ستكون المتغيرات المستقلة هي العبارات المنطقية (TRUE، 1<5، 2+3=7، B8<10) التي تقوم بارجاع القيم المنطقية، أو المصفوفات (A1:C3) التي تحتوي على قيم منطقية.
![]() |
اذا كانت الوظيفة تتوقع قيمة واحدة، ولكنك قمت بادخال مدى من الخانات، فسيتم أخذ القيمة من مدى الخانات الموجود في نفس العمود أو الصف كما في المعادلة. |
![]() |
اذا كان المدى الذي يتم ادخاله خارج العمود أو الصف الحالي لمعادلة، ستقوم الوظيفة بارجاع الخطأ #VALUE! |
AND(LogicalValue1; LogicalValue2 ...LogicalValue30)
LogicalValue1; LogicalValue2 ...LogicalValue30 هي الشروط التي سيتم التحقق منها. يمكن أن تكون كل الشروط بالقيمة TRUE أو FALSE. اذا كان قد تم ادخال المدى كمعامل، ستقوم الوظيفة باستخدام القيمة من المدى الموجود في العمود أو الصف الحالي. ستكون النتيجة هي TRUE اذا كانت القيمة المنطقية في كل الخانات داخل نطاق الخانة بالقيمة TRUE.
القيم المنطقية للادخالات 12<13، 14>12، 7<6 التي سيتم التحقق منها:
=AND(12<13;14>12;7<6) تقوم بارجاع FALSE.
=AND (FALSE;TRUE) تقوم بارجاع FALSE.
تقوم بارجاع القيمة المنطقية FALSE. الوظيفة FALSE() لا تتطلب أي معاملات، ودائما تقوم بارجاع القيم المنطقية FALSE.
FALSE()
=FALSE() تقوم القيمة FALSE
=NOT(FALSE()) تقوم بارجاع TRUE
يحدد الاختبار المنطقي المراد تنفيذه.
IF(Test; ThenValue; "OtherwiseValue")
Test هي أية قيمة أو تعبير يمكن أن يكون بالقيمة TRUE أو FALSE.
ThenValue (اختياري) هو القيمة التي سيتم ارجاعها اذا كان الاختبار المنطقي بالقيمة TRUE.
OtherwiseValue (اختياري) هو القيمة التي سيتم ارجاعها اذا كان الاختبار المنطقي بالقيمة FALSE.
في وظائف Lotus® Symphony™ Spreadsheets، المعاملات التي تكون معلمة كاختيارية، يمكن تركها فقط اذا كان لا يوجد معاملات تالية. على سبيل المثال، في الوظائف ذات أربع معاملات، حيث يكون أخر اثنين من المعاملات "اختيارية"، يمكنك ترك المعامل 4 أو المعاملات 3 و 4، ولكن لا يمكن ترك المعامل 3 فقط.
=IF(A1>5;100;"too small") اذا كانت القيمة الموجودة في A1 أكبر من 5، سيتم ادخال القيمة 100 في الخانة الحالية؛ خلاف ذلك، اذا كانت too smallà سيتم ادخالها بنسق النص.
تقوم بعكس القيمة المنطقية.
NOT(LogicalValue)
LogicalValue هي أية قيمة سيتم عكسها.
=NOT(A). A=TRUE سيتم عكسها الى A=FALSE.
تقوم بارجاع القيمة TRUE اذا كان هناك متغير واحد على الأقل بالقيمة TRUE. تقوم هذه الوظيفة بارجاع القيمة FALSE، اذا كانت كل المتغيرات تحتوي على القيمة المنطقية FALSE.
ستكون المتغيرات المستقلة هي العبارات المنطقية (TRUE، 1<5، 2+3=7، B8<10) التي تقوم بارجاع القيم المنطقية، أو المصفوفات (A1:C3) التي تحتوي على قيم منطقية.
![]() |
اذا كانت الوظيفة تتوقع قيمة واحدة، ولكنك قمت بادخال مدى من الخانات، فسيتم أخذ القيمة من مدى الخانات الموجود في نفس العمود أو الصف كما في المعادلة. |
![]() |
اذا كان المدى الذي يتم ادخاله خارج العمود أو الصف الحالي لمعادلة، ستقوم الوظيفة بارجاع الخطأ #VALUE! |
OR(LogicalValue1; LogicalValue2 ...LogicalValue30)
LogicalValue1; LogicalValue2 ...LogicalValue30 هي الشروط التي سيتم التحقق منها. يمكن أن تكون كل الشروط بالقيمة TRUE أو FALSE. اذا كان قد تم ادخال المدى كمعامل، ستقوم الوظيفة باستخدام القيمة من المدى الموجود في العمود أو الصف الحالي.
القيم المنطقية للادخالات 12<11؛ 13>22؛ 45=45 التي سيتم التحقق منها.
=OR(12<11;13>22;45=45) تقوم بارجاع TRUE.
=OR(FALSE;TRUE) تقوم بارجاع TRUE.
سيتم تحديد القيمة المنطقية الى TRUE. الوظيفة TRUE() لا تتطلب أي معاملات، ودائما تقوم بارجاع القيم المنطقية TRUE.
TRUE()
اذا كانت A=TRUE و B=FALSE، ستظهر الأمثلة التالية:
=AND (A;B) تقوم بارجاع FALSE.
=OR(A;B) تقوم بارجاع TRUE.
=NOT(AND(A;B)) تقوم بارجاع TRUE