কীভাবে এক্সেল ডেটা স্থানান্তর করবেন

সুচিপত্র:

কীভাবে এক্সেল ডেটা স্থানান্তর করবেন
কীভাবে এক্সেল ডেটা স্থানান্তর করবেন
Anonim

Excel হল ডেটা বিশ্লেষণ করার জন্য একটি শক্তিশালী টুল, কিন্তু কিছু জিনিস যেমন সারি বা কলামে ঘর উল্টানো একটি বাস্তব ঝামেলা হতে পারে। এখানে ধীরগতির ম্যানুয়াল উপায় রয়েছে, এবং সারিগুলি উল্টানোর, কলামগুলি উল্টানোর বা কলামগুলিকে মাত্র কয়েক সেকেন্ডে সারিতে স্থানান্তর করার দ্রুত কৌশল রয়েছে৷

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

এই নির্দেশাবলী Microsoft Excel 2010, 1013, 2016, 2019 এবং Microsoft 365-এর জন্য Excel এর ক্ষেত্রে প্রযোজ্য।

কীভাবে এক্সেলে কলাম সেল ফ্লিপ করবেন

Image
Image

যদিও বর্ণানুক্রমিকভাবে কোষগুলিকে সাজানোর জন্য Excel-এ অনেকগুলি সাজানোর বিকল্প রয়েছে, সেখানে নামগুলির মতো এলোমেলো ডেটার সংগ্রহকে ফ্লিপ করার জন্য সত্যিই কোনও অন্তর্নির্মিত বিকল্প নেই৷

তার মানে এই নয় যে এটা অসম্ভব। এর মানে হল কলামটি ফ্লিপ করতে এক্সেলের সাজানোর বৈশিষ্ট্যটি ব্যবহার করার জন্য আপনাকে কয়েকটি অতিরিক্ত পদক্ষেপ অনুসরণ করতে হবে৷

  1. কলাম A রাইট-ক্লিক করুন এবং আপনি যে সেলসপারসন কলামটি সাজাতে চান তার বাম দিকে একটি নতুন কলাম যোগ করতে Insert নির্বাচন করুন।
  2. প্রথম ঘরে টাইপ 1 (সারি 2)। দ্বিতীয় ঘরে 2 টাইপ করুন (সারি 3)।

  3. Cntrl কীটি ধরে রাখুন এবং ঘরের নীচের ডানদিকে 2 নম্বর সহ মাউসের কোণটি রাখুন। কার্সারটি দুটি অনুভূমিক রেখায় পরিবর্তিত হবে। শেষ বিক্রেতার নাম পর্যন্ত কলামের বাকি অংশটি স্বয়ংক্রিয়ভাবে পূরণ করতে মাউসে ডাবল-বাম ক্লিক করুন।এটি 3 থেকে 8 পর্যন্ত নম্বর সহ কলামের বাকি অংশ স্বয়ংক্রিয়ভাবে পূরণ করবে।
  4. পুরো টেবিল হাইলাইট করুন।
  5. Home মেনুতে, রিবন থেকে বাছাই এবং ফিল্টার নির্বাচন করুন। বেছে নিন কাস্টম বাছাই.
  6. সেট দ্বারা কলাম A, সাজান মান, এবং অর্ডার থেকে বৃহত্তম থেকে ছোটঠিক আছে ক্লিক করুন।

এটি শুধুমাত্র সম্পূর্ণ কলামটিকে নিচ থেকে উপরে ফ্লিপ করবে না, তবে এটি নিশ্চিত করবে যে স্প্রেডশীটের বাকি সমস্ত ডেটা সঠিক বিক্রয়কর্মীর নামের সাথে মেলে।

Image
Image

এখন আপনি এটি নির্বাচন করতে কলাম A-তে ডান ক্লিক করতে পারেন, কলাম A-তে ডান-ক্লিক করতে পারেন এবং নম্বরযুক্ত কলামটি সরাতে মুছুন নির্বাচন করতে পারেন।

এখন আপনার কাছে একই মূল টেবিল রয়েছে যা দিয়ে আপনি শুরু করেছিলেন, কিন্তু সম্পূর্ণ কলাম এবং ডেটা নীচের দিকে উল্টানো হয়েছে৷

এক্সেলে সারি সেল কিভাবে অদলবদল করবেন

