تكافح من أجل تقسيم النص في Excel؟ باستخدام وظيفة TEXTSPLIT ، يمكنك بسهولة فصل النص إلى أعمدة متعددة.

يعد Microsoft Excel أداة قوية لتنقية البيانات وتحليلها ، من البسيط إلى المعقد. لكن في بعض الأحيان ، قد تواجه مواقف لا تبدو فيها بياناتك صحيحة تمامًا.

ربما يكون استيراد ملف CSV الطويل سيئًا ، أو تحتاج إلى تفكيك الأسماء لإعادة ترتيبها. لحسن الحظ ، يوفر Excel طريقة فعالة ومضمنة لإنجاز مثل هذه المهام ، من خلال وظيفة TEXTSPLIT.

ما هي وظيفة TEXTSPLIT في Microsoft Excel؟

تسمح لك وظيفة TEXTSPLIT بفصل النص إلى خلايا مختلفة بناءً على فواصل محددة. يمكنك تقسيم النص عبر الصفوف أو الأعمدة أو الصفوف والأعمدة معًا ، وتعيين مجموعة متنوعة من المعايير للتقسيم عليها.

يمكن تحقيق بعض هذه الوظائف باستخدام معالج تحويل النص إلى أعمدة في Excel، ولكن TEXTSPLIT تقدم هذه الميزات وأكثر مضمنة كوظيفة ، والتي قد تكون أكثر فعالية لإنشاء مصفوفات معقدة ، أو لمستخدمي الطاقة الذين لديهم بالفعل تعليق على استخدام ملفات المهام.

فهم بناء جملة الدالة TEXTSPLIT

يكون بناء الجملة الكامل لوظيفة TEXTSPLIT كما يلي:

= TEXTSPLIT (text، col_delimiter، [row_delimiter]، [ignore_empty]، [match_mode]، [pad_with])
instagram viewer

تتكون الوظيفة من ست حجج ومعلمات. ال نص تحدد الوسيطة البيانات التي يُراد تقسيمها. يمكن أن يكون هذا مرجعًا لخلية معينة أو مجموعة خلايا معينة ، أو إلى نص محدد تحدده داخل الوسيطة.

ال col_delimiter يحدد الحرف أو النص المحدد الذي سيعمل كفاصل - عندما تصادف الوظيفة هذا الحرف ، فإنها ستقسم النص في تلك النقطة إلى عمود جديد. ال حد_الصف تعمل المعلمة بشكل مشابه ، باستثناء أنه إذا تم تعريف حرف هنا ، فسيتم استخدامه لتقسيم النص إلى صفوف جديدة بدلاً من ذلك.

يمكن أن يكون المحدد حرفًا يتم استخدامه بشكل أكثر شيوعًا كفاصل ، مثل نقطة أو فاصلة أو مسافة ، أو يمكن أن يكون رمزًا مختلفًا أو حرفًا أو رقمًا أو حتى سلسلة نصية متعددة الأحرف أو مجموعة من كلمات. يجب تحديد وسيطة واحدة على الأقل من وسيطات المحدد حتى تعمل الوظيفة بشكل صحيح.

لاحظ أنه يمكن وصف العديد من محددات الصف أو الأعمدة المنفصلة في هذه الوظيفة. في مثل هذه الحالة ، يجب تجميع مجموعة المحددات داخل مجموعة من الأقواس المتعرجة (ملف { } key) ، كما في المثال أدناه:

= TEXTSPLIT ("نص بسيط",{"ه","ر"})

أيضًا ، بينما لا يجب عليك المحاولة أو الحاجة إليها ، في حالة وجود قيمة في كليهما col_delimiter و حد_الصف هي نفسها، col_delimiter له الأولوية.

