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

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

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

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

<6

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

এক্সেলে দুটি ঠিকানার মধ্যে দূরত্ব গণনা করার ৩ উপায়

আমাদের ডেটাসেটে, আমাদের আছে অক্ষাংশ এবং দ্রাঘিমাংশ এর জন্য ওহিও এবং আলাস্কা । আমরা তাদের মধ্যে দূরত্ব পরিমাপ করতে যাচ্ছি।

ওহিও এবং আলাস্কা এর জন্য অক্ষাংশ 40.4173 উত্তর এবং 64.2008 উত্তর যথাক্রমে। এছাড়াও, ওহিও এবং আলাস্কা এর জন্য দ্রাঘিমাংশ যথাক্রমে 82.9071 পশ্চিম এবং 149.4937 পশ্চিম হয়।

1. হ্যাভারসাইন সূত্র ব্যবহার করে দুটি ঠিকানার মধ্যে দূরত্ব গণনা করা

আপনি যদি গণিতে ভালো হন, তাহলে হাভারসাইন সূত্র ব্যবহার করা আপনার জন্য উপযুক্ত হবে। যদিও এটি আপনাকে একটি আনুমানিক ফলাফল দেবে, এটি একটি বেশ ভাল।

প্রথমত, আমাদের চাপের দৈর্ঘ্যের মৌলিক সূত্র জানতে হবে। এবং সেই সূত্রটি ব্যবহার করে, আমরা এটিকে পৃথিবীর দুটি স্থানের মধ্যে দূরত্বের সাথে তুলনা করি। সূত্রটি নিচে দেওয়া হল।

S = rθ

S = মধ্যে দূরত্বদুটি ঠিকানা

r = পৃথিবীর ব্যাসার্ধ

θ = দুটি ঠিকানা দ্বারা পৃথিবীর কেন্দ্রে প্রবর্তিত কোণ

কিন্তু আপনার যদি দুটি জায়গায় GPS স্থানাঙ্ক থাকে, তাহলে আপনাকে হাভারসাইন সূত্র থেকে নির্ধারণ করতে হবে। নীচে দেখানো হাভারসাইন সূত্র টি দেখুন৷

আপনি যদি এটিকে চাপের দৈর্ঘ্যের সূত্র এর সাথে তুলনা করেন তবে আপনি এর মতো পাবেন নিচের ছবিটি।

আসুন আপনাকে হাভারসাইন ফর্মুলার প্যারামিটারের সাথে পরিচয় করিয়ে দেই।

φ 1 = প্রথম স্থানের অক্ষাংশ

φ 2 = দ্বিতীয় স্থানের অক্ষাংশ

1 = প্রথম স্থানের দ্রাঘিমাংশ

2 = দ্বিতীয় স্থানের অক্ষাংশ

এখন, আমি আপনাকে ধাপে ধাপে এক্সেলে এই সূত্রটি কীভাবে প্রয়োগ করতে হয় তা দেখাব।

পদক্ষেপ:

  • প্রথমে, দূরত্বের মান সংরক্ষণ করার জন্য একটি ঘর তৈরি করুন এবং C8 কক্ষে নিম্নলিখিত সূত্রটি টাইপ করুন।

=2*6400*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))

সূত্রটি ASIN , SQRT , <ব্যবহার করে 1>SIN এবং COS ফাংশন । আপনি যদি শুধু হাভারসাইন সূত্র দেখেন তবে এটি বেশ সহজ। আমরা দূরত্ব পরিমাপ করি কিলোমিটার , তাই আমরা পৃথিবীর ব্যাসার্ধকে কিলোমিটারে রাখি যা হল 6400 কিমি ASIN বোঝায় বিপরীত সাইন বা আর্কসাইন । আমরা যদি আমাদের এক্সেল সূত্রের সাথে হাভারসাইন সূত্র এর প্যারামিটার কোণ তুলনা করি, তাহলে আমরাপান,

