কিভাবে এক্সেলে দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করা যায় (2 পদ্ধতি)

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

সুচিপত্র

অনেক ক্ষেত্রে, আপনাকে দুটি স্থানাঙ্ক বা দুটি অবস্থানের মধ্যে দূরত্ব খোঁজার প্রয়োজন হতে পারে। মাইক্রোসফ্ট এক্সেলে আপনি অল্প সময়ের মধ্যে বাল্ক আকারে এটি করতে পারেন। এই নিবন্ধটি Excel এ দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করার দুটি পদ্ধতি প্রদর্শন করে।

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

আপনি নীচের লিঙ্ক থেকে অনুশীলন বইটি ডাউনলোড করতে পারেন।

দুটি Cooordinates.xlsm এর মধ্যে দূরত্ব গণনা করুন

স্থানাঙ্ক সিস্টেমের মূল বিষয়গুলি

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

কার্টেসিয়ান কোঅর্ডিনেট সিস্টেম কী?

কার্টেসিয়ান কোঅর্ডিনেট সিস্টেম হল এমন একটি সিস্টেম যা রেফারেন্স অক্ষ ব্যবহার করে যেকোন অবস্থান সনাক্ত করতে বা যেকোন জ্যামিতিক ডেটা গণনা করে। একটি বিন্দুর স্থানাঙ্কগুলি সেই রেফারেন্স অক্ষগুলির দূরত্ব থেকে নির্ধারিত হয়। উদাহরণস্বরূপ:

একটি 2-ডি সমতলে X-অক্ষ অনুভূমিক সমতল নির্দেশ করে এবং Y-অক্ষ উল্লম্ব সমতল নির্দেশ করে। সুতরাং, যদি কেউ একটি বিন্দুর স্থানাঙ্ক (2,3) দেয় তার মানে হল বিন্দুটি অনুভূমিক সমতল থেকে 2 একক এবং অনুদৈর্ঘ্য সমতল থেকে 3 একক৷

কার্টেসিয়ান স্থানাঙ্ক সিস্টেমের দূরত্ব সূত্র

2-ডি কার্টেসিয়ানে দূরত্ব গণনা করার জন্য গাণিতিক সূত্রকোঅর্ডিনেট সিস্টেমটি নিম্নরূপ:

d=√((x2-x1)^2+(y2-y1)^2)

এখানে,

  • x 1 = x অক্ষ থেকে বিন্দু 1 এর দূরত্ব।
  • x 2 = x অক্ষ থেকে বিন্দু 2 এর দূরত্ব।
  • y 1 = y অক্ষ থেকে বিন্দু 1 এর দূরত্ব।
  • y <1 2 = y অক্ষ থেকে বিন্দু 2 এর দূরত্ব।
  • d = বিন্দু 1 এবং বিন্দু 2 এর মধ্যে দূরত্ব।

জিওডেটিক কোঅর্ডিনেট সিস্টেম কি?

জিওডেটিক কোঅর্ডিনেট সিস্টেম হল এক ধরণের স্থানাঙ্ক সিস্টেম যা একটি বিন্দুর অবস্থান সনাক্ত করতে এবং অন্যান্য জ্যামিতিক পরামিতিগুলি পরিমাপ করতে রেফারেন্স হিসাবে একটি উপবৃত্তাকার ব্যবহার করে। এই স্থানাঙ্ক ব্যবস্থায় অবস্থান নির্ণয় করতে আমরা সাধারণত অক্ষাংশ এবং দ্রাঘিমাংশ ব্যবহার করি৷

এখানে, অক্ষাংশ মানে বিষুব রেখা থেকে উত্তর বা দক্ষিণ দিকের দূরত্ব এবং দ্রাঘিমাংশ মানে প্রাইম মেরিডিয়ান থেকে পূর্ব বা পশ্চিম দিকের দূরত্ব৷ . এছাড়াও, অক্ষাংশ এবং দ্রাঘিমাংশের ধনাত্মক মান মানে উত্তর এবং পূর্ব এবং ঋণাত্মক মানগুলি যথাক্রমে দক্ষিণ এবং পশ্চিমকে বোঝায়৷

জিওডেটিক স্থানাঙ্ক সিস্টেমের দূরত্ব সূত্র

