সুচিপত্র
Excel হল সবচেয়ে বহুল ব্যবহৃত টুল যখন এটি বিশাল ডেটাসেটের সাথে ডিল করার ক্ষেত্রে আসে। আমরা এক্সেলে একাধিক মাত্রার অগণিত কাজ সম্পাদন করতে পারি। কখনও কখনও, আমাদের কমা দিয়ে ডেটা বিভক্ত করতে হয় কলামে । এক্সেলে, কমা দ্বারা কলামে ডেটা বিভক্ত করতে, আমরা বিভিন্ন পদ্ধতি প্রয়োগ করতে পারি। এই নিবন্ধে, আমি আপনাকে কমা দ্বারা কলামে কলামে তে ডেটা বিভক্ত করার জন্য এক্সেলের 8 কার্যকর পদ্ধতি দেখাব।
অনুশীলন ওয়ার্কবুক ডাউনলোড করুন
কলামে ডেটা বিভক্ত করুন Comma.xlsmএটি হল ডেটাসেট যা আমি ব্যবহার করতে যাচ্ছি। এখানে আমাদের কিছু লোক আছে তাদের ঠিকানা সহ। ঠিকানাগুলিতে কমা রয়েছে, আমরা এই নিবন্ধে শহর এবং দেশ কে আলাদা কলামে ভাগ করব৷
এক্সেলে কমা দ্বারা কলামে ডেটা বিভক্ত করার 7 পদ্ধতি
1. টেক্সট টু কলাম ফিচার ব্যবহার করে কলামে ডেটা বিভক্ত করুন
প্রথমে, আমি আপনাকে দেখাব কিভাবে টেক্সট ব্যবহার করতে হয় একাধিক কলামে ডেটা বিভক্ত করতে কলাম বৈশিষ্ট্যে।
পদক্ষেপ:
- প্রথমে, C5 নির্বাচন করুন: C11 । তারপর, ডেটা ট্যাবে যান >> ডেটা টুলস >> নির্বাচন করুন Text to Columns
- Convert Text to Column Wizard দেখাবে। সীমাবদ্ধ নির্বাচন করুন তারপর পরবর্তী ক্লিক করুন। 14>
- এর পরে, ডিলিমিটার<2 বেছে নিন> হিসাবে কমা । তারপর পরবর্তী ক্লিক করুন।
- তারপর সাধারণ কে কলাম ডেটা ফরম্যাট হিসাবে বেছে নিন। গন্তব্য নির্বাচন করুন। অবশেষে, Finish নির্বাচন করুন।
- D5 এ টোকিও লিখুন।
- তে ফিল হ্যান্ডেল ব্যবহার করুন>অটোফিল D11 পর্যন্ত।
- এখন অটো ফিল অপশন ক্লিক করুন (দেখুন ছবি)
- নির্বাচন করুন ফ্ল্যাশ ফিল । 14>
- একইভাবে, দেশ কে আলাদা করুন।
- এ যান D5 । নিচের সূত্রটি লিখুন।
- তারপর, ENTER টিপুন। Excel আউটপুট ফিরিয়ে দেবে।
- এখন, ফিল হ্যান্ডেল<2 ব্যবহার করুন অটোফিল তে।
- কে আলাদা করার জন্য এখানে যান E5 । নিচের সূত্রটি লিখুন।
- এখন, ENTER টিপুন। Excel আউটপুট দেখাবে।
- এখন, Fill Handle<2 ব্যবহার করুন> থেকে অটোফিল ।
- একটি টেবিল তৈরি করুন এটি করতে, সম্পূর্ণ পরিসীমা B4:C11 নির্বাচন করুন।
- CTRL + T টিপুন। একটি ইনপুট বক্স প্রদর্শিত হবে। আপনার টেবিলে ডেটা রাখুন। এখানে এটি B4:C11 ।
- এখন, ডেটা ট্যাবে যান >> ; থেকে নির্বাচন করুনটেবিল/রেঞ্জ ।
- PowerQuery Editor উইন্ডো পপ আপ হবে। অ্যাড্রেস কলামে কারসার রাখুন। তারপর প্রসঙ্গ বার আনতে আপনার মাউস ডান ক্লিক করুন।
- প্রসঙ্গ বার থেকে, নির্বাচন করুন বিভক্ত কলাম >> By Delimiter
- Split Column by Delimiter নির্বাচন করুন ডায়ালগ বক্স আসবে। ডিলিমিটার কমা হিসাবে নির্বাচন করুন। তারপর ঠিক আছে ক্লিক করুন।
- Excel বিভক্ত হবে কলাম নিচে 1 এবং Address.2 কলাম । তারপর বন্ধ করুন & লোড ।
- Excel ডেটাসেট একটি নতুন ওয়ার্কশীটে স্থানান্তর করবে ।
- পুনঃনামকরণ কলাম ।
- প্রথমে, অ্যাড্রেস কলামটি নোটপ্যাড পৃষ্ঠা তে কপি করুন ।
- তারপর, ফাইল >> এ যান। Save As সিলেক্ট করুন।
- এখন, নাম সেট করুন এবং ফাইল সেভ করুন । মনে রাখবেন, আপনাকে নামের সাথে .csv প্রত্যয় বসাতে হবে।
- এখন, ফাইল<খুলুন 2> অবস্থান যেখানে আপনি এটা আগে সেভ করেছে ।
- Excel ডেটা কে বিভক্ত করবে।
- এখন, আপনার ইচ্ছা মত ফরম্যাট ।
- VBA উইন্ডো খুলতে ALT + F11 টিপুন।
- তারপর এ যান ঢোকান >> মডিউল নির্বাচন করুন।
- একটি নতুন মডিউল খুলবে। নিচের কোডটি লিখুন।
Excel ডেটা বিভক্ত করবে।
আরও পড়ুন: এক্সেলের একাধিক কলামে ডেটা কীভাবে বিভক্ত করা যায়
2. এক্সেলে ডেটা স্প্লিট করতে ফ্ল্যাশ ফিল প্রয়োগ করা
এখন, আমি করব এক্সেল এ ডেটা বিভক্ত করতে ফ্ল্যাশ ফিল ব্যবহার করুন।
পদক্ষেপ:
Excel শহর দেখাবে।
24>
আরও পড়ুন: কিভাবে এক এক্সেল সেলের ডেটা একাধিক কলামে বিভক্ত করা যায় (5 পদ্ধতি)
3. ব্যবহার করা বাম, খুঁজুন এবং এর সংমিশ্রণ; কমা দ্বারা কলামে ডেটা বিভক্ত করার জন্য LEN
এই বিভাগে, আমি ব্যাখ্যা করব কিভাবে আপনি The LEFT , <1 ব্যবহার করে ডেটা বিভক্ত করতে পারেন।>FIND , এবং LEN ফাংশনগুলি ।
পদক্ষেপ:
=LEFT(C5,FIND(",",C5)-1)
ফর্মুলা ব্রেকডাউন<2
FIND(“,”,C5) ➤ C5 এ একটি অক্ষরের কমা (,) অবস্থান ফেরত দেয়।
আউটপুট : 6
LEFT(C5,FIND(“,",C5)-1) ➤ রিটার্ন C5 এ টেক্সট শুরু থেকে নির্দিষ্ট নম্বর ।
আউটপুট : টোকিও
দেশ ,
=RIGHT(C5,LEN(C5)-FIND(",",C5))
ফর্মুলা ব্রেকডাউন<2
FIND(“,”,C5) ➤ C5 -এ কমা(,) এর অবস্থান ফেরত দেয়।
আউটপুট: 6
LEN(C5) ➤ অক্ষরের সংখ্যা প্রদান করে C5 এ।
আউটপুট: 11
RIGHT(C5,LEN(C5)-FIND( “,”,C5)) ➤ C5 শেষ হতে একটি অক্ষর এর নির্দিষ্ট অবস্থান প্রদান করে।
আউটপুট : জাপান
4. ডেটা বিভক্ত করার জন্য PowerQuery ব্যবহার
এখন আমি PowerQuery ব্যবহার করব এক্সেল এ কলামে কলামে ভাগ করা।
পদক্ষেপ:
আরও পড়ুন: কিভাবে Excel এ ডেটা বিভক্ত করতে হয় (5 উপায়ে)
5. ডেটাকে CSV ফাইলে রূপান্তর করা
এখন, আমি অন্য পদ্ধতি দেখাব। আমি প্রথমে ডেটাসেট কে একটি CSV ( কমা দ্বারা পৃথক করা মান ) ফাইলে রূপান্তর করব।
পদক্ষেপ:
6. কমা দ্বারা কলামে ডেটা বিভক্ত করতে VBA এর ব্যবহার
এখন, আমি ডেটা বিভক্ত করার জন্য একটি VBA কোড ব্যবহার করব।
পদক্ষেপ:
2096
কোড ব্রেকডাউন
- এখানে, আমি একটি সাব প্রসিডিউর SplitColumn তৈরি করেছি। আমি একটি ভেরিয়েবল SplitData কে স্ট্রিং এবং i কে ভেরিয়েন্ট হিসাবে সংজ্ঞায়িত করতে অস্পষ্ট বিবৃতি ব্যবহার করেছি ।
- তারপর আমি একটি ফর লুপ ব্যবহার করেছি। 5 থেকে 11 বোঝায় যে আমি ডেটা 5ম থেকে 11ম সারির বিভক্ত করব।
- পরবর্তী, আমি VBA স্প্লিট ফাংশন ব্যবহার করা হয়েছে যেখানে n হল সারি সংখ্যা এবং 3 সংজ্ঞায়িত করে যে ডেটা C কলাম । গণনা = 4 হিসাবে, ডেটা ডি কলামে বিভক্ত হবে।
- আবার, আমি একটি <ব্যবহার করেছি 1>লুপ এর জন্য বৃদ্ধি গণনা ।
- এখন <1 চালাতে F5 টিপুন>কোড । Excel বিভক্ত করবে ডেটা ।
7. FILTERXML ব্যবহার করে, SUBSTITUTE & ; এক্সেল থেকে বিভক্ত করার ফাংশনগুলি ট্রান্সপোজ করুনডেটা
এখন আমি সাবস্টিটিউট এবং amp; ট্রান্সপোজ ফাংশন। এটি Excel এর আপগ্রেড করা সংস্করণের জন্য কাজ করবে।
পদক্ষেপ:
নির্বাচন করুন D5 এবং E5 নিচের সূত্রটি লিখুন
=TRANSPOSE(FILTERXML(""&SUBSTITUTE(C5,",","")& "","//s"))
ফর্মুলা ব্রেকডাউন
SUBSTITUTE(C5,",","") ➤ এটি D5 এবং E5<এ কমা (,) প্রতিস্থাপন করবে 2>।
আউটপুট: “টোকিওজাপান”
ফিল্টারএক্সএমএল(“”&SUBSTITUTE(C5 ,”,”,””)& “”,”//s”) ➤ এটি XPath অনুসরণ করা সামগ্রী থেকে XML ডেটা ফেরত দেয়
আউটপুট: {"টোকিও";"জাপান"}
ট্রান্সপোজ(ফিল্টারএক্সএমএল(""&সাবস্টিটিউটি(C5,",","" )& “”,”//s”)) ➤ এটি অ্যারে স্থানান্তর করবে।
আউটপুট: {“টোকিও”,”জাপান”}
- তারপর ENTER চাপুন। Excel আউটপুট ফিরিয়ে দেবে।
- তারপর স্বয়ংক্রিয়ভাবে পূরণ করতে ফিল হ্যান্ডেল ব্যবহার করুন>.
অনুশীলন ওয়ার্কবুক
অভ্যাস একজন মানুষকে নিখুঁত করে তোলে। যে কোনো পদ্ধতিকে অভ্যন্তরীণ করার জন্য অনুশীলন করা গুরুত্বপূর্ণ। তাই আমি আপনার জন্য একটি অভ্যাস পত্র সংযুক্ত করেছি।
উপসংহার
এই নিবন্ধে, আমি 7 প্রদর্শন করেছি কমা দ্বারা কলামে এক্সেল ডেটা বিভক্ত করতে কার্যকর পদ্ধতি। আমি আশা করি এটা সবাইকে সাহায্য করবে। এবং সবশেষে, আপনার যদি কোন ধরণের পরামর্শ, ধারণা বা প্রতিক্রিয়া থাকেঅনুগ্রহ করে নিচে মন্তব্য করুন।