1 = ওহিওর অক্ষাংশ (C5)

2 = আলাস্কার অক্ষাংশ (C6)

1 = ওহিওর দ্রাঘিমাংশ ( D5)

2 = আলাস্কার অক্ষাংশ (D6)

  • এর পর, ওহিও এবং আলাস্কা এর মধ্যে কিলোমিটার মধ্যে দূরত্ব দেখতে ENTER বোতাম টিপুন।

  • তারপর, আপনি যদি মাইলে দূরত্ব পরিমাপ করতে চান , সেলে C8 নিচের সূত্রটি ব্যবহার করুন।

=2*3959*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))

এখানে, আমরা একই এক্সেল সূত্র ব্যবহার করেছি যা আমরা দূরত্ব খুঁজে বের করতে ব্যবহার করেছি মাইল । সেই কারণে, আমরা পৃথিবীর ব্যাসার্ধকে মাইল তে নিই যা 3959

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

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

2. দুটি ঠিকানার মধ্যে দূরত্ব গণনা করতে Excel CONCATENATE এবং SUBSTITUTE ফাংশন প্রয়োগ করা হচ্ছে

আপনি এক্সেল ব্যবহার করে দুটি ঠিকানার মধ্যে দূরত্ব খুঁজতে একটি গুগল ম্যাপ লিঙ্ক তৈরি করতে পারেন। 1>CONCATENATE এবং SUBSTITUTE ফাংশন । চলুন নিচের প্রক্রিয়াটি করা যাক।

পদক্ষেপ:

  • প্রথমে, C8 এ নিম্নলিখিত সূত্রটি টাইপ করুন।

=CONCATENATE("//maps.google.co.uk/maps?f=d&source=s_d&saddr=", SUBSTITUTE(B5," ","+"),"&daddr=",SUBSTITUTE(B6," ","+"))

এই সূত্রটি একটি গুগল ম্যাপ তৈরি করবে আপনি কিভাবে ওহিও থেকে আলাস্কা ভ্রমণ করতে পারেন তার লিঙ্ক। CONCATENATE ফাংশন লিঙ্কে ঠিকানা যোগ করবে এবং SUBSTITUTE ফাংশন ঠিকানাগুলির নাম রাখবে।

  • এরপর, ENTER বোতাম টিপুন এবং আপনি C8 Google Map লিঙ্ক দেখতে পাবেন।

  • এর পর, আপনার ইন্টারনেট সার্চ বারে এই লিঙ্ক টি ব্যবহার করুন এবং আপনি এই দুটি ঠিকানা<2 সম্পর্কে দূরত্ব তথ্য পাবেন>.

অবশেষে, আপনি CONCATENATE প্রয়োগ করে Excel এ পৃথিবীর দুটি ঠিকানার মধ্যে দূরত্ব গণনা করতে পারেন এবং সাবস্টিটিউট ফাংশন।

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

3 . এক্সেলের মধ্যে দুটি ঠিকানার মধ্যে দূরত্ব গণনা করতে VBA ব্যবহার করে

দুটি ঠিকানার মধ্যে দূরত্ব গণনা করার আরেকটি উপায় হল একটি API ( অ্যাপ্লিকেশন প্রোগ্রামিং ইন্টারফেস ) লিঙ্ক এবং এটি ব্যবহার করে VBA দ্বারা একটি ইউজার ডিফাইনড ফাংশন তৈরি করতে। আপনি বিনামূল্যে Bing এ একটি API লিঙ্ক তৈরি করতে পারেন৷ আপনার নিজস্ব একটি Bing ম্যাপ API কী তৈরি করতে, এখানে ক্লিক করুন

পদক্ষেপ:

  • প্রথম , ডেভেলপার >> ভিজ্যুয়াল বেসিক এ যান।

  • এর পরে, <1 নির্বাচন করুন VBA মডিউল খুলতে >> মডিউল প্রবেশ করান।

  • পরে , নিম্নলিখিত কোড টাইপ করুন VBA মডিউল । আমরা একটি ব্যবহারকারী সংজ্ঞায়িত ফাংশন নির্মাণ করছি দূরত্ব মাইল তে।