জিওডেটিক মধ্যে দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করার জন্য গাণিতিক সূত্র কোঅর্ডিনেট সিস্টেমটি নিম্নরূপ:

d=acos(cos(radian(90-lat1))*cos(radian(90-lat2))+

sin(radian(90-lat1))*sin(radian(90-lat2)*cos(radian(long1-long2)))*3959

এখানে,

  • lat1 =  অবস্থানের অক্ষাংশ 1
  • lat2 = অবস্থানের অক্ষাংশ 2
  • দীর্ঘ1 = অবস্থানের দ্রাঘিমাংশ 1
  • দীর্ঘ2 = অবস্থানের দ্রাঘিমাংশ 2
  • d =মাইলে অবস্থান 1 এবং অবস্থান 2 এর মধ্যে দূরত্ব

এক্সেলে দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করার 2 পদ্ধতি (কার্টেসিয়ান কোঅর্ডিনেট সিস্টেম)

ধরুন, আপনার কাছে একটি ডেটাসেট আছে যেখানে আপনার স্থানাঙ্ক রয়েছে পয়েন্ট 1 এবং পয়েন্ট 2 বিভিন্ন পরিস্থিতিতে এবং আপনি তাদের মধ্যে দূরত্ব গণনা করতে চান। এখন, আমি আপনাকে এটি করার দুটি উপায় দেখাব৷

1. দূরত্ব গণনা করার জন্য গাণিতিক সূত্র ব্যবহার করে

আপনি সহজেই দূরত্ব গণনা করতে পারেন ম্যানুয়ালি গাণিতিক সূত্র। এখন, দূরত্ব গণনা করতে নীচের ধাপগুলি অনুসরণ করুন৷

পদক্ষেপগুলি :

  • প্রথমে, এর জন্য পরবর্তী একটি কলাম তৈরি করুন দূরত্ব।
  • এরপর, সেল নির্বাচন করুন G6 এবং নিম্নলিখিত সূত্রটি প্রবেশ করান।
=SQRT((E6-C6) )^2 + (F6-D6)^2)

এখানে, G6 দূরত্ব কলামের জন্য শুরুর ঘর। এছাড়াও, C6, D6, E6, এবং F6 কোষগুলি x 1 , x এর জন্য শুরুর ঘর নির্দেশ করে 2 , y 1, এবং y 2 যথাক্রমে । এছাড়াও, এখানে SQRT ফাংশন বর্গমূল খুঁজতে ব্যবহৃত হয়।

  • শেষে, ফিল হ্যান্ডেল টানুন বাকি কলামের জন্য এবং আপনি আপনার দূরত্ব পাবেন৷

2. এক্সেলে দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করতে VBA কোড প্রয়োগ করা হচ্ছে

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

পদক্ষেপ :

  • প্রথমে ALT + F11 <2 টিপুন VBA উইন্ডো খুলতে।
  • এখন, এই ওয়ার্কবুক এবং রাইট-ক্লিক করুন এটিতে।
  • পরবর্তী , পর্যায়ক্রমে ঢোকান > মডিউল নির্বাচন করুন।

  • এই সময়ে, নিম্নলিখিত কোডটি অনুলিপি করুন এবং ফাঁকা বাক্সে পেস্ট করুন।
6583

  • এর পর, কোডটি চালাতে F5 টিপুন। এখানে, এই কোডটি আপনার জন্য একটি নতুন ফাংশন DistCartesian তৈরি করেছে যা আপনাকে কার্টেসিয়ান সমতলে দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করতে সাহায্য করবে।
  • এখন, সেল G6 নির্বাচন করুন এবং নিম্নলিখিত সূত্র সন্নিবেশ করান।
=DistCartesian(C6,D6,E6,F6)

এখানে, এই ফাংশনের আর্গুমেন্ট হল x 1 , y 1 , x 2, এবং y 2 যথাক্রমে।

  • অবশেষে, অবশিষ্ট কক্ষগুলির জন্য ফিল হ্যান্ডেল টেনে আনুন।

আরো পড়ুন: কিভাবে গণনা করবেন এক্সেলে দুটি জিপিএস স্থানাঙ্কের মধ্যে দূরত্ব

এক্সেলের দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করার 2 পদ্ধতি (জিওডেটিক কোঅর্ডিনেট সিস্টেম)

