الدالة التي تستخرج عدداً من الحروف من منتصف النص هي دالة . ؟؟
الإجابة الصحيحة من خلال موقع بوابة الإجابات هي:
LEN.
الدالة التي تستخرج عدداً من الحروف من منتصف النص هي دالة `LEN`. ولكن، `LEN` ليست الدالة التي *تستخرج* الحروف مباشرةً، بل هي الدالة التي *تحدد* طول النص، وهو ما نحتاجه لاستخراج الحروف من المنتصف. إليك كيف تعمل:
`LEN` هي اختصار لكلمة "Length" (الطول باللغة الإنجليزية). وظيفتها الأساسية هي حساب عدد الأحرف (بما في ذلك المسافات) في سلسلة نصية معينة.
- كيف نستخدم `LEN` لاستخراج حروف من المنتصف؟
لاستخراج حروف من منتصف النص، نحتاج إلى دالة أخرى مثل `MID` (أو `SUBSTR` في بعض البرامج). لكن، `LEN` ضرورية لتحديد نقطة المنتصف.
- مثال: لنفترض أن لدينا النص: "أهلاً بالعالم"
- `LEN("أهلاً بالعالم")` ستعيد القيمة 12 (لأن هناك 12 حرفًا في النص).
- لحساب نقطة المنتصف، نقسم الطول على 2: 12 / 2 = 6
- الآن، يمكننا استخدام دالة `MID` (أو `SUBSTR`) لبدء استخراج الحروف من الموضع 6.
- دالة `MID` (أو `SUBSTR`) مع `LEN`:
`MID(النص, نقطة_البداية, عدد_الأحرف)`
أو
`SUBSTR(النص, نقطة_البداية, عدد_الأحرف)`
- مثال: لاستخراج 3 أحرف من منتصف النص "أهلاً بالعالم":
`MID("أهلاً بالعالم", (LEN("أهلاً بالعالم") + 1) / 2, 3)`
أو
`SUBSTR("أهلاً بالعالم", (LEN("أهلاً بالعالم") + 1) / 2, 3)`
ستعيد هذه الدالة "بالع". (لاحظ أننا أضفنا 1 إلى الطول قبل القسمة لضمان البدء من الحرف الصحيح في حالة وجود عدد فردي من الأحرف).
باختصار، `LEN` تحدد طول النص، وهذا الطول ضروري لحساب نقطة المنتصف واستخدام دوال أخرى مثل `MID` أو `SUBSTR` لاستخراج الأحرف المطلوبة.
اذا كان لديك إجابة افضل او هناك خطأ في الإجابة علي سؤال الدالة التي تستخرج عدداً من الحروف من منتصف النص هي دالة . ؟ اترك تعليق فورآ.