এক্সেলে ডেটার অর্ডারকে শ্রদ্ধা করবেন কীভাবে? | উদাহরণ সহ 3 পদ্ধতি

এক্সেল ডেটার বিপরীত অর্ডার

এক্সেলের বিপরীত ক্রমটি ডেটা উল্টানো ছাড়া কিছুই নয় যেখানে নীচের মানটি শীর্ষে আসে এবং শীর্ষের মান নীচে যায়।

উদাহরণস্বরূপ নীচের চিত্রটি দেখুন।

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

এক্সেলে ডেটা সারিগুলির অর্ডারটি কীভাবে বিপরীত করবেন?

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

আপনি এই বিপরীত অর্ডার এক্সেল টেম্পলেটটি এখানে ডাউনলোড করতে পারেন - বিপরীতে অর্ডার এক্সেল টেম্পলেট

পদ্ধতি # 1 - সরল বাছাই পদ্ধতি

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

ধাপ 1 - এই উদাহরণের জন্য নীচের তথ্য বিবেচনা করুন।

ধাপ ২ - এর পাশে "HELPER" নামে একটি কলাম তৈরি করুন এবং ক্রমিক সংখ্যাগুলি সন্নিবেশ করুন।

ধাপ 3 - এবার পুরো ডেটা সিলেক্ট করে চাপ দিয়ে ওপেন সারণি অপশনটি দিন ALT + D + S.

পদক্ষেপ 4 - "অনুসারে বাছাই করুন" এর অধীনে "সহায়তাকারী" নির্বাচন করুন।

পদক্ষেপ 5 - তারপরে "অর্ডার" এর অধীনে "বৃহত্তম থেকে ক্ষুদ্রতম" চয়ন করুন।

পদক্ষেপ 6 - এখন ওকে ক্লিক করুন, আমাদের ডেটা বিপরীত হবে।

পদ্ধতি # 2 - এক্সেল সূত্র ব্যবহার করে

পাশাপাশি সূত্রগুলি ব্যবহার করে আমরা অর্ডারটিও বিপরীত করতে পারি। এটি করার জন্য আমাদের কোনও বিল্ট-ইন ফাংশন না থাকলেও আমরা ক্রমটি বিপরীত করতে অন্য সূত্রগুলি ব্যবহার করতে পারি।

তথ্যের বিপরীত ক্রমটি তৈরি করতে আমরা দুটি সূত্র ব্যবহার করতে যাচ্ছি, যেমন INDEX এবং ROWS। আইএনডেক্স ফাংশন নির্বাচিত ব্যাপ্তির উল্লিখিত সারি সংখ্যা থেকে ফলাফল আনতে পারে এবং এক্সেলে থাকা ROWS ফাংশনটি নির্বাচিত সারিগুলির একটি সংখ্যা গণনা করবে।

ধাপ 1 - এই উদাহরণের জন্য নীচের তথ্য বিবেচনা করুন।

ধাপ ২ - প্রথমে INDEX ফাংশনটি খুলুন।

ধাপ 3 - জন্য অ্যারে A2: A9 থেকে শহরের নামগুলি নির্বাচন করুন এবং F4 কী টিপে একেবারে রেফারেন্স করুন।

পদক্ষেপ 4 - পরবর্তী, সন্নিবেশ করতে সারি সংখ্যা খোলা ROWS আইএনডেক্স ফাংশনের ভিতরে ফাংশন।

পদক্ষেপ 5 - ROWS ফাংশনের জন্য আমরা ইন্ডেক্স ফাংশনের জন্য যেমন নির্বাচন করেছি ততক্ষেত্রের একই পরিসীমা নির্বাচন করুন তবে এবার কেবল সর্বশেষ ঘরটিকে পরম রেফারেন্স হিসাবে তৈরি করুন।

পদক্ষেপ 6 - বন্ধনী বন্ধ করুন এবং ফলাফল পেতে enter কী টিপুন।

পদক্ষেপ 7 - পূর্ণ ফলাফল পেতে সূত্রটি টানুন।

পদ্ধতি # 3 - ভিবিএ কোডিং ব্যবহার করে বিপরীত অর্ডার

এক্সএল ডেটার ক্রমকে বিপরীত করা ভিবিএ কোডিং ব্যবহার করেও সম্ভব। আপনার যদি ভিবিএ সম্পর্কে ভাল জ্ঞান থাকে তবে নীচের কোডটি আপনার জন্য।

কোড:

 সাব বিপরীত_অর্ডার () ডিএম কে লম্বা ডিএম এলআর যেমন লং এলআর = সেল (সারি। অ্যাকাউন্ট, 1)। .ভ্যালু এলআর = এলআর - 1 পরবর্তী কে শেষ উপ 

আপনার মডিউলটিতে এই কোডটি অনুলিপি করুন।

আপনার এক্সেল ওয়ার্কশিটে বিপরীত অর্ডার তালিকা পেতে এখন কোড চালান।

এই কোডটি আপনার পক্ষে কীভাবে কাজ করে তা আমাকে আপনাকে ব্যাখ্যা করতে দিন। প্রথমে আমি দুটি ভেরিয়েবল ঘোষণা করেছি "কে" এবং "এলআর" একটি দীর্ঘ তথ্য টাইপ হিসাবে।

 Dim k As Long Dim LR As Long 

"কে" সেলগুলি লুপ করার জন্য এবং "এলআর" হ'ল কার্যপত্রকটিতে সর্বশেষ ব্যবহৃত সারিটি সন্ধান করা।

এর পরে, আমি স্ট্রিংয়ের সর্বশেষ মানটি সন্ধান করতে সর্বশেষ ব্যবহৃত সারি কৌশলটি সন্ধান করেছি।

এলআর = কক্ষ (সারি। অ্যাকাউন্ট, 1)। শেষ (xlUp) .রো

এরপরে, আমি চাকরী করেছি পরের জন্য ক্রমটি বিপরীতমুখী করতে লুপ থেকে সেলগুলি লুপ করুন।

 কে = 2 থেকে এলআর সেল (কে, 2) এর জন্য। মূল্য = কক্ষ (এলআর, 1) V মূল্য এলআর = এলআর - 1 পরবর্তী কে

সুতরাং আমরা এই কোড চালানোর সময় আমরা নিম্নলিখিত ফলাফল পেতে।

মনে রাখার মতো ঘটনা

  • অর্ডারটি উল্টানোর জন্য এক্সেলের কোনও অন্তর্নির্মিত ফাংশন বা সরঞ্জাম নেই।
  • INDEX + ROWS এর সংমিশ্রণটি অর্ডারটিকে বিপরীত করবে।
  • সমস্ত উপলভ্য কৌশলগুলি বন্ধ রাখার বিকল্পটি বাছাই করার সর্বোত্তম এবং সহজ উপায়।
  • ভিবিএ কোড বুঝতে আপনার ভিবিএ ম্যাক্রোগুলির পূর্ব জ্ঞান থাকা দরকার।