لتقسيم نص حول حرف محدد أو سلسلة، ووضع كل جزء في خلية منفصلة في الصف.
أمثلة
مثال للاستخدام
SPLIT("1,2,3", ",")
SPLIT("Alas, poor Yorick"," ")
SPLIT(A1, ",")
البنية
SPLIT(text, delimiter, [split_by_each], [remove_empty_text])
-
text
- النص المطلوب تقسيمه. -
delimiter
- الحرف أو الأحرف التي يمكن استخدامها لتقسيمtext
.- يتم تلقائيًا اعتبار كل حرف في
delimiter
بشكلٍ فردي، على سبيل المثال إذا كانdelimiter
هو"the"
، سيتم تقسيمtext
حول الأحرف"t"
و"h"
و"e"
. ويجب تعيينsplit_by_each
إلىFALSE
لإيقاف هذا الإعداد.
- يتم تلقائيًا اعتبار كل حرف في
-
split_by_each
- [ اختياري -TRUE
بشكلٍ تلقائي ] - لتحديد ما إذا كنت تريد تقسيمtext
حول كل حرف ضمنdelimiter
. -
remove_empty_text
- [ اختياري -TRUE
بشكلٍ تلقائي ] - لتحديد ما إذا كنت تريد إزالة الرسائل النصية الفارغة من نتائج التقسيم أم لا. ويكون السلوك التلقائي هو معاملة المحددات المتتالية كعنصر واحد (إذا كانتTRUE
). وإذا كانتFALSE
، تتم إضافة قيم الخلايا الفارغة بين المحددات المتتالية.
ملاحظات
- تجدر الإشارة إلى أن الحرف أو الحروف المطلوب تقسيم السلسلة حولها لن يتم تضمينها في النتيجة.
راجع أيضًا
CONCATENATE
: لتذييل السلاسل بعضها ببعض.