ধরুন, জিওডেটিক স্থানাঙ্ক সিস্টেমে, আপনার অক্ষাংশ এবং দুটি ভিন্ন অবস্থানের দ্রাঘিমাংশ। এখন, দূরত্ব গণনা করতে নীচের ধাপগুলি অনুসরণ করুনএই দুটি অবস্থানের মধ্যে

1. দূরত্ব গণনা করতে পাটিগণিত সূত্র ব্যবহার করা

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

পদক্ষেপগুলি :

  • প্রথম, দূরত্ব (মাইল) এর জন্য একটি কলাম যোগ করুন।
  • তারপর, সেল G6 নির্বাচন করুন এবং নিম্নলিখিত সূত্রটি সন্নিবেশ করুন।
=ACOS(COS(RADIANS(90-C6))*COS(RADIANS(90-E6))+SIN(RADIANS(90-C6))*SIN(RADIANS(90-E6))*COS(RADIANS( D6-F6)))*3959

এখানে, C6 , D6, E6, এবং F6 এর কলামের জন্য প্রথম ঘর নির্দেশ করুন যথাক্রমে অক্ষাংশ 1 (°) , দ্রাঘিমাংশ 1 (°) , অক্ষাংশ 2 (°), এবং দ্রাঘিমাংশ 2 (°)

সূত্র ব্যাখ্যা

এই সূত্রে:

  • RADIANS ফাংশন একটি মান রূপান্তর করতে ব্যবহৃত হয় রেডিয়ান ইউনিটে একটি মান থেকে ডিগ্রী (°) ইউনিট।
  • COS ফাংশন একটি কোণের কোসাইন খুঁজে বের করতে ব্যবহৃত হয়।
  • SIN ফাংশন একটি কোণের সাইন বের করতে ব্যবহৃত হয়।
  • ACOS ফাংশন একটি সংখ্যার আর্কোসাইন বা ইনভার্স কোসাইন ফেরত দিতে ব্যবহৃত হয়।
  • অবশেষে, 3959 সংখ্যাটিকে গুন করা হয় মাইল এ দূরত্ব পেতে । পরিবর্তে, আপনি ফলাফল পেতে 6371 দ্বারা গুণ করতে পারেন কিলোমিটার

  • অবশেষে, বাকি কলামের জন্য ফিল হ্যান্ডেল টেনে আনুন দূরত্ব৷

আরো পড়ুন: এক্সেল-এ দুটি শহরের মধ্যে দূরত্ব কীভাবে গণনা করবেন

2. এক্সেলে দুটি স্থানাঙ্কের মধ্যে দূরত্ব গণনা করার জন্য VBA কোড প্রয়োগ করা

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

পদক্ষেপ :

  • প্রথমে ALT + F11 <2 টিপুন VBA উইন্ডো খুলতে।
  • এখন, এই ওয়ার্কবুক এবং রাইট-ক্লিক করুন এটিতে।
  • পরবর্তী , পর্যায়ক্রমে ঢোকান > মডিউল নির্বাচন করুন।

  • মডিউল সন্নিবেশ করার পরে, নিম্নলিখিত কোডটি অনুলিপি করুন এবং ফাঁকা জায়গায় পেস্ট করুন।
5921

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

=DistGeo(C6,D6,E6,F6)

এখানে , DistGeo ফাংশনের আর্গুমেন্ট হল অক্ষাংশ 1 (°), দ্রাঘিমাংশ 1 (°), অক্ষাংশ 2 (°), এবং দ্রাঘিমাংশ 2 (°) যথাক্রমে।

  • অবশেষে, এর জন্য ফিল হ্যান্ডেল টানুনকলামের অবশিষ্ট কক্ষ।

আরো পড়ুন: এক্সেলে দুটি ঠিকানার মধ্যে ড্রাইভিং দূরত্ব কীভাবে গণনা করবেন

উপসংহার

শেষ কিন্তু অন্তত নয়, আমি আশা করি আপনি এই নিবন্ধটি থেকে যা খুঁজছিলেন তা পেয়েছেন। আপনার যদি কোন প্রশ্ন থাকে, দয়া করে নীচে একটি মন্তব্য করুন। আপনি যদি এই ধরনের আরও নিবন্ধ পড়তে চান, আপনি আমাদের ওয়েবসাইট ExcelWIKI দেখতে পারেন।

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