এক্সেলে একাধিক সারিকে কলামে কীভাবে রূপান্তর করবেন (9 উপায়)

  • এই শেয়ার করুন
Hugh West

সুচিপত্র

আপনি যদি Excel-এ একাধিক সারিকে কলামে রূপান্তর করার সহজতম উপায় খুঁজছেন, তাহলে আপনি এই নিবন্ধটিকে সহায়ক মনে করবেন। সুতরাং, আসুন মূল নিবন্ধে ডুব দেওয়া যাক।

ওয়ার্কবুক ডাউনলোড করুন

একাধিক সারি Columns.xlsm এ রূপান্তর

রূপান্তর করার 9 উপায় এক্সেল

এখানে একাধিক সারি থেকে কলামে জানুয়ারি থেকে মে মাসের জন্য কিছু পণ্যের বিক্রির কিছু রেকর্ড আছে। আমরা সারিগুলিকে কলামে রূপান্তর করার চেষ্টা করব যাতে আমরা কলামের শিরোনাম হিসাবে মাসের রেকর্ডগুলি কল্পনা করতে পারি এবং আমরা এই ডেটাসেটটি ব্যবহার করব মূলত একাধিক সারিকে কলামে রূপান্তর করার উপায়গুলি প্রদর্শন করতে।

<10

আমরা এখানে Microsoft Excel 365 সংস্করণ ব্যবহার করেছি, আপনি আপনার সুবিধা অনুযায়ী অন্য যেকোনো সংস্করণ ব্যবহার করতে পারেন।

পদ্ধতি-1: একাধিক সারি রূপান্তর করতে ট্রান্সপোজ অপশন ব্যবহার করে এক্সেলের কলামে

এখানে, আমরা নিচের একাধিক সারিকে সহজে কলামে রূপান্তর করতে ট্রান্সপোজ পেস্ট বিকল্প এর মধ্যে বিকল্পটি ব্যবহার করব।

পদক্ষেপ :

CTRL+C টিপে ডেটাসেটের পুরো পরিসরটি কপি করুন।

<14

➤ আপনি যে ঘরটিতে আউটপুট পেতে চান সেটি বেছে নিন, আপনার মাউসে ডান-ক্লিক করুন এবং পেস্ট অপশন থেকে ট্রান্সপোজ বিকল্পটি নির্বাচন করুন।

তারপর, আপনি আপনার ডেটা স্থানান্তর করতে সক্ষম হবেন যার অর্থ সারিগুলিকে এতে রূপান্তর করাকলাম।

আরও পড়ুন: এক্সেল ম্যাক্রো: একাধিক সারিকে কলামে রূপান্তর করুন (৩টি উদাহরণ)

পদ্ধতি-২: এর রূপান্তর TRANSPOSE ফাংশন ব্যবহার করে কলামে একাধিক সারি

এই বিভাগে, আমরা একটি অ্যারে ফাংশন ব্যবহার করতে যাচ্ছি, ট্রান্সপোজ ফাংশন , নিম্নলিখিত ডেটাসেটের একাধিক সারিকে একাধিক কলামে রূপান্তর করতে এবং ডেটা সংগ্রহ করতে আমরা মূল ডেটাসেটের নীচে আরেকটি টেবিল ফরম্যাট করেছি।

পদক্ষেপ :

➤ নিচের সূত্রটি টাইপ করুন সেল B10

=TRANSPOSE(B3:E8)

এখানে, ট্রান্সপোজ রেঞ্জের সারিগুলি পরিবর্তন করবে B3:E8 এক সাথে কলামে প্রবেশ করুন।

ENTER টিপুন।

এর পর, আপনি এর রূপান্তর পাবেন। নিচের চিত্রের মত কলামে সারি।

আপনাকে ENTER চাপার পরিবর্তে CTRL+SHIFT+ENTER চাপতে হবে। 7>মাইক্রোসফট এক্সেল 365 ছাড়া অন্যান্য সংস্করণের জন্য

আরও পড়ুন: এক্সেলের একাধিক সারিতে কলাম কিভাবে স্থানান্তর করা যায় (6 পদ্ধতি)

পদ্ধতি-3: INDIRECT এবং ADDRESS ফাংশন ব্যবহার করা

এখানে, আমরা INDIRECT ফাংশন , ADDRESS ফাংশন , ROW ফাংশন ব্যবহার করব , এবং COLUMN ফাংশন নিচের ডেটাসেটের সারিগুলিকে কলামে রূপান্তর করতে।

