সুচিপত্র
Microsoft Excel এ, আমরা এলোমেলোভাবে ডেটা সংরক্ষণ করি। তারপরে আমরা আমাদের চাহিদা অনুযায়ী সেই ডেটা প্রক্রিয়া করি এবং পছন্দসই ফলাফল পাই। ডেটা প্রক্রিয়া করার জন্য আমাদের প্রয়োজন অনুসারে এক্সেলের কিছু অন্তর্নির্মিত বৈশিষ্ট্য রয়েছে। তার মধ্যে একটি হল ডেটা সাজানো। কিন্তু, অনেক সময় সংখ্যার গুচ্ছ বাছাই করার সময় আমরা সমস্যার সম্মুখীন হই। আমরা আলোচনা করব কিভাবে এক্সেলের মাধ্যমে সংখ্যাগুলি সঠিকভাবে বাছাই না করার সমস্যার সমাধান করা যায়।
অভ্যাস ওয়ার্কবুক ডাউনলোড করুন
আপনি এই নিবন্ধটি পড়ার সময় অনুশীলনের জন্য এই অনুশীলন ওয়ার্কবুকটি ডাউনলোড করুন।
নম্বর সাজানো কাজ করছে না কেন সংখ্যা বাছাই সঠিকভাবে কাজ করে না এক্সেল । বিশেষত, আমরা 4 কারণ খুঁজে পেয়েছি।
- সংখ্যাসূচক ডেটাতে অ-মুদ্রণযোগ্য অক্ষরগুলি
- ডেটার ভিতরে অগ্রণী বা পিছনের স্থান
- সংখ্যাগুলি ভুলবশত পাঠ্য হিসাবে বিন্যাসিত হয়
- সংখ্যাগুলি RAND, RANDARRAY, বা RANDBETWEEN ফাংশনগুলি ব্যবহার করে তৈরি করা হয়
নীচের বিভাগে, আমরা করব এই কারণগুলি, কীভাবে তাদের সনাক্ত করা যায় এবং তাদের সমাধানগুলি নিয়ে আলোচনা করুন৷
কারণ 1: সংখ্যাগুলির অ-মুদ্রণযোগ্য অক্ষর রয়েছে
আসুন নীচের ডেটাসেটটি দেখে নেওয়া যাক৷ এতে কিছু পণ্যের দামের তথ্য রয়েছে যা ইন্টারনেট থেকে সংগ্রহ করা হয়। আমরা সেগুলি ইন্টারনেট থেকে কপি করেছি এবং এক্সেল অ্যাকাউন্টিং ফর্ম্যাটে দামগুলি ফর্ম্যাট করেছি৷ (যদিও প্রথম 4টি এন্ট্রিএখন পর্যন্ত অজানা সমস্যার কারণে সেই অনুযায়ী ফরম্যাট করা হয়নি৷
এখন, আসুন ডেটা সাজানোর চেষ্টা করি৷
- প্রথমে, সমস্ত নির্বাচন করুন৷ মূল্য কলামের ঘর।
- মাউসের ডান বোতাম টিপুন। প্রসঙ্গ মেনু থেকে Sort অপশনটি বেছে নিন।
- Sort A থেকে Z বিকল্পটি নির্বাচন করুন।
এখন, ফলাফলটি দেখুন৷
এখানে বাছাই সফলভাবে করা হয় নি৷ নীচের 4 সেলগুলি ভুল পদ্ধতিতে সাজানো হয়েছে
ইস্যুটি কীভাবে সনাক্ত করা যায়
এখন, আমাদের খুঁজে বের করতে হবে কতগুলি অ- মুদ্রণযোগ্য অক্ষরগুলি আমাদের পছন্দসই ডেটাতে যুক্ত করা হয়। আমরা এক্সেল LEN ফাংশন ব্যবহার করব প্রতিটি ঘরে বস্তুর সংখ্যা বের করতে। পূর্বে প্রয়োগকৃত সাজানোর ক্রিয়াকলাপটি পূর্বাবস্থায় ফিরিয়ে আনতে Ctrl+Z টিপুন।
- না নামে একটি কলাম যোগ করুন। Char এর।
- সেল D5 এ যান এবং নিম্নলিখিত সূত্রটি রাখুন।
=LEN(C5)
- এখন, এন্টার বোতাম টিপুন এবং নিচের দিকে ফিল হ্যান্ডেল আইকন টেনে আনুন।
নতুন কলামে, নং. প্রতিটি কোষের চরিত্র দেখানো হয়েছে। D6 সেল এবং D11, এ আমাদের আছে 2। এর মানে তাদের সংশ্লিষ্ট কোষ C6 এবং C11 2 অক্ষর ধারণ করে। কিন্তু আমরা সেখানে শুধুমাত্র একটি সংখ্যাসূচক অক্ষর দেখতে পাচ্ছি। সুতরাং, একটি (1) আছে, কক্ষে সংখ্যাসূচক অক্ষর C6 এবং C11 ।
সমাধান: অকে সরান -মুদ্রণযোগ্যCLEAN ফাংশন সহ অক্ষর
সমগ্র ডেটা সফলভাবে সাজানোর জন্য, আমাদের সেই অমুদ্রণযোগ্য অক্ষরগুলি সরিয়ে ফেলতে হবে। এক্সেল ক্লিন ফাংশন সহজেই মুদ্রণযোগ্য অক্ষরগুলিকে সরিয়ে দেয়।
- ডেটাসেটে ভেরিফাইড ডেটা নামে একটি নতুন কলাম যোগ করুন।
- এখন, সেল E5 এ যান এবং নিচের সূত্রটি পেস্ট করুন।
=CLEAN(C5)
- টিপুন এন্টার এবং ফিল হ্যান্ডেল আইকনটিকে শেষ কক্ষের দিকে টানুন।
<8
- এখন, দেখানো হিসাবে সাজান অপারেশন করুন পূর্বে৷
সকল অমুদ্রণযোগ্য অক্ষরগুলি সরানোর পরে, ডেটা সফলভাবে সাজানো হয়েছে৷
আরো পড়ুন: অক্ষরের সংখ্যা অনুসারে এক্সেলে কীভাবে বাছাই করা যায় (2 পদ্ধতি)
কারণ 2: অগ্রণী বা পিছনের স্থানগুলির উপস্থিতি
যদি সংখ্যাগুলি থাকে তাদের মধ্যে অগ্রণী বা পিছিয়ে থাকা স্পেস, তাহলে আপনি এই ধরনের সংখ্যার সাথে বাছাই করার সমস্যার সম্মুখীন হবেন। স্পষ্টভাবে বোঝার জন্য, আসুন নিম্নলিখিত উদাহরণটি দেখি।
মানে নিন যে আমরা নিম্নলিখিত ডেটাসেটের সাথে কাজ করছি। আমরা তালিকা থেকে আইটেমগুলির দাম বাছাই করার লক্ষ্য করেছি৷
লক্ষ্য করুন যে সমস্ত ডেটা মূল্য কলামে ডান-সারিবদ্ধ নয়৷
এখন,আমরা মূল্য কলামে ছোট থেকে বড় পর্যন্ত ডেটা সাজানোর চেষ্টা করব।
26>
এখানে, শেষ ৩টি ঘর সেই অনুযায়ী সাজানো হয়নি।
ইস্যুটি কীভাবে সনাক্ত করবেন
যদি আপনার সাংখ্যিক ডেটা তাদের মধ্যে স্পেস দিয়ে মিশ্রিত করা হয়, তবে সেগুলি আসলে আর সংখ্যা নয়। তাই আপনি সঠিকভাবে সাজাতে ব্যর্থ হলে সেগুলি সাংখ্যিক মান কিনা তা পরীক্ষা করতে পারেন।
আমরা এই পরীক্ষাটি সম্পাদন করতে এক্সেল ISNUMBER ফাংশন ব্যবহার করতে পারি। নিচের ধাপগুলো অনুসরণ করুন।
- প্রথমে স্থিতি নামে একটি কলাম যোগ করুন।
- তারপর নিচের সূত্রটি সেল D5 -এ রাখুন।
=ISNUMBER(C5)
- এখন, এন্টার <4 টিপুন>বোতাম এবং সেই কলামের বাকি কক্ষগুলিতে প্রসারিত করুন।
অন্যথায় বস্তুটি একটি সংখ্যা হলে আমরা TRUE পাব, আমরা FALSE পাবেন। মূল্য কলামের শেষ 3 অবজেক্টে ডেটা থাকে; এগুলো বিশুদ্ধ সংখ্যা নয়। ডেটার সাথে লিডিং এবং ট্রেইলিং স্পেস রয়েছে৷
সমাধান: TRIM ফাংশন দিয়ে স্পেস থেকে মুক্তি পান
যেমন TRIM ফাংশন অতিরিক্ত সরিয়ে দেয় এক্সেল ডেটার একটি প্রদত্ত সেট থেকে স্পেস, আমরা আমাদের কারণেও এটি ব্যবহার করতে পারি৷
ধাপগুলি:
- পরিবর্তিত ডেটা নামে আরেকটি কলাম যুক্ত করুন ।
- সেল E5 এ যান এবং নিম্নলিখিত সূত্রটি রাখুন।
=TRIM(C5)
- এখন, এন্টার বোতাম টিপুন এবং শেষের দিকে টানুনসেল।
- এখন, ডেটাসেটটিকে ছোট থেকে বড় পর্যন্ত সাজান।
আমরা সফলভাবে বাছাই করতে পেরেছি।
আরো পড়ুন: এক্সেলে সংখ্যার ক্রমানুসারে কীভাবে সংখ্যা রাখবেন (6 পদ্ধতি)
অনুরূপ রিডিংস
- এক্সেলে কিভাবে মাস অনুসারে সাজানো যায় (৪টি পদ্ধতি)
- এক্সেলে আইপি ঠিকানা কীভাবে সাজানো যায় (৬টি পদ্ধতি) 10>
- এক্সেলে অনন্য তালিকা কীভাবে সাজানো যায় (10টি কার্যকর পদ্ধতি)
কারণ 3: সংখ্যাসূচক মান ভুলক্রমে পাঠ্য হিসাবে ফর্ম্যাট করা হয়েছে এবং সঠিকভাবে সাজানো হচ্ছে না
আমরা এখানে আরেকটি আকর্ষণীয় সমস্যা পেয়েছি। আমাদের ডেটাসেটে, আমরা মূল্য কলামে আমাদের সমস্ত নম্বর দেখতে পারি। কিন্তু, কিছু কোষে ডেটা থাকে যেগুলি সংখ্যা ফরম্যাটে নয় কিন্তু টেক্সট বিন্যাসে রয়েছে। এখানে ডেটাসেট রয়েছে৷
- এখন, অপারেশনের পরে কী হয় তা দেখতে ছোট থেকে বড় পর্যন্ত ডেটা সাজান৷
আমরা দেখতে পাচ্ছি শেষ 4 সেলগুলি সাজানো হয়নি৷
ইস্যুটি কীভাবে সনাক্ত করতে হয়
আমরা আগে খুঁজে বের করতে হবে তারা সংখ্যা কি না। ISNUMBER ফাংশন এর জন্য ব্যবহার করা হয়।
- স্থিতি কলামে সেল D5-এ যান।
- নীচের সূত্রটি রাখুন।
=ISNUMBER(C5)
- এখন, এন্টার টিপুন বোতাম এবং প্রসারিত করুনযে।
আমরা দেখতে পাচ্ছি যে মিথ্যা শেষ 4 কক্ষে। তার মানে এগুলো সংখ্যা নয়। আমাদের সেই পাঠ্য ডেটার সাংখ্যিক মান পেতে হবে।
সমাধান 1: VALUE ফাংশন দিয়ে পাঠকে সংখ্যাসূচক ডেটাতে রূপান্তর করুন
আমরা VALUE ফাংশন ব্যবহার করব এখানে। এই VALUE ফাংশনটি একটি পাঠ্য রেফারেন্স থেকে সংখ্যাসূচক মান বের করবে।
- সেল E5 এ যান এবং নিম্নলিখিত সূত্রটি পেস্ট করুন।
=VALUE(C5)
- এখন, এন্টার বোতাম টিপুন এবং টানুন শেষ সেল।
আমরা পাঠ্য ডেটা থেকে সংখ্যাসূচক মান পাই।
- এখন, ছোট থেকে ছোট পর্যন্ত সাজানোর অপারেশনটি সম্পাদন করুন। সবচেয়ে বড়।
এখন, ডেটা সঠিকভাবে সাজানো হয়েছে।
সমাধান 2: একটি ডিফল্ট বোতাম ব্যবহার করে পাঠ্যকে সংখ্যায় রূপান্তর করুন<4
আমাদের কাছে এই সমস্যার একটি বিকল্প সমাধান আছে। অর্থাৎ পাঠ্যের মানগুলিকে সংখ্যায় রূপান্তর করা এবং সেগুলিকে সাজানো৷
- সেল C11 টিপুন যাতে একটি পাঠ্য মান রয়েছে৷
- একটি সতর্কীকরণ বোতাম একাধিক সহ প্রদর্শিত হবে৷ বিকল্প।
- সংখ্যাতে রূপান্তর করুন বিকল্পটি বেছে নিন।
- টেক্সট রয়েছে এমন অন্যান্য কক্ষগুলির জন্য এটি করুন। মান।
- এখন, আমরা সমস্ত মানকে সংখ্যায় রূপান্তর করেছি। সুতরাং, সংখ্যাটি ছোট থেকে বড় পর্যন্ত সাজান।
আমরা এখানে সাজানো ফলাফল পাচ্ছি।
আরো পড়ুন: ডেটা সাজানোর জন্য কিভাবে এক্সেল শর্টকাট ব্যবহার করবেন (7 সহজউপায়)
কারণ 4: এক্সেল RAND বা RANDBETWEEN ফাংশন দিয়ে তৈরি করা সংখ্যা
কখনও কখনও আমরা এক্সেল এ র্যান্ডম সংখ্যা তৈরি করি RAND অথবা RANDBETWEEN ফাংশন। একটি সমস্যা এই জাতীয় সংখ্যাগুলির সাথে রয়েছে- যখনই আপনি এলোমেলো সংখ্যাযুক্ত কোষগুলির পরিসরের মধ্যে একটি অপারেশন করেন, সংখ্যাগুলি ঘন ঘন পরিবর্তিত হয়। সুতরাং আপনি যখন এই ধরনের র্যান্ডম সংখ্যাগুলি সাজানোর চেষ্টা করবেন, তখন এটি আপনাকে সঠিক ফলাফল দেবে৷
সমাধান: তৈরি করা নম্বরগুলি অনুলিপি করুন এবং সেগুলিকে একই স্থানে আটকান
প্রথমে , আমরা ডেটাকে স্থির মানগুলিতে রূপান্তর করব এবং তারপরে সাজানোর ক্রিয়াকলাপ সম্পাদন করব৷
- বয়স কলামের সমস্ত ঘর নির্বাচন করুন৷
- টেপে তাদের অনুলিপি করুন Ctrl+C ।
- এখন, মাউসের ডান বোতাম টিপুন।
- প্রসঙ্গ মেনু থেকে মান(V) নির্বাচন করুন ।
- এখানে, আমরা নির্দিষ্ট মান পাই। তারা এখন থেকে এলোমেলো ডেটার মতো আচরণ করবে না৷
- এখন, বয়স ডেটা ছোট থেকে বড় পর্যন্ত সাজান৷
আরো পড়ুন: এক্সেল ভিবিএ (8টি উপযুক্ত উদাহরণ) এ সাজানোর ফাংশন কীভাবে ব্যবহার করবেন
উপসংহার
এই নিবন্ধে, আমরা সাজানোর ক্রিয়াকলাপ সম্পাদন করার সময় আমরা কোন সমস্যাগুলির সম্মুখীন হয়েছি তা দেখিয়েছি। সমস্যা শনাক্ত করার পর আমরা তাদের সমাধানও দেখিয়েছি। আমি আশা করি এটি আপনার চাহিদা পূরণ করবে। অনুগ্রহ করে আমাদের ওয়েবসাইট Exceldemy.com দেখুন এবং মন্তব্যে আপনার পরামর্শ দিনবাক্স।