الانتقال إلى المحتوى الرئيسي
MedCalc

الدالة LEN

دالة طول السلسلة النصية. ‏LEN(str) تُرجع طول السلسلة النصية str.

مثال

LEN(A20) تُرجع 5 إذا احتوت الخلية A20 على السلسلة النصية "Jones".

الآلة الحاسبة

LEN( )  7

يونيكود وترميز UTF-16

يخزّن MedCalc السلاسل النصية باستخدام ترميز الأحرف UTF-16. وتُرجع الدالة LEN طول السلسلة النصية بوصفه عدد وحدات الترميز في UTF-16 (وحدات من 16 بت). استخدم الدالة LEN عندما تحتاج إلى طول سلسلة نصية في دوال سلاسل نصية أخرى مثل الدوال LEFT(str,n) أو MID(str,pos,n) أو RIGHT(str,n).

إذا احتوت str على أحرف في نطاق يونيكود من U+10000 إلى U+10FFFF، فإن العدد الفعلي للأحرف تُرجعه الدالة ULEN. فمثلًا، بالنسبة إلى حرف يونيكود U+2070E ‏(𠜎)، تُرجع LEN("𠜎") القيمة 2 وتُرجع ULEN("𠜎") القيمة 1.

  • UTF-16 في ويكيبيديا.