IBM Lotus Symphony
|
يحتوي هذا التصنيف على وظائف المعلومات. الوظائف هي: CELL، CURRENT، FORMULA، ISBLANK، ISERR، ISERROR، ISEVEN_ADD، ISFORMULA، ISLOGICAL، ISNA، ISNONTEXT، ISNUMBER، ISODD_ADD، ISREF، ISTEXT، N، NA، INFO، TYPE.
تستخدم البيانات الموجودة بالجدول التالي كأساس لبعض الأمثلة الموجودة بوصف الوظيفة:
الصف | C | D |
---|---|---|
2 | قيمة x | قيمة y |
3 | -5 | -3 |
4 | -2 | 0 |
5 | -1 | 1 |
6 | 0 | 3 |
7 | 2 | 4 |
8 | 4 | 6 |
9 | 6 | 8 |
CURRENT()
على سبيل المثال، لتخصيص القيمة الحالية للخانة الحالية:
أدخل الرقم 1 في A1، الرقم 2 في B1
أدخل المعادلة:=A1+B1+CURRENT() في C1 واضغط على الاختيار Instant Pilot:Functions وقم بتحديد القيمة بالشكل:
1+2+CURRENT() yields 6 (1+2=CURRENT+CURRENT=6)
أو يمكنك محاولة: 1+CURRENT()+2 yields 4 (1=CURRENT+CURRENT+2=4)
تقوم بعرض المعادلة الخاصة بالخانة في أي موضع. سيتم ارجاع المعادلة كعبارة في موضع المرجع. اذا لم يتم ايجاد أية خانة للمعادلة، أو اذا كان المتغير المتاح ليس مرجع، سيتم تحديد قيمة الخطأ #N/A.
FORMULA()
تحتوي الخانة A8 على نتيجة المعادلة التي تحتوي على القيمة 23. يمكنك الآن استخدام وظيفة المعادلة بالخانة A1 لعرض المعادلة في الخانة A8.
=FORMULA(A8)
تقوم باختبار ما اذا كانت محتويات خانة أو عدة خانات عبارة عن مرجع. تقوم بالتحقق من نوع المرجع بالخانة أو نطاق الخانات.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISREF(value)
Value هو القيمة المراد اختبارها، لتحديد ما اذا كانت عبارة عن مرجع.
تقوم بارجاع TRUE اذا كانت القيمة تشير الى أية قيمة خطأ ما عدا #N/A. يمكنك استخدام هذه الوظيفة للتحكم في قيم الخطأ في خانات معينة.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISERR(value)
Value هي أية قيمة أو عبارة سيتم اجراء الاختبار بها لتحديد ما اذا كانت قيمة الخطأ التي لا تساوي #N/A موجود أم لا.
تقوم ISERROR باختبار ما اذا كانت الخانات تحتوي على قيم الخطأ العامة. تقوم ISERROR بالتعرف على قيمة الخطأ #N/A.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISERROR(value)
Value هي أية قيمة سيتم تنفيذ عملية الاختبار بها لتحديد ما اذا كان هناك قيمة خطأ.
تقوم بارجاع TRUE اذا كانت الخانة عبارة عن خانة معادلة.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISFORMULA(reference)
Reference يشير الى مرجع الخانة التي سيتم تنفيذ عملية الاختبار بها لتحديد ما اذا كانت تحتوي على مرجع.
ISFORMULA(C4) تقوم بارجاع FALSE كنتيجة.
تقوم باختبار الأرقام الزوجية. تقوم بارجاع TRUE (1) اذا كان الرقم يقوم بارجاع رقم صحيح عند القسمة على 2.
ISEVEN_ADD(Number)
Number: الرقم المراد اختباره.
=ISEVEN_ADD(5) تقوم بارجاع 0.
تقوم باختبار ما اذا كانت محتويات الخانة عبارة عن نص أو أرقام، تقوم بارجاع FALSE اذا كانت المحتويات عبارة عن نص.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISNONTEXT(value)
Value هي أية قيمة أو عبارة سيتم تنفيذ عملية الاختبار بها لتحديد ما اذا كانت عبارة عن نص أو أرقام أو قيمة Boolean.
ISNONTEXT(D2) تقوم بارجاع FALSE.
ISNONTEXT(D9) تقوم بارجاع TRUE.
أنظر أيضا الوظائف التالية:
TYPE .
تقوم بارجاع TRUE اذا كان المرجع للخانة خاليا. تستخدم هذه الوظيفة لتحديد ما اذا كانت محتويات الخانة خالية. الخانة التي تحتوي على معادلة بها ليست خالية.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISBLANK(value)
Value هي المحتويات المراد اختبارها.
تقوم بارجاع TRUE اذا كانت الخانة تحتوي على نسق رقم منطقي. سيتم استخدام الوظيفة للتحقق من قيم TRUE و FALSE في خانات معينة.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISLOGICAL(value)
Value هي القيمة المراد اختبارها للتحقق من نسق الأرقام المنطقية.
تقوم بارجاع TRUE اذا كانت الخانة تحتوي على قيمة الخطأ #N/A (قيمة غير متاحة).
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISNA(value)
Value هي القيمة أو العبارة المراد اختبارها.
تقوم بارجاع TRUE اذا كانت محتويات الخانة تشير الى نص.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISTEXT(value)
Value هي القيمة أو الرقم أو قيمة Boolean أو قيمة الخطأ المراد اختبارها.
ISTEXT(D9) تقوم بارجاع النتيجة TRUE.
ISTEXT(C3) تقوم بارجاع FALSE كنتيجة.
أنظر أيضا الوظائف التالية:
TYPE .
ISODD_ADD(Number)
Number: الرقم المراد اختباره.
=ISODD_ADD(5) تقوم بارجاع 1.
تقوم بارجاع TRUE اذا كانت القيمة تشير الى رقم.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
ISNUMBER(value)
Value هي أية عبارة سيتم اختبارها لتحديد ما اذا كانت عبارة عن رقم أو نص.
ISNUMBER(C3) تقوم بارجاع النتيجة TRUE.
ISNUMBER(C2) تقوم بارجاع FALSE كنتيجة.
أنظر أيضا الوظائف التالية:
TYPE .
تقوم بارجاع الرقم 1، اذا كان المعامل بالقيمة TRUE. تقوم بارجاع المعامل، اذا كان المعامل عبارة عن رقم. تقوم بارجاع الرقم 0 للمعاملات الأخرى.
اذا حدث خطأ، ستقوم الوظيفة بارجاع قيمة منطقية أو رقمية.
N(value)
Value هي المعامل المراد تحويله الى رقم.
N(TRUE) تقوم بارجاع 1
N(FALSE) تقوم بارجاع 0
N(100) تقوم بارجاع 100
N("abc") تقوم بارجاع 0
أنظر أيضا الوظائف التالية:
T.
NA()
NA() تقوم بتحويل محتويات الخانة الى #N/A.
أنظر أيضا الوظائف التالية:
ISREF، ISERR, ISERROR، ISFORMULA، ISNONTEXT، ISBLANK, ISLOGICAL، ISNA، ISTEXT، ISNUMBER.
TYPE(value)
Value هي قيمة خاصة سيتم تحديد نوع البيانات لها. القيمة 1 = رقم، 2 = نص، 4 = قيمة Boolean، 8 = معادلة، 16 = قيمة خطأ.
TYPE(C2) تقوم بارجاع 2 كنتيجة.
TYPE(D9) تقوم بارجاع 1 كنتيجة.
Attribute هي أحد البنود التالية، التي يتم ادخالها كنص.
CELL(Info_type; Reference)
Info_type هو مجموعة الحروف التي تحدد نوع المعلومات. تكون مجموع الحروف باللغة الانجليزية دائما. الحروف العلوية أو السفلية تكون اختيارية.
Info_type | المعنى |
---|---|
COL |
تقوم بارجاع عدد الأعمدة المشار اليها. Cell("COL";D2) تقوم بارجاع 4. |
ROW |
تقوم بارجاع عدد الصفوف المشار اليها. Cell("ROW";D2) تقوم بارجاع 2. |
SHEET |
تقوم بارجاع عدد الجداول المشار اليها. Cell("Sheet";Sheet3.D2) تقوم بارجاع 3. |
ADDRESS |
تقوم بارجاع العنوان المطلق للخانة المشار اليها. CELL("ADDRESS";D2) تقوم بارجاع $D$2. CELL("ADDRESS";Sheet3.D2) تقوم بارجاع $Sheet3.$D$2. CELL("ADDRESS";'X:\dr\test.sxc'#$Sheet1.D2) تقوم بارجاع 'file:///X:/dr/test.sxc'#$Sheet1.$D$2. |
FILENAME |
تقوم بارجاع اسم الملف ورقم الجدول الخاص بالخانة المشار اليها. CELL("FILENAME";D2) تقوم بارجاع'file:///X:/dr/own.sxc'#$Sheet1، اذا كانت المعادلة المحددة بالوثيقة الحالية X:\dr\own.sxc موجودة في Sheet1. CELL("FILENAME";'X:\dr\test.sxc'#$Sheet1.D2) تقوم بارجاع 'file:///X:/dr/test.sxc'#$Sheet1. |
COORD |
تقوم بارجاع عنوان الخانة الكامل في ترميز Lotus(TM). CELL("COORD"; D2) تقوم بارجاع $A:$D$2. CELL("COORD"; Sheet3.D2) تقوم بارجاع $C:$D$2. |
CONTENTS | تقوم بارجاع محتويات الخانة المشار اليها، بدون أي تنسيق. |
TYPE |
تقوم بارجاع نوع محتويات الخانة. b = خالي. خانة خالية l = علامة مميزة. نص، نتيجة المعادلة كنص. v = قيمة. قيمة، نتيجة المعادلة كرقم. |
WIDTH | تقوم بارجاع عرض العمود المشار اليه. الوحدة هي عبارة عن عدد الأصفار (0) التي يتم تحديدها بالعمود في النص المفترض والحجم مفترض. |
PREFIX |
تقو بارجاع محاذاة الخانة المشار اليها. ' = محاذاة لليسار أو ضبط لليسار. " = محاذاة لليمين ^ = توسيط \ = تكرار (غير فعال حاليا) |
PROTECT |
تقوم بارجاع الحالة الخاصة بحماية الخانة. 1 = تم حماية الخانة 0 = لم يتم حماية الخانة |
FORMAT |
تقوم بارجاع مجموعة الحروف التي تشير الى نسق الرقم. , = رقم بفاصل الآلاف F = رقم بدون فاصل الآلاف C = نسق العملة S = التمثيل الأسي، على سبيل المثال، 1.234+E56 P = النسبة المئوية في النسق السابقة، سيتم تحديد عدد الأماكن العشرية بعد الفاصل العشري كرقم. مثال: نسق الرقم #,##0.0 سيقوم بارجاع 1، نسق الرقم 00.000% سيقوم بارجاع P3 D1 = MMM-D-YY، MM-D-YY، والنسق المشابهة. D2 = DD-MM D3 = MM-YY D4 = DD-MM-YYYY HH:MM:SS D5 = MM-DD D6 = HH:MM:SS AM/PM D7 = HH:MM AM/PM D8 = HH:MM:SS D9 = HH:MM G = كل النسق الأخرى - (Minus) في النهاية = الأرقام السالبة التي سيتم تنسيقها بألوان () (brackets) في النهاية = وجود قوس مفتوح في كود التنسيق |
COLOR | تقوم بارجاع 1، اذا تم تنسيق القيم السالبة بألوان، خلاف ذلك ستقوم بارجاع 0. |
PARENTHESES | تقوم بارجاع 1 اذا كان كود التنسيق يحتوي على قوس مفتوح (، خلاف ذلك تقوم بارجاع 0. |
Reference (كشف الاختيارات) هو موضع الخانة المراد فحصها. اذا كان Reference عبارة عن نطاق، سيتم تحريك الخانة الى الركن العلوي الأيسر للنطاق. اذا كان المرجع غير موجود، سيقوم IBM® Lotus® Symphony™ Spreadsheets باستخدام موضع الخانة الذي سيتم ايجاد هذه المعادلة به. يقوم Microsoft Excel باستخدام مرجع الخانة الذي يوجد به المؤشر.