আপনি যদি জানুয়ারি থেকে ডিসেম্বরের পরিবর্তে ডিসেম্বর থেকে জানুয়ারি পর্যন্ত বিক্রয় ডেটা দেখতে চান তাহলে কী করবেন?

আপনি আসলে সামান্য ভিন্নতা সহ কলাম উল্টানোর জন্য উপরের মত একই পদ্ধতি ব্যবহার করতে পারেন।

প্রথমে, শিরোনামের নীচে একটি নতুন সারি যোগ করুন এবং 1 (জানুয়ারির অধীনে) থেকে 12 (ডিসেম্বরের অধীনে) সেই ঘরগুলিকে সংখ্যা করুন।

Image
Image

এখন টেবিল সাজানোর জন্য একই পদক্ষেপগুলি অনুসরণ করুন, তবে এবার আপনি কলামের পরিবর্তে সারি অনুসারে বাছাই করবেন।

  1. শুধুমাত্র কলাম A থেকে M. হাইলাইট করুন
  2. Home মেনুতে, রিবন থেকে বাছাই এবং ফিল্টার নির্বাচন করুন। বেছে নিন কাস্টম বাছাই.
  3. বিকল্প ক্লিক করুন এবং বেছে নিন বাম থেকে ডানে সাজান।

  4. সেট অনুসারে সাজান 2, থেকে সাজান কক্ষের মান, এবং অর্ডার থেকে বৃহত্তম থেকে ক্ষুদ্রতমঠিক আছে ক্লিক করুন।

এখন আপনি দেখতে পাবেন যে আপনার সম্পূর্ণ প্রথম কলামটি হেডার কলামের কোষগুলির সাথে ফ্লিপ করা হয়েছে। যেহেতু আপনি সমস্ত কলাম হাইলাইট করেছেন যেগুলিতে ডেটা রয়েছে, সমস্ত ডেটা সারিগুলিও ফ্লিপ করা হয়েছে, যাতে সবকিছু ঠিকঠাকভাবে সারিবদ্ধ হয়৷

Image
Image

এখন সারি 2-এ বাম ক্লিক করুন এবং সংখ্যাযুক্ত সারিটি মুছুন।

শুধু দুটি কলাম বা সারি অদলবদল করুন

আপনি যদি সংলগ্ন সারি বা কলামগুলিতে ফ্লিপ করতে চান তবে এটি সম্পন্ন করতে আপনি Excel এ ব্যবহার করতে পারেন এমন একটি দরকারী মাউস ট্রিক রয়েছে৷

এই উদাহরণের স্প্রেডশীটে, আপনি মাউসের কয়েকটি ক্লিকে জন হাডসন সারি দিয়ে জুলি মুর সারি অদলবদল করতে পারেন।

আপনি কীভাবে এটি করেন তা এখানে:

  1. A কলামে জুলি মুরের সাথে পুরো সারিটি হাইলাইট করুন।

  2. Shift কী ধরে রাখুন এবং মাউস কার্সারটিকে জুলি মুর সেলের উপরের প্রান্তে নিয়ে যান। মাউস কার্সার ক্রসহেয়ারে পরিবর্তিত হবে৷
  3. Shift কীটি এখনও চেপে ধরে রেখে, জন হাডসন সেলের উপরের প্রান্তে মাউসটিকে টেনে আনুন যতক্ষণ না সেই সারির ঠিক উপরের লাইনটি একটি অন্ধকার রেখা দিয়ে হাইলাইট হয়।
  4. যখন আপনি বাম মাউস বোতামটি ছেড়ে দেবেন, তখন পুরো দুটি সারি অদলবদল হবে।

যদি আপনি সারির পরিবর্তে কলাম অদলবদল করতে চান, তাহলে আপনি একটি কলাম হাইলাইট করতে পারেন এবং তারপর একই পদ্ধতি অনুসরণ করতে পারেন।

একমাত্র পার্থক্য হল আপনি মাউস কার্সারটিকে পাশে টেনে আনবেন যতক্ষণ না আপনি কলামের পরে একটি অন্ধকার লাইনের সাথে হাইলাইটগুলির সাথে অদলবদল করতে চান৷

এই একই কৌশল ব্যবহার করে আপনি একাধিক সারি বা কলাম অদলবদল করতে পারেন। আপনাকে প্রথম ধাপে একাধিক সারি বা কলাম হাইলাইট করতে হবে এবং তারপর একই পদ্ধতি অনুসরণ করতে হবে।

