কখনও কখনও, আপনি এক্সেলের সংগঠিত ডেটাতে একটি কলামের ডেটা রূপান্তর করতে চাইতে পারেন। এটি বিশেষ করে হয় যখন আপনি একটি ওয়ার্ড এডিটর থেকে এক্সেল শীটে অসংগঠিত ডেটা কপি-পেস্ট করেন। এই ধরনের ক্ষেত্রে, সমস্ত ডেটা একক সারি জুড়ে সংকলিত হয়।
সূত্র সহ এক্সেলের সারিগুলিতে কলাম রূপান্তর করুন
যদিও আপনি ট্রান্সপোজ ফাংশন ব্যবহার করে একটি সাজানো ওয়ার্কবুক বা এর কিছু অংশকে সারি থেকে কলামে রূপান্তর করতে পারেন, তবে ডেটা অসংগঠিত এবং একটি একক কলামে ছড়িয়ে পড়লে তা হয় না৷
যদি অসংগঠিত ডেটাতে একটি প্যাটার্ন না থাকে, তাহলে আপনাকে প্রথমে একটি প্যাটার্ন সাজাতে হবে। যাইহোক, সাধারণত, আপনাকে একটি প্যাটার্নে অসংগঠিত ডেটা উপস্থাপন করা হয়।
যেমন আসুন আমরা এমন একটি কেস ধরে নিই যেখানে আপনার নাম, DOB এবং গ্রেডের ক্রমানুসারে একটি একক কলাম জুড়ে সংগঠিত ডেটার একটি তালিকা রয়েছে৷
Karan 01/06/1987 A Justin 09/08/1964 D Bob 04/05/1996 B Jason 08/09/1984 C
এই ক্ষেত্রে, আপনি শুধুমাত্র একটি কলাম নয় বরং সারি এবং কলাম জুড়ে নাম, DOB এবং গ্রেডের ক্রম অনুসারে ডেটা সংগঠিত করতে চাইতে পারেন। এটি OFFSET ব্যবহার করে করা যেতে পারে সূত্র OFFSET-এর সিনট্যাক্স সূত্র হয়ে যাবে:
OFFSET($A$1,(ROW()-f_row)*rows_in_set+INT((COLUMN()-f_col)/col_in_set), MOD(COLUMN()-f_col,col_in_set))
উপরে উল্লিখিত উদাহরণে যেমন ব্যাখ্যা করা হয়েছে, যদি তথ্যটি A1 থেকে শুরু করে A কলাম জুড়ে ছড়িয়ে পড়ে, তাহলে সূত্রটি হবে:
=OFFSET($A$1,(ROW()-2)*3+INT((COLUMN()-3)),MOD(COLUMN()-3,1))
যদিও এই সূত্রটি 3টি সারি জুড়ে তথ্যকে ভাগ করে, কলামের সংখ্যা স্থির নয়। কলামের সংখ্যা ডেটার দৈর্ঘ্যের উপর নির্ভর করে। ডেটা জুড়ে যে কোনও ফাঁকা কলামের ক্ষেত্রে, এটি একটি 0 দ্বারা প্রতিস্থাপিত হয়।
ধরুন আপনার C2 থেকে শুরু করে সাজানো এই ডেটা দরকার এবং আপনি জানেন যে ডেটাটি 3টি সারি জুড়ে সাজানো হবে, C2 কক্ষে এই সূত্রটি লিখুন। তারপর সূত্রটি 3টি সারি জুড়ে এবং কলাম জুড়ে নীচে টানুন যতক্ষণ না আপনি এন্ট্রি হিসাবে 0 পেতে শুরু করেন।
ডেটা সংগঠিত হয়ে গেলে, আপনি উপরের উপশিরোনামগুলি উল্লেখ করতে পারেন এবং সঠিক অবস্থানে কাট-পেস্ট করতে পারেন৷
আশা করি এটি সাহায্য করবে!