قسّم صفوف CSV حسب الفاصل — خلال ثوانٍ. بدون معادلات Excel.

قمتُ بتصدير جهات اتصال من CRM الخاص بي. كانت كل emails مجمّعة في خلية واحدة ومفصولة بفواصل. كنت بحاجة إلى email واحد لكل صف. جعل Excel الأمر مرهقًا. هذه الأداة تنجزه خلال 10 ثوانٍ.

ألصق CSV أو ارفع ملفًا
ألصق CSV0 حروف
معاينة المخرجات
في انتظار الإدخال

لا توجد معاينة بعد

ارفع ملف CSV أو ألصق البيانات ثم انقر على تقسيم الصفوف.

✓ تتم المعالجة داخل متصفحك✓ من دون رفع إلى الخادم✓ يعمل مع ملفات CSV الكبيرة

قسّم صفوف CSV حسب الفاصل — خلال ثوانٍ. بدون معادلات Excel.

قمتُ بتصدير جهات اتصال من CRM الخاص بي. كانت كل emails مجمّعة في خلية واحدة ومفصولة بفواصل. كنت بحاجة إلى email واحد لكل صف. جعل Excel الأمر مرهقًا. هذه الأداة تنجزه خلال 10 ثوانٍ.

لماذا يهم تقسيم الخلايا متعددة القيم

تقوم أنظمة CRM ومنصات التجارة الإلكترونية وعمليات التصدير من الاستبيانات غالبًا بوضع عدة قيم داخل خلية واحدة. الوسوم، وemails، وأرقام الهواتف، والفئات — كلها تتكدّس خلف فاصل. البيانات المُنظَّمة أسهل في الاستيراد، وإزالة التكرارات، والتصفية، والإثراء. قيمة واحدة لكل صف هي البنية القياسية التي تتوقعها أدواتك.

تقسيم عمود إلى عدة صفوف في CSV

استخدم هذه الأداة عندما تحتاج إلى تقسيم عمود إلى عدة صفوف في ملف CSV. تم تصميمها للملفات التي تحتوي فيها خلية واحدة على عدة emails أو وسوم أو أرقام هواتف أو فئات أو مهارات أو معرّفات مفصولة بفاصل.

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

كيفية تقسيم خلية إلى عدة صفوف في Excel

يبحث كثيرون عن كيفية تقسيم خلية إلى عدة صفوف في Excel أو كيفية تقسيم القيم المفصولة بفواصل إلى عدة صفوف في Excel. بالنسبة لملفات CSV، تكون هذه الأداة عبر الإنترنت غالبًا أسرع من إنشاء المعادلات أو استخدام Power Query أو نسخ الصفوف يدويًا.

الصق ملف CSV أو ارفعه، اختر العمود، أكّد الفاصل، ثم نزّل النتيجة. إذا كان هدفك هو تحويل خلية متعددة القيم إلى صفوف في CSV عبر الإنترنت، فهذه الصفحة مصممة خصيصًا لهذا workflow.

مثال: تقسيم جهات الاتصال متعددة emails إلى صف واحد لكل email

يضع تصدير CRM الشائع كل email لجهة الاتصال داخل خلية واحدة. يؤدي التقسيم إلى توسيع كل جهة اتصال إلى صفوف منفصلة يمكنك استيرادها إلى أي أداة.

إدخال CSV
Name,Emails
Mia Chen,"mia.chen@example.test,mia@workmail.test"
Lucas Martin,"lucas@northwind.test,l.martin@personal.test,lucas@ops.test"
Sofia Lopez,sofia.lopez@example.test
إخراج CSV
Name,Emails
Mia Chen,mia.chen@example.test
Mia Chen,mia@workmail.test
Lucas Martin,lucas@northwind.test
Lucas Martin,l.martin@personal.test
Lucas Martin,lucas@ops.test
Sofia Lopez,sofia.lopez@example.test

مثال: تفكيك وسوم المنتجات إلى صفوف منفصلة

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

إدخال CSV
Product,Tags
Laptop,"electronics,computers,work"
Headphones,"electronics,audio"
إخراج CSV
Product,Tags
Laptop,electronics
Laptop,computers
Laptop,work
Headphones,electronics
Headphones,audio

كيف تقسم الأداة صفوف CSV

العمود المراد تقسيمه

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

فاصل الخلية

هذا هو الحرف الذي يفصل القيم داخل الخلية — وهو مختلف عن فاصل أعمدة CSV. من الخيارات الشائعة: الفاصلة، والفاصلة المنقوطة، والشرطة العمودية، وtab. تقترح الأداة فاصلًا بناءً على بياناتك.

إزالة المسافات الزائدة

مفعّل افتراضيًا. يزيل المسافات البيضاء في بداية ونهاية كل قيمة بعد التقسيم. مفيد عندما تكون القيم مفصولة بـ ", " بدلًا من مجرد ",".

خيارات متقدمة

إزالة القيم المكررة

عندما تحتوي خلية على `a,a,b`، فإن تفعيل هذا الخيار يُبقي `a` واحدة فقط وينتج صفين بدلًا من ثلاثة. مفيد عندما تحتوي بيانات المصدر على تكرار غير مقصود.

تخطي القيم الفارغة

عندما ينتج عن التقسيم سلسلة فارغة، مثل وجود فاصل في النهاية على شكل `a,b,`، فإن هذا الخيار يستبعد تلك القيمة الفارغة بدلًا من إنشاء صف فارغ.

