فهرست مطالب
در زندگی روزمره خود، نیاز به اندازه گیری فاصله را در چند نوبت احساس می کنیم. محاسبه فاصله بین دو مختصات GPS در Excel چندان سخت نیست. من قصد دارم 2 روش ساده را برای محاسبه فاصله بین دو مختصات GPS در اکسل شرح دهم .
برای توضیح بیشتر، از مجموعه داده ای استفاده خواهم کرد که شامل Latitude و مقادیر طول جغرافیایی مکانها پراگ، جمهوری چک و سالزبورگ، اتریش .
دانلود کتاب تمرین
محاسبه فاصله بین دو مختصات GPS.xlsm
2 روش ساده برای محاسبه فاصله بین دو مختصات GPS در اکسل
1. استفاده از فرمول حسابی برای محاسبه فاصله بین دو مختصات GPS
استفاده از فرمول حسابی سریعترین و ساده ترین راه برای محاسبه فاصله بین دو مختصات GPS است . اکنون مراحل زیر را برای این منظور دنبال کنید.
مراحل :
- یک ردیف جدید با عنوان فاصله (مایل) ایجاد کنید.
- یک سلول را برای اعمال فرمول زیر انتخاب کنید:
=ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6))*COS(RADIANS(D5-D6)))*3959
اینجا،
- تابع رادیان مقدار واحدهای درجه را به مقدار رادیان واحد تبدیل میکند.
- عملکرد ACOS کسینوس معکوس را برمیگرداند. یک عدد.
فرمولخرابی
COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6 ))*COS(RADIANS(D5-D6)) – این قسمت با استفاده از عملگرهای مثلثاتی مقدار را ارائه می دهد.
خروجی: 0.999092512926254
ACOS (0.999092512926254) – تابع ACOS مقدار کسینوس معکوس را برمیگرداند.
خروجی: 0.0426057358212635
0.042605267358>– ضرب 3959 مقدار را به Miles تبدیل می کند.
خروجی: 168.676108116382
- در نهایت، ENTER را فشار دهید تا نتیجه حاصل شود.
بنابراین، ما می توانیم فاصله بین دو مختصات GPS را به راحتی محاسبه کنیم. .
بیشتر بخوانید: نحوه محاسبه فاصله بین دو شهر در اکسل
2. استفاده از VBA برای محاسبه فاصله بین دو مختصات GPS
ما همچنین می توانیم از VBA برای محاسبه فاصله بین دو مختصات GPS استفاده کنیم. این هوشمندانهترین راه برای انجام این کار است.
مراحل :
- اول از همه، به برگه Developer بروید.
- Visual Basic را از نوار انتخاب کنید.
- اکنون، روی Insert کلیک کنید.
- سپس، Module را فشار دهید.
- اکنون، کد VBA زیر را در فضای خالی وارد کنید. :
4111
ابتدا، من در اینجا از رویه عملکرد عمومی DistCalc استفاده کردم. سپس، برخی از متغیرهای M، N، O، P، و Q را با مقادیر معین تنظیم کردم. منیک رابطه مناسب بین متغیرها برای تعریف DistCalc Function ذکر کرد.
- اکنون، یک سلول را انتخاب کنید تا نتیجه اندازهگیری شده را داشته باشد (یعنی C8 ).
- اکنون، فرمول زیر را اعمال کنید:
=DistCalc(C5,D5,C6,D6)
در اینجا، تابع DistCalc را تخمین میزند. فاصله بین دو نقطه .
- در نهایت ENTER را بزنید.
این جالبترین راه برای محاسبه فاصله بین دو مختصات GPS است .
بیشتر بخوانید: نحوه محاسبه فاصله بین دو آدرس ها در اکسل (3 روش)
بخش تمرین
برای تخصص بیشتر می توانید اینجا تمرین کنید.
نتیجه گیری
در این مقاله سعی شده است 2 روش ساده برای محاسبه فاصله بین دو مختصات GPS در اکسل بیان کنم . امیدوارم برای همه مفید باشد. برای هر گونه سوال بیشتر، در زیر نظر دهید.