কীভাবে কলাম এবং সারি অদলবদল করবেন

Image
Image

যদি আপনি স্প্রেডশীটে ডেটার অখণ্ডতা বজায় রেখে পুরো হেডার কলামটিকে পুরো সেলসপারসন কলামের সাথে অদলবদল করতে চান?

অধিকাংশ মানুষ এটি ম্যানুয়ালি করতে বেছে নেয়, এটা না বুঝেই যে এক্সেলে "ট্রান্সপোজ" নামক একটি অন্তর্নির্মিত বৈশিষ্ট্য রয়েছে যা আপনার জন্য এটি করবে৷

আপনার এমন একটি এলাকা প্রয়োজন যেখানে আপনি আপনার নতুন "ট্রান্সপোজড" ডেটার পরিসর তৈরি করতে পারেন, তাই আপনার স্প্রেডশীটে একটি নতুন শীট তৈরি করুন যার নাম "মাসে বিক্রয়"।

  1. আপনার বিক্রয় ডেটার সম্পূর্ণ টেবিলের জন্য কক্ষের সম্পূর্ণ পরিসর হাইলাইট করুন। পুরো ব্যাপ্তি কপি করতে Cntrl-C টিপুন।
  2. আপনার তৈরি করা নতুন শীটে ক্লিক করুন। কলে রাইট ক্লিক করুন A1, এবং বেছে নিন Transpose অপশন থেকে পেস্ট অপশন।
  3. এখন আপনি আপনার আসল স্প্রেডশীট দেখতে পাবেন, তবে হেডার সারিটি প্রথম কলামের সাথে অদলবদল করা হয়েছে এবং পরিসরের সমস্ত ডেটা সঠিকভাবে লাইন আপ করার জন্য সংগঠিত হয়েছে।

এক্সেলের ট্রান্সপোজ বৈশিষ্ট্যটি ব্যবহার করে আপনি যখন আপনার স্প্রেডশীটগুলিকে পুনর্গঠন করতে চান এবং বিভিন্ন উপায়ে ডেটা দেখতে চান তখন আপনার ম্যানুয়াল সম্পাদনার কাজের ঘন্টা বাঁচাতে পারে৷

সারি বা কলাম অদলবদল করতে VBA ব্যবহার করুন (উন্নত)

VBA এক্সেলের একটি শক্তিশালী বৈশিষ্ট্য। আপনি আসলে খুব সাধারণ VBA কোড দিয়ে উপরের প্রতিটি কাজ সম্পাদন করতে পারেন৷

তারপর আপনার VBA ফাংশনটিকে একটি কাস্টম এক্সেল ফাংশনে রূপান্তর করুন যা আপনি যখনই সারি বা কলাম অদলবদল করতে চান কল করতে পারেন৷

ফ্লিপ কলাম বা সারি

বাম থেকে ডানে একটি সম্পূর্ণ সারি, বা উপরে থেকে নীচে একটি কলাম পুনর্গঠিত করতে, আপনি এটি সম্পাদন করতে একটি Flip_Columns() বা Flip_Rows() ফাংশন তৈরি করতে পারেন৷

এই কোডটি তৈরি করতে, ডেভেলপার মেনু নির্বাচন করুন এবং ভিউ কোড নির্বাচন করুন।

যদি বিকাশকারী মেনুতে তালিকাভুক্ত না থাকে, আপনি এটি যোগ করতে পারেন। File এ ক্লিক করুন, Options এ ক্লিক করুন এবং কাস্টমাইজ রিবন এই উইন্ডোতে, খুঁজুন Developer বাম ফলকে এবং ডানদিকে যোগ করুন। ঠিক আছে ক্লিক করুন এবং বিকাশকারী মেনু বিকল্পটি প্রদর্শিত হবে।

আপনার শীটে নির্বাচিত কলামের সারিগুলি ফ্লিপ করতে, আপনি নিম্নলিখিত VBA কোড ব্যবহার করতে পারেন:

সাব ফ্লিপ_রো()

Dim vTop এজ ভেরিয়েন্ট

Dim vEnd ভেরিয়েন্ট হিসেবে

Dim iStart As Integer

Dim iEnd As Integer

Application. ScreenUpdating=False

iStart=1

iEnd=Selection. Rows. Count