يتم الاحتفاظ بالخلايا الفارغة افتراضيًا

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

تعمل مع ملفات CSV الكبيرة

يزيد التقسيم عدد الصفوف، وأحيانًا بشكل كبير. الملف الذي يحتوي على 5,000 صف وبمتوسط 3 قيم لكل خلية يصبح 15,000 صف. تتعامل الأداة مع ذلك بسهولة.

تُظهر المعاينة أول 100 صف من المخرجات حتى يبقى المتصفح سريع الاستجابة. نزّل ملف CSV الكامل بمجرد التأكد من أن التقسيم صحيح.

متوافقة مع عدة ترميزات CSV

ملفات CSV القادمة من الجداول أو عمليات التصدير القديمة لا تكون دائمًا بنفس الترميز. تدعم هذه الأداة ترميزات CSV الشائعة بما في ذلك UTF-8 وUTF-8 مع BOM وUTF-16 LE وUTF-16 BE وWindows-1252 وملفات بنمط Latin-1.

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

ملفك لا يغادر متصفحك أبدًا

تتم كل عمليات التحليل والتقسيم محليًا داخل متصفحك باستخدام Web Worker. لا يتم رفع أي ملف إلى خادم. وهذا مهم عند العمل على بيانات العملاء أو صادرات CRM أو قوائم الاتصال السرية.

هذه الأداة مجانية ولا تتطلب حسابًا.

متى تستخدم هذه الأداة

تقسيم القيم المفصولة بفواصل إلى صفوف

حوّل `a,b,c` داخل خلية واحدة إلى ثلاثة صفوف منفصلة — وهذا هو الاستخدام الأكثر شيوعًا في صادرات CRM والتجارة الإلكترونية.

تنظيم CSV الذي يحتوي على عدة emails في الخلية

وسّع قوائم جهات الاتصال التي تحتوي على عدة emails للشخص نفسه داخل عمود واحد بحيث يحصل كل email على صفه الخاص.

تقسيم عمود يحتوي على عدة قيم إلى صفوف

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

تفكيك الوسوم والفئات

غالبًا ما تخزّن كتالوجات المنتجات ومنشورات المدونات وتذاكر الدعم عدة وسوم داخل حقل واحد. نظّمها قبل التحليل.

فصل أرقام الهواتف المتعددة

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

تنظيم البيانات لإزالة التكرارات

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

تحضير البيانات للاستيراد

تتوقع معظم منصات CRM والتسويق قيمة واحدة لكل صف. وغالبًا ما يكون التقسيم هو الخطوة الأولى قبل استيراد بياناتك أو إثرائها.

CSV explode أو unnest أو flatten أو unpivot

تصف الأدوات المختلفة هذا التحويل بطرق مختلفة. قد تكون تبحث عن أداة CSV explode column، أو طريقة لـ unnest عمود CSV، أو أسلوب لـ flatten عمود CSV، أو workflow من نوع CSV unpivot multi-value column.

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

الأسئلة الشائعة

هل يمكنني استخدام الفاصلة المنقوطة كفاصل للخلية؟

نعم. تدعم الأداة الفاصلة، والفاصلة المنقوطة، والشرطة العمودية، وtab، والفواصل المخصصة. كما تحاول أيضًا اكتشاف الفاصل الصحيح تلقائيًا من بياناتك عند اختيار عمود.

هل تعمل مع ملفات CSV الكبيرة؟

نعم. تتم عملية التقسيم داخل Web Worker حتى لا تؤدي إلى تعطيل المتصفح. المعاينة محدودة بـ 100 صف، لكن المخرجات الكاملة متاحة للتنزيل حتى عندما يحتوي ملفك على عشرات الآلاف من الصفوف.

هل يتم رفع بياناتي إلى خادم؟

لا. كل شيء يعمل محليًا داخل متصفحك. لا يتم إرسال ملف CSV الخاص بك إلى أي خادم. وهذا يجعلها آمنة لبيانات العملاء وعمليات التصدير الداخلية وأي شيء آخر لا ترغب في رفعه.

ما ترميزات CSV المدعومة؟

الأداة متوافقة مع ترميزات CSV الشائعة بما في ذلك UTF-8 وUTF-8 مع BOM وUTF-16 LE وUTF-16 BE وWindows-1252 وملفات بنمط Latin-1. وهذا مفيد عندما يأتي ملف CSV من Excel أو من برامج أقدم أو من صادرات تحتوي على أحرف مميزة.

ماذا يحدث للخلايا التي لا تحتوي على الفاصل؟

يتم الاحتفاظ بها كما هي. فقط الخلايا التي تحتوي فعليًا على حرف الفاصل يتم توسيعها إلى عدة صفوف. كما يتم الاحتفاظ بالخلايا الفارغة افتراضيًا.

هل يتعامل مع حقول CSV الموضوعة بين علامتي اقتباس بشكل صحيح؟

نعم. يتعامل محلل CSV الأساسي مع الحقول المقتبسة بشكل صحيح. قيمة مثل "mia.chen@example.test,mia@workmail.test" تُعامل كقيمة واحدة ويتم تقسيمها وفقًا لفاصل الخلية، وليس فاصل CSV.

هل تحتاج إلى إزالة التكرارات أو إثراء بياناتك بعد التقسيم؟

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

جرّب Datablist مجانًا