কিভাবে এক্সেলে স্থানান্তর করা যায়

কিভাবে Excel এ ডেটা স্থানান্তর করতে হয় তা শিখুন এবং একটি ওয়ার্কশীটে আপনার কলাম এবং সারিগুলির অভিযোজন দ্রুত স্থানান্তর করুন৷

এক্সেলে ডেটা স্থানান্তর করার অর্থ হল অনুভূমিক অ্যারে থেকে উল্লম্ব অ্যারেতে বা উল্লম্ব অ্যারে থেকে অনুভূমিক অ্যারেতে ডেটা স্যুইচ করা বা ঘোরানো। সহজ কথায়, TRANSPOSE ফাংশন সারিগুলিকে কলামে এবং কলামগুলিকে সারিতে পরিবর্তন করে।

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

ব্যবহার ট্রান্সপোজ ফাংশন

TRANSPOSE ফাংশন আপনাকে একটি প্রদত্ত সেল রেঞ্জের (একটি অ্যারে) স্থিতিবিন্যাস উল্লম্ব থেকে অনুভূমিক বা বিপরীতে স্যুইচ করতে দেয়। যেহেতু এটি একটি অ্যারে সূত্র, ফাংশনটি অবশ্যই এমন একটি পরিসরে প্রবেশ করাতে হবে যাতে উত্স হিসাবে একই সংখ্যক সারি এবং কলাম রয়েছে৷

ট্রান্সপোজ ফাংশনের জন্য সিনট্যাক্স হল:

= স্থানান্তর(অ্যারে)

নিম্নলিখিত নমুনা স্প্রেডশীটে, আমরা কাউন্টি অনুসারে পশু রপ্তানির পরিমাণ ধারণকারী টেবিলটি স্থানান্তর করতে যাচ্ছি।

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

উদাহরণস্বরূপ, আমাদের 5টি সারি এবং 3টি কলাম রয়েছে, তাই ট্রান্সপোজড ডেটার জন্য আমাদের 3টি সারি এবং 5টি কলাম সেল নির্বাচন করতে হবে। আমাদের ক্ষেত্রে, আমাদের 5টি সারি এবং 4টি কলাম রয়েছে, তাই আপনাকে 4টি সারি এবং 5টি কলাম নির্বাচন করতে হবে।

ফাঁকা কক্ষের একটি পরিসীমা নির্বাচন করুন এবং সূত্রটি লিখুন: =ট্রান্সপোজ(A1:D5), কিন্তু এখনও 'এন্টার' কী টিপুন না! এই মুহুর্তে, আপনার এক্সেল এর মতো দেখাবে:

এখন, Ctrl + Shift + Enter চাপুন। একবার, কী সংমিশ্রণটি চাপলে, ডেটা স্থানান্তরিত হবে।

মনে রাখবেন, একটি অ্যারে সূত্র সর্বদা 'CTRL + SHIFT + ENTER' টিপে শেষ করতে হবে। আপনি যখন কী সমন্বয় টিপুন, এটি সূত্র বারে সূত্রের চারপাশে কোঁকড়া বন্ধনীর একটি সেট রাখবে যাতে ফলাফলটিকে ডেটার অ্যারে হিসাবে গণ্য করা হবে এবং একটি একক ঘরের মান নয়।

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

কিভাবে জিরো ছাড়াই এক্সেলে ডেটা স্থানান্তর করা যায়

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

স্থানান্তর করার সময় খালি কোষগুলি অনুলিপি করার জন্য, একটি কোষ খালি আছে কিনা তা পরীক্ষা করতে আপনার TRANSPOSE সূত্রের ভিতরে IF ফাংশনটি ব্যবহার করুন। যদি ঘরটি ফাঁকা/খালি হয়, তবে এটি স্থানান্তরিত টেবিলে একটি খালি স্ট্রিং ("") ফেরত দেয়।

আপনার টেবিলে খালি ঘর থাকলে, সূত্রটি লিখুন: =ট্রান্সপোজ(IF(A1:D5="","",A1:D5)) নির্বাচিত কোষে।

তারপর, 'Ctrl + Shift + Enter' কী সমন্বয় টিপুন। এখন, কোষ D5-এর ফাঁকা স্থানটি স্থানান্তরিত কোষ E11-এ অনুলিপি করা হয়েছে।

এক্সেল ব্যবহার করে কিভাবে স্থানান্তর করা যায় বিশেষ পদ্ধতি পেস্ট করুন

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

TRANSPOSE ফাংশনের বিপরীতে, আপনি যদি মূল ডেটাতে একটি মান পরিবর্তন করেন, পেস্ট বিশেষ পদ্ধতি ব্যবহার করার সময় এটি স্থানান্তরিত সামগ্রীতে প্রতিফলিত হবে না।

প্রথমে, আপনি যে পরিসরটি স্থানান্তর করতে চান সেটি নির্বাচন করুন এবং তারপরে ডান-ক্লিক করুন এবং 'কপি' নির্বাচন করুন বা টেবিলটি অনুলিপি করতে 'CTRL + C' টিপুন।

পরবর্তী, আপনি পূর্ববর্তী পদ্ধতির মতো করে মূল টেবিলের সঠিক আকারের সাথে মেলে এমন ঘরের পরিসর নির্বাচন করুন।

তারপরে, নির্বাচিত ঘরগুলিতে ডান-ক্লিক করুন এবং 'পেস্ট স্পেশাল'-এ ক্লিক করুন।

পেস্ট স্পেশাল ডায়ালগ বক্সে, 'ট্রান্সপোজ' চেকবক্সটি চেক করুন এবং 'ঠিক আছে' ক্লিক করুন।

এখন, টেবিলটি নির্বাচিত কক্ষে স্থানান্তরিত (কপি করা) হবে।

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