ال تجاهل تحدد الوسيطة ما إذا كان يجب تخطي المحددات التي من شأنها إنشاء خلايا فارغة. على سبيل المثال ، إذا كانت هناك ثلاث فواصل بجوار بعضها البعض داخل بيانات معلمة "النص" ، فإن TEXTSPLIT ستنشئ خليتين فارغتين افتراضيًا. يؤدي تعيين ignore_empty إلى FALSE إلى الحفاظ على هذا السلوك ، أو يمكنك تعيينه على TRUE لإخبار الوظيفة بتجاهل أي محددات من شأنها إنشاء خلايا فارغة.

ال match_mode توضح المعلمة ما إذا كانت مطابقة فاصل الوظيفة يجب أن تكون حساسة لحالة الأحرف. هذا مناسب إذا كنت بحاجة إلى استخدام أحرف لمحدداتك ؛ قد ترغب في إخبار Excel بتقسيم الخلايا على كل حرف كبير "T" ، ولكن تجاهل أي حرف صغير "t" ، على سبيل المثال. يؤدي تعيين هذه الوسيطة إلى "0" إلى الحفاظ على السلوك الافتراضي ، وهو جعل جميع المحددات حساسة لحالة الأحرف. تغييره إلى "1" يجعل الفواصل غير حساسة لحالة الأحرف.

ال الوسادة مع تحدد الوسيطة النص البديل الذي يتم ملء الخلايا الفارغة به ، لا سيما داخل المصفوفات حيث قد تكون هناك مساحة إضافية بعد حساب جميع الفواصل ذات الصلة. بشكل افتراضي ، تقوم بإرجاع الخطأ "# N / A" ، لذلك قد يكون من المفيد تغيير هذا إلى شيء آخر إذا كنت تعتقد أن المشكلة ستظهر في بياناتك.

كيفية استخدام دالة TEXTSPLIT في Excel

لنفترض أننا حصلنا على قائمة بالأسماء. هناك ترتيب واضح لهم ، لكننا نحتاج إلى إعادة تنظيمهم لجعلهم أكثر قابلية للقراءة وأسهل في الاستخدام.

كما ترى ، فإن الهدف هو فصل الأسماء إلى عمودي "الأخير" و "الأول". تحديد الخلية ب 4، وداخل الخلية أو شريط الصيغة أعلاه ، اكتب الصيغة المدرجة أدناه. ثم اضغط يدخل.

= TEXTSPLIT (A1،",")

تم الآن فصل الأسماء في عمود جديد في كل مكان كانت فيه فاصلة سابقًا. ومع ذلك ، فقد تسربت البيانات عبر صف واحد ، والذي لا يزال يبدو فوضوياً. يمكننا إصلاح ذلك بسهولة عن طريق إضافة محدد آخر لتقسيم البيانات إلى صفوف مختلفة.

تحديد الخلية ب 4 مرة أخرى ، وداخل الخلية أو شريط الصيغة أعلاه ، اكتب الصيغة المدرجة أدناه. ثم اضغط يدخل.

= TEXTSPLIT (A1،",",";")

الآن يبدو الأمر أشبه بما نتوقعه. في الصيغة الجديدة والمحدثة ، تقسم كل فاصلة موجودة في البيانات كل جزء من الاسم الكامل إلى خليته الخاصة عبر الأعمدة ، بينما تقسم كل فاصلة منقوطة كل اسم إلى صف خاص به.

وظيفة فريدة أخرى لتعزيز جدول البيانات الخاص بك

وظيفة TEXTSPLIT هي أداة ذكية في مربع أدوات Microsoft Excel ، وتقدم طريقة أخرى ملائمة لـ قهر تحديات البيانات وحقق نتائج مذهلة ، مصممة خصيصًا للطريقة التي تتفاعل بها معلومة.

يجعل معالجة بياناتك وإعادة ترتيبها وإعادة تنظيمها عملية سلسة وسهلة ، ومع التعلم والممارسة ، يمكن أن تصبح إضافة قيمة إلى سير عمل البيانات الخاص بك.