IBM Lotus Symphony
|
تقوم بتحويل رقم صحيح موجب لأساس محدد الى نص من خلال نظام الترقيم. سيتم استخدام الأرقام 0-9 والحروف A-Z.
BASE(Number; Radix; [Minimum length])
number هو الرقم الصحيح الموجب المراد تحويله.
radix يشير الى أساس نظام الأرقام. قد يكون أي رقم صحيح موجب بين 2 و 36.
Minimum length (اختياري) يحدد أدنى طول لتسلسل الحروف التي تم تكوينها. اذا كان النص أقصر من أدنى طول محدد، سيتم اضافة الأصفار الى يسار العبارة.
تقوم بتحويل رقم الى حرف وفقا لجدول الأكواد الحالي. يمكن أن يكون الرقم عبارة عن رقمين أو ثلاث أرقام صحيحة.
يقوم بارجاع كود رقمي للحرف الأول من النص.
تقوم بتجميع عبارات نصية متعددة بعبارة واحدة.
تقوم بتحويل نص ذو حروف من نظام الأرقام الى رقم صحيح موجب بأساس الأرقام المحدد. يجب أن يكون أساس الأرقام بالنطاق 2 الى 36. سيتم تجاهل المسافات وعلامات الجدولة. لا يلتزم المجال النصي بحالة الحروف.
اذا كان أساس الأرقام هو 16، سيتم تجاهل الحروف البادئة x، X، 0x، 0X، واللاحقة h أو H. اذا كان أساس الأرقام هو 2، سيتم تجاهل الحروف اللاحقة b أو B. الحروف الأخرى التي لا تنتمي الى نظام الأرقام سينتج عنها خطأ.
DECIMAL(Text; Radix)
text هو النص المراد تحويله. للتمييز بين الأرقام السداسي عشرية، مثل A1 والمرجع للخانة A1، يجب أن تقوم بوضع الرقم بعلامات تنصيص، على سبيل المثال، "A1" أو "AFFE".
radix يشير الى أساس نظام الأرقام. قد يكون أي رقم صحيح موجب بين 2 و 36.
DECIMAL("17";10) تقوم بارجاع 17.
DECIMAL("FACE";16) تقوم بارجاع 64206.
DECIMAL("0101";2) تقوم بارجاع 5.
أنظر أيضا الوظائف التالية:
BASE.
يقوم بتحويل رقم الى مبلغ بنسق العملة، وتقريبه الى المكان العشري المحدد. بمجال القيمة، أدخل الرقم المراد تحويله الى عملة. اختياريا، قد تقوم بادخال عدد الأماكن العشرية بمجال الأماكن العشرية. اذا لم يتم تحديد أية قيمة، سيتم عرض كل الأرقام الموجودة بنسق العملة بمكانين عشريين.
تقوم بتحديد نسق العملة في محددات النظام الخاص بك.
DOLLAR(value; decimals)
value هو رقم أو مرجع للخانة التي تحتوي على رقم أو معادلة تقوم بارجاع الرقم.
decimals هو عدد الأماكن العشرية.
DOLLAR(255) تقوم بارجاع $255.00.
DOLLAR(367.456;2) تقوم بارجاع $367.46. استخدم الفاصل العشري المقابل لمحددات locale الحالية.
أنظر أيضا الوظائف التالية:
يقوم بمقارنة عبارتين نصيتين وارجاع القيمة TRUE اذا كانت العبارتين متطابقتين. يتم الالتزام بحالة الحروف في هذه الوظيفة.
تقوم بالبحث عن العبارة النصية داخل عبارة أخرى. يمكنك أيضا تعريف مكان بدء البحث. يمكن أن يكون بند البحث عبارة عن رقم أو أية مجموعة من الحروف. يتم الالتزام بحالة الحروف في عملية البحث.
تحدد أنه سيتم عرض الرقم بعدد ثابت من الأماكن العشرية وبفاصل الآلاف أوبدونه. يمكن استخدام هذه الوظيفة لتطبيق نسق موحد على عمود الأرقام.
FIXED(Number; decimals; no thousands separators)
Number تشير الى الرقم المراد تنسيقه.
Decimals يشير الى عدد الأماكن العشرية المراد عرضها.
No thousands separators (اختياري) يحدد ما اذا كان سيتم استخدام فاصل الآلاف. اذا كان المعامل عبارة عن رقم لا يساوي 0، سيتم منع ظهور فاصل الآلاف. اذا كان المعامل يساوي 0 أو اذا كان غير موجود، سيتم عرض فواصل الآلاف لمحددات locale الحالية الخاصة بك.
تقوم بارجاع الحرف أو الحروف الأولى بالعبارة النصية.
تقوم بارجاع نص العبارة النصية. تحدد المعاملات موضع البدء وعدد الحروف.
تقوم باستبدال جزء من العبارة النصية بعبارة نصية أخرى. يمكن استخدام هذه الوظيفة لاستبدال كل من الحروف والأرقام (التي سيتم تحويلها الى نص آليا). سيتم عرض نتيجة الوظيفة كنص دائما. اذا أردت تنفيذ عمليات حسابية اضافية باستخدام الرقم الذي تم استبداله بنص، ستحتاج الى تحويله الى رقم مرة أخرى باستخدام الوظيفة VALUE.
يجب تضمين أي نص يحتوي على أرقام داخل علامات تنصيص اذا لم تكن تريد ترجمتها كرقم وتحويلها الى نص آليا.
REPLACE(text; position; length; new text)
text يشير الى النص الذي سيتم استبدال الجزء الخاص به.
position يشير الى موضع بالنص حيث سيتم بدء عملية الاستبدال منه.
length هو عدد الحروف في النص المراد استبدالها.
new text يشير الى النص الذي سيتم استبدال نص به.
REPLACE("1234567";1;1;"444") تقوم بارجاع "444234567". سيتم استبدال حرف واحد بالموضع 1 بنص جديد كامل.
أنظر أيضا الوظائف التالية:
MID، SEARCH، SUBSTITUTE، TRIM.
تقوم بتكرار العبارة من خلال عدد النسخ المحدد.
تحدد الحرف أو الحروف الأخيرة بنص ما.
تقوم بتحويل الرقم الى أرقام رومانية. يجب أن يكون نطاق القيمة بين 0 و 3999، يمكن أن تكون الأنماط عبارة عن أرقام صحيحة من 0 الى 4.
ROMAN(Number; Mode)
Number هو الرقم المراد تحويلها الى أرقام رومانية.
Mode (اختياري) يشير الى درجة التبسيط. كلما زادت القيمة، كلما كانت درجة تبسيط الأرقام الرومانية أكبر.
تقوم بارجاع موضع الخاص بالنص داخل العبارة. يمكنك تحديد بداية البحث كاختيار. يمكن أن يكون نص البحث عبارة عن رقم أو أي سلسلة من الحروف. عملية البحث لا تلتزم بحالة الحروف.
عملية البحث تدعم
. بمجرد أن تقوم بادخال النص، يمكنك ادخال "all.*"، على سبيل المثال لايجاد مكان "all" الأولى متبوعة بأي حروف.
SEARCH(find_text; text; position)
find_text هي النص المراد البحث عنه.
text هي النص الذي سيتم البحث خلاله.
position (اختياري) هو موضع بالنص حيث ستبدأ عملية البحث منه.
تستبدل النص القديم بآخر جديد في السلسلة النصية.
SUBSTITUTE(text; search_text; new text; occurrence)
text هو النص الذي سيتم تغيير أجزاء النص به.
search_text هو الجزء الخاص بالنص الذي سيتم استبداله (عدد من المرات).
new text هو النص الذي سيتم استبدال الجزء الخاص بالنص به.
occurrence (اختياري) يشير الى عدد تكرارات نص البحث التي سيتم استبدالها. اذا كان هذا المعامل غير موجود، سيتم استبدال نص البحث تماما.
تقوم هذه الوظيفة بتحويل أحد الأرقام الى عبارة نصية خالية.
تقوم بازالة المسافات الموجودة أمام العبارة، أو تقوم بمحاذاة محتويات الخانة الى اليسار.
TRIM(Text)
text يشير الى النص الذي سيتم ازالة المسافات البادئة به، أو الى الخانة التي سيتم محاذاة المحتويات الخاصة بها الى اليسار.