7596

কোড ব্যাখ্যা

  • প্রথমে, আমরা আমাদের ফাংশন কে DistanceInMiles নাম দিয়েছি। আমরা 3 প্যারামিটারগুলিও সন্নিবেশিত করেছি: স্ট্রিং হিসাবে প্রথম_স্থান, স্ট্রিং হিসাবে চূড়ান্ত_স্থান এবং টার্গেট_মান স্ট্রিং হিসাবে
  • এর পরে, আমরা ঘোষণা করেছি Initial_Point , Ending_Point , Distance_Unit এবং Outout_Url as স্ট্রিং ; সেটআপ_HTTP যেমন অবজেক্ট
  • পরে, আমরা Url লিঙ্ক , এর শুরু হিসাবে Initial_Point সেট করি এন্ডিং_পয়েন্ট যেমন গন্তব্য এবং দূরত্ব_ইউনিট থেকে মাইল
  • এর পরে, আমরা আমাদের <1 এর মধ্যে একটি সম্পর্ক তৈরি করতে প্রয়োজনীয় প্যারামিটার সেট করি>VBA কোড এবং API
  • অবশেষে, আমরা আমাদের ইউজার ডিফাইন্ড ফাংশন প্রতিষ্ঠা করেছি।
  • এর পরে , একই পদ্ধতি অনুসরণ করে, আমরা কিলোমিটার দূরত্ব খুঁজে বের করার জন্য আরেকটি ইউজার ডিফাইন্ড ফাংশন তৈরি করেছি।

আপনি দেখতে পাচ্ছি, আমরা শুধু দূরত্ব_ইউনিট কে কিলোমিটার তে পরিবর্তন করেছি।

  • তারপরে, নিচের ছবিতে, আপনি API <2 দেখতে পারেন।>কলে C8 .

  • এর পর, C8 কক্ষে নিম্নলিখিত সূত্রটি টাইপ করুন।

=DistanceInMiles(E5,E6,C8)

  • এরপর, ENTER <2 টিপুন> বোতাম এবং আপনি দেখতে পাবেন দূরত্ব এর মধ্যে ওহিও এবং আলাস্কা এর মধ্যে মাইল

  • এর পরে, দূরত্ব কিলোমিটার দেখতে নিম্নলিখিত সূত্রটি ব্যবহার করুন।

=DistanceInKM(E5,E6,C8)

এইভাবে, আপনি VBA এবং API কী ব্যবহার করে দুটি ঠিকানার মধ্যে দূরত্ব গণনা করতে পারেন।

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

মনে রাখার জিনিসগুলি

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

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

এই বিভাগে, আমি আপনাকে এই নিবন্ধের ডেটাসেট দেব যাতে আপনি নিজেরাই এই পদ্ধতিগুলি অনুশীলন করতে পারেন।

উপসংহার

এটা বলাই যথেষ্ট, এই নিবন্ধটি পড়ার পর আপনি Excel-এ দুটি ঠিকানার মধ্যে দূরত্ব কিভাবে গণনা করতে হয় তার খুব কার্যকর পদ্ধতি শিখবেন। এই নিবন্ধটি সম্পর্কে আপনার যদি আরও ভাল পদ্ধতি বা প্রশ্ন বা প্রতিক্রিয়া থাকে তবে অনুগ্রহ করে সেগুলি মন্তব্য বক্সে শেয়ার করুন। এটি আমাকে আমার আসন্ন নিবন্ধগুলিকে সমৃদ্ধ করতে সাহায্য করবে। আরও প্রশ্নের জন্য, অনুগ্রহ করে আমাদের ওয়েবসাইট ExcelWIKI.com দেখুন।

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