العربية

إزالة الصفوف المكررة من ملف CSV

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

يتم تحميل الأداة هنا. يحتاج إلى JavaScript، لأن العمل يتم على جهازك.

ملفاتك وخصوصيتك

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

ماذا تفعل هذه الأداة

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

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

كيفية استخدامه

  1. حدد اختيار ملف CSV أو JSON وقم بتحميل التصدير.
  2. لاحظ عدد الصفوف أولاً، لأن الأداة تقوم بالإبلاغ عن عدد الصفوف المتبقية وليس كيفية ذلك العديد من إزالتها.
  3. حدد قطع المسافة البيضاء إذا كان من الممكن أن تكون الخلايا مبطنة، نظرًا لأن الصفوف تختلف بمسافة فقط ليست مكررة.
  4. حدد إزالة الصفوف المكررة، واقرأ العدد المتبقي في الرسالة، ثم حدد قم بتنزيل CSV أو تراجع.

حالات الاستخدام سبيل المثال

المدخلات والمخرجات المدعومة

يقبل

ينتج

ما لن تفعله هذه الأداة

الأخطاء الشائعة

ملاحظات فنية

يتم تقليل كل صف إلى مفتاح هوية من خلال ربط خلاياه بحرف NUL، والذي لا يمكن أن تظهر بشكل قانوني في النص CSV. الانضمام بفاصلة بدلاً من ذلك سيسمح بخلية واحدة تحتوي على a,b تتصادم مع خليتين تحتويان على a وb، وهذه هي الطريقة التي تعمل بها أداة إزالة النسخ يحذف الصف الخطأ بصمت. تنتقل المفاتيح إلى مجموعة تجزئة، وبالتالي يكون المسح خطيًا واحدًا تم العثور على التمرير والتكرارات في أي مكان يجلسون فيه وليس فقط عندما يكونون متجاورين، و يُرجع التحويل مصفوفة جديدة، لذا يؤدي التراجع إلى استعادة الجدول السابق تمامًا.

الأسئلة المتداولة

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