পদক্ষেপ :

➤ কক্ষে নিম্নলিখিত সূত্রটি ব্যবহার করুন B10

=INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)))

এখানে, B3 হল প্রারম্ভিক ঘর প্রধানডেটাসেট।

  • COLUMN(B3) returns the column number of cell B3

    আউটপুট → 2
  • COLUMN($B$3) returns the column number of cell $B$3 (the absolute referencing will fix this cell)

    আউটপুট → 2

  • ROW($B$3) returns the row number of cell $B$3 (the absolute referencing will fix this cell)

    আউটপুট → 3

  • ROW(B3) → returns the row number of cell B3

    আউটপুট → 3
  • COLUMN(B3) - COLUMN($B$3) + ROW($B$3) হয়ে যায়

    2-2+3 → 3

  • ROW(B3) - ROW($B$3) + COLUMN($B$3) হয়ে যায়

    3-3+2 → 2

  • ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3)) হয়ে যায়

    ADDRESS(3, 2) → returns the reference at the intersection point of Row 3 and Column 2

    আউটপুট → $B$3

  • INDIRECT(ADDRESS(COLUMN(B3) - COLUMN($B$3) + ROW($B$3), ROW(B3) - ROW($B$3) + COLUMN($B$3))) হয়ে যায়

    INDIRECT(“$B$3”) সেলের মান ফেরত দেয় $B$3

    আউটপুট → মাস

ENTER টিপুন।

➤ ডান দিকে এবং নিচে ফিল হ্যান্ডেল টুলটি টেনে আনুন।

অবশেষে, আপনি মূল ডেটাসেটের একাধিক সারি একাধিক কলামে পরিবর্তন করতে সক্ষম হবেন।

আরও পড়ুন:  এক্সেল VBA: সারি পান এবং সেল অ্যাড্রেস থেকে কলাম নম্বর (4 পদ্ধতি)

পদ্ধতি-4: একাধিক সারিকে কলামে রূপান্তর করতে INDEX ফাংশন ব্যবহার করে

এই বিভাগে, আমরা একাধিক সারিকে সহজেই কলামে রূপান্তর করতে INDEX ফাংশন , COLUMN ফাংশন , এবং ROW ফাংশন এর সমন্বয় ব্যবহার করব।

পদক্ষেপ :

➤ নিচের সূত্রটি সেলে প্রয়োগ করুন B10

=INDEX($B$3:$E$8,COLUMN(A1),ROW(A1))

এখানে, $B$3:$E$8 ডেটাসেটের পরিসর, A1 প্রথম সারি পেতে ব্যবহৃত হয় এবং এই ডেটাসেটের কলাম নম্বর।আমরা সারি নম্বর আর্গুমেন্টের জন্য কলাম নম্বর এবং কলাম নম্বর আর্গুমেন্ট হিসাবে সারিগুলিকে সহজেই কলামে পরিবর্তন করতে ব্যবহার করছি। এই মানগুলিকে INDEX ফাংশন এ ফিড করে।

ENTER টিপুন।

➤ <কে টেনে আনুন 6>ফিল হ্যান্ডেল উপকরণ ডানদিকে এবং নিচে।

এর পর, আপনি নিচের চিত্রের মতো সারিগুলিকে কলামে রূপান্তর করতে পাবেন।

আরও পড়ুন:  কিভাবে এক্সেলে একাধিক সারি এবং কলাম যুক্ত করবেন (প্রতিটি সম্ভাব্য উপায়ে)

পদ্ধতি-5: INDEX-ম্যাচ ব্যবহার করে সূত্র

এই বিভাগে, আমরা নিচের ডেটাসেটের একাধিক সারিকে কলামে রূপান্তর করার জন্য INDEX ফাংশন , এবং MATCH ফাংশন ব্যবহার করতে যাচ্ছি।

পদক্ষেপ :

➤ প্রথমত, আপনাকে ম্যানুয়ালি নতুন টেবিলের প্রথম সারি হিসাবে প্রথম কলামটি স্থানান্তর করতে হবে।

➤ নিচের সূত্রটি কক্ষে টাইপ করুন B11

=INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0))

