Mundarija
Kundalik hayotimizda biz masofani o'lchash zarurligini ko'p marta his qilamiz. Excelda ikki GPS koordinatalari orasidagi masofani hisoblash unchalik qiyin emas. Men Excelda ikkita GPS koordinatalari orasidagi masofani hisoblashning 2 ta oddiy usulini ishlab chiqmoqchiman.
Batafsil tushuntirish uchun men Kenlik va oʻz ichiga olgan maʼlumotlar toʻplamidan foydalanaman. Joylarning uzunlik qiymatlari Praga, Chexiya va Zalsburg, Avstriya .
Amaliy ish kitobini yuklab oling
Ikki GPS koordinatalari orasidagi masofani hisoblash.xlsm
Excelda ikkita GPS koordinatalari orasidagi masofani hisoblashning 2 ta oddiy usuli
1. Arifmetik formuladan foydalanish Ikki GPS koordinatalari orasidagi masofani hisoblash
Arifmetik formuladan foydalanish ikki GPS koordinatalari orasidagi masofani hisoblashning eng tez va eng oddiy usuli hisoblanadi. Endi bu maqsadda quyidagi amallarni bajaring.
Qadamlar :
- Masofa (milya) nomli yangi qator yarating.
- Quyidagi formulani qo'llash uchun katakchani tanlang:
=ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6))*COS(RADIANS(D5-D6)))*3959
Bu yerda
- Bu Radian funksiyasi Daraja birliklardagi qiymatni Radian birlik qiymatiga aylantiradi.
- ACOS funktsiyasi teskari kosinusni qaytaradi. son.
FormulaAjratish
COS(RADIANS(90-C5))*COS(RADIANS(90-C6))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-C6)) ))*COS(RADIANS(D5-D6)) – bu qism trigonometriya operatorlari yordamida qiymat beradi.
Chiqish: 0,999092512926254
ACOS (0,999092512926254) – ACOS funktsiyasi teskari kosinus qiymatini qaytaradi.
Chiqish: 0,0426057358212635
0,0426057355829 <2129>– 3959 ni koʻpaytirish qiymatni Mile ga oʻzgartiradi.
Chiqish: 168.676108116382
- Nihoyat, Natijaga erishish uchun ENTER tugmasini bosing.
Shunday qilib, biz ikki GPS koordinatalari orasidagi masofani osonlik bilan hisoblashimiz mumkin. .
Batafsil o'qing: Excelda ikki shahar orasidagi masofani qanday hisoblash mumkin
2. Ikki GPS koordinatalari orasidagi masofani hisoblash uchun VBA-dan foydalanish
Biz VBA dan ikki GPS koordinatalari orasidagi masofani hisoblash uchun ham foydalanishimiz mumkin. Buning eng aqlli usuli.
Qadamlar :
- Birinchi navbatda, Dasturchi yorlig'iga o'ting.
- Tasmadan Visual Basic ni tanlang.
- Endi Qo'shish tugmasini bosing.
- Keyin, Module -ni bosing.
- Endi bo'sh joyga quyidagi VBA kodini kiriting :
1718
Birinchidan, men bu yerda Public Function protsedurasidan foydalandim DistCalc . Keyin, ba'zi o'zgaruvchilarni ma'lum qiymatlarga ega M, N, O, P, va Q o'rnatdim. I DistCalc funktsiyasini aniqlash uchun o'zgaruvchilar orasidagi mos munosabatni eslatib o'tdi.
- Endi o'lchangan natijaga ega bo'lish uchun katakchani tanlang (ya'ni C8 ).
- Endi quyidagi formulani qo'llang:
=DistCalc(C5,D5,C6,D6)
Bu yerda DistCalc funktsiyasi ni taxmin qiladi. ikki nuqta orasidagi masofa .
- Nihoyat, ENTER tugmasini bosing.
Bu ikkita GPS koordinatalari orasidagi masofani hisoblashning eng ajoyib usuli .
Batafsil o'qing: Ikki o'rtasidagi masofani qanday hisoblash mumkin Exceldagi manzillar (3 usul)
Amaliy bo'lim
Ko'proq tajriba olish uchun shu yerda mashq qilishingiz mumkin.
Xulosa
Ushbu maqolada men Excel-da ikkita GPS koordinatalari orasidagi masofani hisoblashning 2 ta oddiy usulini aytib berishga harakat qildim. Umid qilamanki, bu hamma uchun foydali bo'ladi. Boshqa savollar uchun quyida izoh qoldiring.