iStart < iEndvTop=Selection. Rows(iStart) vEnd=নির্বাচন।সারি(iEnd)

Selection. Rows(iEnd)=vTop

Selection. Rows(iStart)=vEnd

iStart=iStart + 1 iEnd=iEnd - 1

লুপ

Application. ScreenUpdating=True

End Sub

নিম্নলিখিত কোড ব্যবহার করে সেই সারির সমস্ত কলাম ফ্লিপ করে আপনি এক সারিতে ঘরের সাথে একই জিনিস করতে পারেন।

সাব ফ্লিপ_কলাম()

ভেরিয়েন্ট হিসাবে আবছা vLeft

ভেরিয়েন্ট হিসাবে আবছা vRight

Dim iStart As integer

Dim iEnd As integer

Application. ScreenUpdating=False

iStart=1

iEnd=Selection. Columns. Count

iStart < iEndvTop=Selection. Columns(iStart) vEnd=Selection. Columns(iEnd)

Selection. Columns(iEnd)=vRight

নির্বাচন।কলাম(iStart)=vLeft

iStart=iStart + 1

iEnd=iEnd - 1

Loop

Application. ScreenUpdating=True

End Sub

আপনি যে সারি বা কলামটি বিপরীত করতে চান সেটি নির্বাচন করে, কোড এডিটর উইন্ডোতে গিয়ে এবং মেনুতে রান আইকনে ক্লিক করে আপনি এই VBA স্ক্রিপ্টগুলির যেকোনো একটি চালাতে পারেন৷

এই VBA স্ক্রিপ্টগুলি শুধুমাত্র একটি ক্লিকের মাধ্যমে একটি কলাম বা সারির কোষগুলিকে বিপরীত করার একটি দ্রুত পদ্ধতি, কিন্তু তারা কোনও সম্পর্কিত ডেটা সারিতে কোষগুলিকে ফ্লিপ করবে না, তাই এই স্ক্রিপ্টগুলি শুধুমাত্র তখনই ব্যবহার করুন যখন আপনি একটি ফ্লিপ করতে চান কলাম বা সারি এবং অন্য কিছু নয়।

দুটি কলাম বা সারি অদলবদল করুন

আপনি দুটি মান নির্বাচন করে এবং নিম্নলিখিত VBA কোড চালিয়ে একটি শীটে যেকোনো দুটি মান অদলবদল করতে পারেন।

সাব অদলবদল()

i=1 নির্বাচনের জন্য। এলাকা(1)। গণনা

টেম্প=নির্বাচন। এলাকা(1)(i)

নির্বাচন। এলাকা(1)(i)=নির্বাচন। এলাকা(2)(i)

নির্বাচন। এলাকা(2)(i)=টেম্প

পরবর্তী i

শেষ সাব

এই VBA কোড যেকোন দুটি ঘরকে অদলবদল করবে, সেগুলি পাশাপাশি হোক বা একটি অন্যটির উপরে। শুধু মনে রাখবেন আপনি এই কোড দিয়ে শুধুমাত্র দুটি কক্ষ অদলবদল করতে পারবেন।

একটি সম্পূর্ণ পরিসর স্থানান্তর করুন

এটি একটি শীট থেকে একটি নির্বাচন নিতে VBA ব্যবহার করা সম্ভব (ঠিক উপরের স্ক্রিপ্টগুলির মতো), পরিসরটি স্থানান্তর করুন এবং তারপর এটিকে অন্য কোথাও (বা একটি ভিন্ন শীটে) পেস্ট করুন।

এই উদ্দেশ্যে VBA-তে একটি পদ্ধতিও রয়েছে:

DestRange সেট করুন=Application. WorksheetFunction. Transpose(নির্বাচিত রেঞ্জ)

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

এক্সেলে কলাম এবং সারি উল্টানো

যেমন আপনি দেখতে পাচ্ছেন, কলাম এবং সারিগুলি ফ্লিপ করা, সেল অদলবদল করা, বা একটি সম্পূর্ণ পরিসর স্থানান্তর করা Excel এ খুব সহজ৷

যখন আপনি আপনার ডেটা কেমন দেখতে চান তা জানলে, আপনি সেরা বিকল্পটি বেছে নিতে পারেন এবং কয়েকটি সহজ ধাপে সেই ঘরগুলিকে ফ্লিপ বা রূপান্তর করতে পারেন৷

প্রস্তাবিত: