دالة TEXTSPLIT في Excel

الدوال النصية (مهمة للويب)

الغرض من الدالة

تقوم دالة TEXTSPLIT بتقسيم سلسلة نصية إلى صفوف أو أعمدة بناءً على حدود (فواصل) معينة. مفيدة جداً لتحليل البيانات المفصولة بفاصلات (CSV) أو بيانات API التي تأتي كسلسلة نصية واحدة.

صيغة الدالة (Syntax)

TEXTSPLIT(text, col_delimiter, [row_delimiter], [ignore_empty], [match_mode], [pad_with])
  • text: النص الذي تريد تقسيمه. (مطلوب).
  • col_delimiter: الفاصل الذي يحدد أين يتم تقسيم النص إلى أعمدة. (مطلوب).
  • row_delimiter: الفاصل الذي يحدد أين يتم تقسيم النص إلى صفوف. (اختياري).
  • ignore_empty: يحدد ما إذا كان يتم تجاهل الخلايا الفارغة الناتجة عن الفواصل المتتالية (TRUE/FALSE). (اختياري).
  • match_mode: يحدد ما إذا كان البحث حساسًا لحالة الأحرف (0) أو غير حساس (1). (اختياري).
  • pad_with: القيمة التي يتم ملء الخلايا الفارغة بها إذا كانت هناك قيم مفقودة في الصفوف/الأعمدة. (اختياري).

أمثلة عملية

المثال 1: تقسيم قائمة منتجات مفصولة بفاصلات

لدينا سلسلة نصية تحتوي على أسماء منتجات مفصولة بفاصلات ونريد وضع كل منتج في خلية منفصلة.

ABCD
1قائمة المنتجاتتفاح,برتقال,موز
2المنتجات المقسمة=TEXTSPLIT(B1, ",")
3النتيجة المتوقعةتفاحبرتقالموز

الصيغة المستخدمة:

=TEXTSPLIT(B1, ",")