এখানে, $C$3:$C$8 এর দ্বিতীয় কলাম ডেটাসেট, এবং $B$3:$B$8 ডেটাসেটের প্রথম কলাম।

  • MATCH(B$10,$B$3:$B$8,0) হয়ে যায়<0 MATCH(“Month”,$B$3:$B$8,0) একটি স্ট্রিং সহ ঘরের সারি সূচী নম্বর প্রদান করে মাস পরিসরে $B$3:$B$8

    আউটপুট → 1

  • INDEX($C$3:$C$8,MATCH(B$10,$B$3:$B$8,0)) হয়ে যায়

    INDEX($C$3:$C$8,1) রেঞ্জের প্রথম মান প্রদান করে $C$3:$C$8

    আউটপুট → কমলা

➤ টিপুন এন্টার করুন এবং ডান দিকে ফিল হ্যান্ডেল টুলটি টেনে আনুন।

35>

তারপর, আপনি প্রধানের দ্বিতীয় কলামটি পাবেন দ্বিতীয় সারি হিসাবে ডেটাসেট৷

একইভাবে, বাকি রূপান্তর শেষ করতে নিম্নলিখিত সূত্রগুলি প্রয়োগ করুন৷

=INDEX($D$3:$D$8,MATCH(B$10,$B$3:$B$8,0))

=INDEX($E$3:$E$8,MATCH(B$10,$B$3:$B$8,0))

অবশেষে, আপনি দ্বিতীয় ডেটাসেটের কলাম হিসাবে প্রথম ডেটাসেটের সমস্ত সারি পাবেন৷

আরও পড়ুন: এক্সেলের সারিগুলিতে একাধিক কলাম কিভাবে স্থানান্তর করা যায়

অনুরূপ পাঠ

  • [স্থির!] সারি এবং কলাম দুটিই এক্সেলের সংখ্যা
  • এক্সেলে সারি এবং কলামগুলি কীভাবে লুকাবেন (10 উপায়)
  • <22 এক্সেল VBA: সারি এবং কলাম নম্বর দ্বারা পরিসীমা সেট করুন (3টি উদাহরণ)

পদ্ধতি-6: একাধিক সারিকে কলামে রূপান্তর করতে VLOOKUP ফাংশন ব্যবহার করে

এ এই বিভাগে, আমরা VLOOKUP ফাংশন ব্যবহার করব নিচের ডেটা টেবিলের একাধিক সারিকে কলামে স্থানান্তর করতে।

পদক্ষেপ :

➤ শুরুতে আপনাকে ট্রান্সপো করতে হবে ম্যানুয়ালি নতুন ডেটাসেটের প্রথম সারি হিসাবে প্রথম কলামটি দেখুন।

➤ নিচের সূত্রটি সেলে লিখুন B11

<4 =VLOOKUP(B$10,$B$3:$E$8,2,FALSE)

এখানে, $B$3:$E$8 ডেটাসেটের পরিসর, B$10 হলো লুকআপ মান, এবং 2 ডেটাসেটের দ্বিতীয় কলামে মান দেখার জন্য।

ENTER টিপুন এবং <6 টেনে আনুন।>ফিল হ্যান্ডেল ডানদিকে টুলসাইড।

পরে, আপনি দ্বিতীয় সারি হিসাবে প্রধান ডেটাসেটের দ্বিতীয় কলাম পাবেন।

এতে একইভাবে, বাকি রূপান্তর সম্পূর্ণ করতে নীচের প্রদত্ত সূত্রগুলি ব্যবহার করুন৷

=VLOOKUP(B$10,$B$3:$E$8,3, FALSE)

=VLOOKUP(B$10,$B$3:$E$8,4, FALSE)

আরও পড়ুন: কিভাবে এক্সেলে সারি এবং কলাম যুক্ত করবেন (৩টি সহজ পদ্ধতি)

পদ্ধতি-7: ব্যবহার করা পাওয়ার কোয়েরি

এখানে, আমরা একাধিক সারি কলামে সহজে স্থানান্তর করতে পাওয়ার কোয়েরি ব্যবহার করব। কিন্তু ডেটাসেটের শুরুতে আমাদের একটি অতিরিক্ত সারি যোগ করতে হবে কারণ পাওয়ার কোয়েরি প্রথম সারিটিকে কলাম হিসাবে রূপান্তরিত করবে না কারণ এটি হেডার হিসাবে বিবেচনা করে।

পদক্ষেপ :

ডেটা ট্যাবে যান >> পান & ট্রান্সফর্ম ডেটা গ্রুপ >> সারণী/রেঞ্জ থেকে বিকল্প।

