فہرست کی ہر سطر کو ایک اندراج سمجھ کر ترتیب دیں، اور جدول کو بے احتیاطی سے sort کرنے سے بچیں۔
ترتیب دینا اور نقل ہٹانا مختلف کام ہیں
ایک لمبی فہرست میں مطلوبہ نام ڈھونڈنا اس وقت آسان ہوتا ہے جب entries کسی معلوم ترتیب میں ہوں۔ line sorter ہر سطر کو ایک اکائی بنا کر ترتیب بدلتا ہے۔ وہ duplicate اندراج خود نہیں ہٹاتا۔ اگر آپ کو دونوں کام چاہیے ہوں تو پہلے غیرمطلوب نقلوں کے بارے میں فیصلہ کریں، پھر باقی entries ترتیب دیں۔
سطر کے شروع کا متن کیوں اہم ہے؟
«احمد، کتاب ۳» اور «بلال، کتاب ۱» میں تقابل سطر کے متن سے ہوتا ہے، آخری عدد کے الگ column سے نہیں۔ اگر مقصد صرف کتاب نمبر کے لحاظ سے ترتیب دینا ہے تو یہ عمومی سطری tool کافی نہیں ہوگا۔ ایک ہی entry کے اجزا مختلف سطروں میں ہوں تو ہر سطر الگ sort ہو کر باہمی تعلق توڑ سکتی ہے۔
نمبر والے ناموں کی مثال
«item10»، «item2» اور «item1» کو صعودی ترتیب دینے پر numeric comparison کی وجہ سے «item1»، «item2»، «item10» متوقع ترتیب ہے۔ اس سے عام فہرستوں کے سلسلہ وار نام پڑھنا آسان ہوتا ہے۔ یہ decimal، تاریخ، کرنسی یا ہر ممکن version-number format کا مخصوص parser نہیں ہے۔ پیچیدہ عددی data کے لیے اصل مقاصد کے مطابق spreadsheet استعمال کریں۔
صحیح استعمال کے مراحل
- ہر مکمل اندراج ایک ہی سطر پر لکھیں۔
- صعودی ترتیب «ا سے ی / A–Z» یا نزولی ترتیب منتخب کریں۔
- نتیجہ بنا کر چند معروف ناموں اور نمبر والے اندراج کا جائزہ لیں۔
- یاد رکھیں خالی سطریں دونوں صورتوں میں آخر میں رکھی جاتی ہیں۔
اردو ترتیب ہمیشہ یکساں کیوں نہیں لگتی؟
اس implementation میں browser کا Urdu locale collator استعمال ہوتا ہے۔ حروف، اعراب، punctuation اور مخلوط زبانوں کے تقابل کا برتاؤ دستیاب browser data سے متاثر ہو سکتا ہے۔ اسے کسی خاص ادارے کی لازمی لغوی ترتیب کی تصدیق نہ سمجھیں۔ حساس فہرست میں پہلے ایک معروف چھوٹا نمونہ آزما لینا بہتر ہے۔
جدول یا CSV پیسٹ کرنے میں احتیاط
یہ column-aware CSV sorter نہیں ہے۔ quotes میں موجود newline یا ایک record کی کئی سطریں درست طور پر سمجھنے کا دعویٰ نہیں کیا جاتا۔ پوری سطر کی ترتیب بدلتی ہے؛ کسی ایک column کا انتخاب موجود نہیں۔ نام، رابطہ اور دوسری معلومات کی جوڑی اہم ہو تو اصل فائل spreadsheet میں کھول کر پورے record کو ایک ساتھ sort کریں۔
No comments:
Post a Comment