CSV · TSV → CSV
CSV صاف کرنے اور درآمد درست کرنے کا آلہ
درآمد کے لیے CSV یا TSV فائلیں اپنے براؤزر میں نجی طور پر صاف کریں۔
CSV فائل شامل کریں
CSV · TSV · TXT
درآمد کی ترتیبات
کالم
کالم منتخب کریں اور ترتیب دیں۔ اگر پہلی سطر سرخی ہے تو نام تبدیل کریں۔
پیش نظارہ دیکھنے کے لیے فائل منتخب کریں۔
پیش نظارہ
پیش نظارہ دیکھنے کے لیے فائل منتخب کریں۔
فائلیں آپ کے آلے پر رہتی ہیں۔
CSV کے کالموں کا مطلب کھوئے بغیر اسے صاف کریں
جداکنندے اور انکوڈنگ درست کر کے، فیلڈز کے کناروں کی خالی جگہیں ہٹا کر، خالی یا دہرائی گئی سطریں حذف کر کے اور مختصر سطریں مکمل کر کے CSV، TSV یا TXT جدول درآمد کے لیے تیار کریں۔ پھر کالم منتخب کریں، نام بدلیں اور ترتیب دیں۔ نتیجہ منزل کے درآمد کے اصولوں سے ملائیں: صاف پیش منظر سے یہ ثابت نہیں ہوتا کہ دوسرا پروگرام شناختی قدروں، تاریخوں یا فارمولوں کو درست سمجھے گا۔
مرحلہ وار رہنمائی
- ایک فائل کھولیں اور جداکنندہ اور حروف کی انکوڈنگ دیکھیں۔ اگر ہر قدر ایک کالم میں ہو تو درست جداکنندہ منتخب کریں؛ اضافی علامات والے نام خراب ہوں تو اصل انکوڈنگ منتخب کریں۔ طے کریں کہ پہلی سطر عنوان ہے یا نہیں۔
- صرف ضروری صفائی فعال کریں۔ خالی جگہیں دہرائی گئی سطروں کے موازنے سے پہلے ہٹتی ہیں، اور تکمیل چھوٹی سطریں یکساں کر سکتی ہے۔ باقی رکھنے والے کالم منتخب کریں، عنوانوں کے نام بدلیں اور تیروں سے ترتیب دیں۔ جداکنندہ یا انکوڈنگ بدلنے سے کالموں کا انتخاب دوبارہ مقرر ہوتا ہے۔
- آؤٹ پٹ کا جداکنندہ منتخب کریں، صاف CSV ڈاؤن لوڈ کریں اور منزل کے درآمد کرنے والے پروگرام میں جانچیں۔ پیش منظر صرف ڈیٹا کی پہلی 12 سطریں اور 12 کالم دکھاتا ہے؛ برآمد ہر باقی سطر اور منتخب کالم استعمال کرتی ہے۔
ترتیبات اور حدود
- تجزیہ اور صفائی
- خودکار جداکنندے کی شناخت کوما، سیمی کولن، ٹیب اور عمودی لکیر کو پرکھتی ہے؛ اپنا جداکنندہ ایک درست حرف ہونا چاہیے۔ اقتباس میں جداکنندے، کئی سطروں والے فیلڈز اور دوہرے اقتباسی نشانات استعمال کیے جا سکتے ہیں۔ عنوان سطر حذف ہونے سے محفوظ رہتا ہے۔
- صفائی سے پہلے حدود
- ان پٹ کی حد 20 MiB، عنوان سمیت تجزیہ شدہ 100,000 سطریں، 1,000 کالم اور 1,000,000 خانے ہے۔ یہ حدود صفائی سے پہلے جانچی جاتی ہیں، اس لیے دہرائی گئی سطریں ہٹانا پہلے سے مسترد بڑی فائل کو قابلِ قبول نہیں بنا سکتا۔
- برآمد اور ڈیٹا کی اقسام
- آؤٹ پٹ BOM کے بغیر UTF-8 ہے، سطروں کے اختتام CRLF اور آخر میں نئی سطر کے ساتھ۔ ٹیب سے جدا آؤٹ پٹ کے لیے بھی فائل کا نام -cleaned.csv پر ختم ہوتا ہے۔ فائل میں فیلڈز متن رہتے ہیں، مگر درآمد کرنے والا پروگرام اقسام طے کرتا ہے؛ فارمولے جیسی قدروں کو غیر مؤثر نہیں کیا جاتا۔
عملی مثال
dirty-accounts.csv ڈاؤن لوڈ کریں۔ سیمی کولن منتخب کریں اور عنوان رکھیں۔ خالی جگہیں ہٹانا، خالی سطریں ہٹانا، دہرائی گئی سطریں ہٹانا اور مختصر سطریں مکمل کرنا فعال کریں۔ ID کا نام Account ID رکھیں، Name کو پہلے لے جائیں، پھر آؤٹ پٹ جداکنندہ کوما رکھ کر برآمد کریں۔
مثال کی فائلیں ڈاؤن لوڈ کریں
مثال کا ان پٹ
ID;Name;Note
00123; Anna ;"first; order"
00123;Anna;"first; order"
;;
00456;Bjørn| Name | Account ID | Note |
|---|---|---|
| Anna | 00123 | first; order |
| Bjørn | 00456 |
دو سطریں ہٹنا اور ناہموار سطریں نہ ہونا متوقع ہے۔ خالی جگہیں ہٹانے سے Anna کی دو سطریں یکساں بن جاتی ہیں؛ خالی سطر غائب ہوتی ہے اور Bjørn کا غیر موجود Note خالی فیلڈ بن جاتا ہے۔ cleaned-accounts.csv اور آؤٹ پٹ جدول ملائیں۔ فائل 00123 اور 00456 برقرار رکھتی ہے، مگر اسے براہِ راست Excel میں کھولنا پھر بھی ابتدائی صفر ہٹا سکتا ہے؛ وہ کالم متن کے طور پر درآمد کریں۔
سوالات اور مسائل کا حل
کالم خارج کرنے سے مزید دہرائی گئی سطریں کیوں نہیں ہٹیں؟
دہرائی گئی سطروں کا موازنہ کالم خارج کرنے سے پہلے صاف اصل سطریں پوری استعمال کرتا ہے۔ صرف خارج کردہ کالم میں مختلف سطریں الگ رہتی ہیں۔ ٹول استعمال کرنے سے پہلے اصل میں مطلوبہ تکرار کا اصول طے کریں۔
برآمد میں اقتباسی نشانات کیوں بدلے؟
برآمد کرنے والا پروگرام منتخب جداکنندے کے لیے اقتباسی نشانات دوبارہ بناتا ہے اور اندر کے اقتباسی نشانات دو بار لکھتا ہے۔ سیمی کولن سے کوما بدلنے پر پہلے اقتباس والی فیلڈ بغیر اقتباس ہو سکتی ہے۔ فائل بائٹ بہ بائٹ یکساں نہ ہونے پر بھی وہی قدر محفوظ رہ سکتی ہے۔
تجزیے یا ناہموار سطروں کی خرابی پر کیا کروں؟
پہلے جداکنندہ اور انکوڈنگ دیکھیں۔ اصل میں غیر بند اقتباسی نشانات درست کریں؛ تکمیل صرف آخر کے غیر موجود خانے شامل کرتی ہے اور خراب اقتباس یا اپنی جگہ سے ہٹے کالم درست نہیں کرتی۔ کم از کم ایک کالم منتخب رکھیں اور ان پٹ حدود سے بڑھنے والی اصل فائل تقسیم کریں۔