এর পরে, টেবিল তৈরি করুন উইজার্ড প্রদর্শিত হবে।

➤ ডেটা পরিসীমা নির্বাচন করুন এবং তারপর আমার টেবিলে হেডার আছে বিকল্পে ক্লিক করুন।

ঠিক আছে<টিপুন। 7>.

তারপর, পাওয়ার কোয়েরি এডিটর উইন্ডো আসবে।

➤ একই সময়ে আপনার মাউসে CTRL এবং বাম-ক্লিক চেপে ডেটাসেটের সমস্ত কলাম নির্বাচন করুন।

ট্রান্সফর্ম ট্যাব >> ট্রান্সপোজ বিকল্পে যান।

আপনি এর প্রথম সারি তৈরি করতে পারেন আপনার ডেটাসেটও হেডার।

ট্রান্সফর্ম ট্যাবে যান >> হেডার হিসেবে প্রথম সারি ব্যবহার করুন গ্রুপ >> প্রথম সারিকে হেডার হিসেবে ব্যবহার করুন বিকল্প।

তারপর, আপনি প্রধান সারি থেকে রূপান্তরিত কলাম পাবেন ডেটাসেট।

➤ এই উইন্ডোটি বন্ধ করতে, হোম ট্যাবে যান >> বন্ধ করুন & লোড গ্রুপ >> বন্ধ করুন & লোড বিকল্প।

এইভাবে, পাওয়ার কোয়েরি এডিটর উইন্ডোতে টেবিলটি লোড হবে টেবিল5 নামে নতুন শীট।

আরও পড়ুন: কিভাবে এক্সেলে সারি এবং কলাম পরিবর্তন করবেন (5 পদ্ধতি)

পদ্ধতি-8: VBA কোড ব্যবহার করে একাধিক সারিকে কলামে রূপান্তর করা

এই বিভাগে, আমরা একাধিক সারি রূপান্তর করতে একটি VBA কোড ব্যবহার করতে যাচ্ছি কলাম।

পদক্ষেপ :

ডেভেলপার ট্যাবে যান >> ভিজ্যুয়াল বেসিক বিকল্প।

55>

তারপর, ভিজ্যুয়াল বেসিক এডিটর খুলবে।

➤ <6 এ যান>ঢোকান ট্যাব >> মডিউল বিকল্প।

56>

এর পরে, একটি মডিউল তৈরি হবে।

➤ নিম্নলিখিত কোডটি লিখুন

1327

এখানে, আমরা মাল্টিপল_সারি_রেঞ্জ এবং মাল্টিপল_কলাম_রেঞ্জ কে <6 হিসাবে ঘোষণা করেছি।>পরিসীমা , এবং তারা সেই পরিসরে সেট করা আছে যা আমরা ইনপুটবক্স পদ্ধতি ব্যবহার করে ইনপুট বক্স এর মাধ্যমে নির্বাচন করব।

তারপর, আমরা কপি করব। প্রধান ডেটা et multiple_rows_range এবং তারপর এটিকে গন্তব্য কক্ষে ট্রান্সপোজ হিসাবে পেস্ট করুন multiple_columns_range .

➤ টিপুন F5

তারপর, আপনি ইনপুট বক্স পাবেন যেখানে আপনাকে ডেটাসেটের পরিসর নির্বাচন করতে হবে $B$3:$E$8 সারিগুলির পরিসর বেছে নিন বক্স এবং ঠিক আছে টিপুন।

59>

তারপর, আরেকটি ইনপুট বক্স পপ আপ হবে।

➤ গন্তব্য সেলটি নির্বাচন করুন $B$10 যেখানে আপনি ট্রান্সপোজ করা ডেটাসেট রাখতে চান এবং তারপরে ঠিক আছে টিপুন।

অবশেষে, আপনি একাধিক সারি থেকে রূপান্তরিত কলামগুলি পাবে এমনকি প্রধান ডেটাসেটের ফর্ম্যাটিং সহ নিম্নলিখিতগুলির মতো৷

আরও পড়ুন: কিভাবে এক্সেল চার্টে সারি এবং কলাম পরিবর্তন করুন (2 পদ্ধতি)

পদ্ধতি-9: অফসেট ফাংশন ব্যবহার করে একাধিক সারির কলাম এবং সারিতে রূপান্তর

আমাদের কাছে কিছু ছাত্রের নাম রয়েছে , তাদের বিষয়, এবং একাধিক সারিতে সংশ্লিষ্ট চিহ্ন। এখন, আমরা এই তালিকার পাশে প্রথম তিনটি সারিকে টেবিলের তিনটি ভিন্ন কলামে রূপান্তর করতে চাই। একইভাবে, আমরা বাকি সারিগুলিকে প্রতি তিনটি সারিতে কলাম হিসাবে রূপান্তর করতে চাই। সুতরাং, আপনি দেখতে পাচ্ছেন যে আমাদের একবারে সারিগুলিকে কলাম এবং সারিগুলিতে রূপান্তর করতে হবে৷

এটি করার জন্য, আমরা OFFSET , ROW ব্যবহার করতে যাচ্ছি, এবং COLUMN ফাংশন

পদক্ষেপ :

➤ কক্ষে নিম্নলিখিত সূত্রটি টাইপ করুন D4

=OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1)

এখানে, $B$4 টি তালিকার শুরুর ঘর।

  • COLUMN() returns the column number of cell D4 where the formula is being applied.

    Output → 4

  • COLUMN()-4 হয়ে যায়

    4-4 → 4 is subtracted because the starting cell of the formula is in Column 4 .

    Output → 0

  • ROW() → returns the row number of cell D4 where the formula is being applied.

    Output → 4

  • (ROW()-4)*3 হয়ে যায়

    (4-4)*3 → 4 is subtracted because the starting cell of the formula is in Row 4 and multiplied with 3 as we want to transform 3 rows into columns each time.

    Output → 0

  • OFFSET($B$4,COLUMN()-4+(ROW()-4)*3,0,1,1) becomes

    OFFSET($B$4,0+0,0,1,1)

    OFFSET($B$4,0,0,1,1) → OFFSET will extract the range with a height and width of 1 starting from cell $B$4 .

    Output → Joseph

ENTER টিপুন .

ফিল হ্যান্ডেল টুলটি ডান দিকে এবং নিচে টেনে আনুন।

অবশেষে, আপনি করতে সক্ষম হবেন একাধিক সারি থেকে কলাম এবং সারিতে রূপান্তর৷

আরও পড়ুন: বিদ্যমান ডেটা প্রতিস্থাপন না করেই এক্সেলে সারি/কলাম সরান (3টি সেরা উপায়) <1

অনুশীলন বিভাগ

নিজে অনুশীলন করার জন্য আমরা অভ্যাস নামের একটি শীটে নীচের মত একটি অনুশীলন বিভাগ প্রদান করেছি। অনুগ্রহ করে এটি নিজে করুন৷

উপসংহার

এই নিবন্ধে, আমরা এক্সেলের একাধিক সারিকে কলামে সহজেই রূপান্তর করার উপায়গুলি কভার করার চেষ্টা করেছি৷ আশা করি আপনার কাজে লাগবে। যদি আপনার কোন পরামর্শ বা প্রশ্ন থাকে, তাহলে মন্তব্য বিভাগে সেগুলি শেয়ার করুন৷

Hugh West একজন অত্যন্ত অভিজ্ঞ এক্সেল প্রশিক্ষক এবং শিল্পে 10 বছরেরও বেশি অভিজ্ঞতা সহ বিশ্লেষক। তিনি অ্যাকাউন্টিং এবং ফিন্যান্সে স্নাতক ডিগ্রি এবং ব্যবসায় প্রশাসনে স্নাতকোত্তর ডিগ্রি অর্জন করেছেন। Hugh শিক্ষাদানের জন্য একটি আবেগ আছে এবং একটি অনন্য শিক্ষণ পদ্ধতি তৈরি করেছে যা অনুসরণ করা এবং বোঝা সহজ। এক্সেল সম্পর্কে তার বিশেষজ্ঞ জ্ঞান বিশ্বব্যাপী হাজার হাজার ছাত্র এবং পেশাদারদের তাদের দক্ষতা উন্নত করতে এবং তাদের কর্মজীবনে শ্রেষ্ঠত্ব অর্জন করতে সাহায্য করেছে। তার ব্লগের মাধ্যমে, Hugh তার জ্ঞান বিশ্বের সাথে ভাগ করে নেয়, বিনামূল্যে এক্সেল টিউটোরিয়াল এবং অনলাইন প্রশিক্ষণ প্রদান করে ব্যক্তি এবং ব্যবসায়িকদের তাদের পূর্ণ সম্ভাবনায় পৌঁছাতে সহায়তা করার জন্য।