Excel တွင် Coordinates နှစ်ခုကြား အကွာအဝေးကို တွက်ချက်နည်း (နည်းလမ်း 2 ခု)

  • ဒါကိုမျှဝေပါ။
Hugh West

မာတိကာ

များစွာသောအခြေအနေများတွင်၊ သင်သည် သြဒီနိတ်နှစ်ခု သို့မဟုတ် တည်နေရာနှစ်ခုကြားအကွာအဝေး ကိုရှာဖွေရန် လိုအပ်နိုင်သည်။ Microsoft Excel တွင် အချိန်တိုအတွင်း အစုလိုက် အရွယ်အစားဖြင့် လုပ်ဆောင်နိုင်သည်။ ဤဆောင်းပါးသည် Excel တွင် သြဒိနိတ်နှစ်ခုကြား အကွာအဝေးကို တွက်ချက်ရန် နည်းလမ်းနှစ်ခုကို သရုပ်ပြထားသည်။

လေ့ကျင့်ရေးစာအုပ်ကို ဒေါင်းလုဒ်လုပ်ပါ

လက်တွေ့စာအုပ်ကို အောက်ပါလင့်ခ်မှ ဒေါင်းလုဒ်လုပ်နိုင်ပါသည်။

Cooordinate နှစ်ခုကြား အကွာအဝေးကို တွက်ချက်ပါ။xlsm

Coordinate System ၏ အခြေခံများ

Coordinate စနစ်သည် အထူးသဖြင့် ဂျီသြမေတြီတွင် စနစ်တစ်ခု၊ တစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော ကိန်းဂဏာန်းများကို အသုံးပြုထားသော စနစ်တစ်ခု၊ အမှတ် သို့မဟုတ် အခြားသော ဂျီဩမေတြီ ဘောင်များကို တွက်ချက်ရန်။ သြဒိနိတ်စနစ် အမျိုးအစားများစွာရှိသည်။ ဥပမာ- Cartesian Coordinate System၊ Geodetic Coordinate System စသည်တို့။

Cartesian Coordinate System ဟူသည် အဘယ်နည်း။

Cartesian Coordinate System သည် မည်သည့်အနေအထားကိုမဆို ရှာဖွေရန် သို့မဟုတ် ဂျီဩမေတြီဆိုင်ရာ အချက်အလက်များကို တွက်ချက်ရန်အတွက် ရည်ညွှန်းပုဆိန်များကို အသုံးပြုသည့် စနစ်တစ်ခုဖြစ်သည်။ အမှတ်တစ်ခု၏ သြဒီနိတ်များကို ထိုရည်ညွှန်းပုဆိန်၏ အကွာအဝေးမှ ဆုံးဖြတ်သည်။ ဥပမာ-

2-D လေယာဉ် X-axis တွင် အလျားလိုက်လေယာဉ်ကို ညွှန်ပြပြီး Y-axis သည် ဒေါင်လိုက်လေယာဉ်ကို ညွှန်ပြသည်။ ထို့ကြောင့် တစ်စုံတစ်ဦးသည် အမှတ် (2,3) ၏ သြဒီနိတ်များကို ပေးမည်ဆိုပါက အမှတ်သည် အလျားလိုက်လေယာဉ်မှ 2 ယူနစ်ဖြစ်ပြီး အရှည်လိုက်လေယာဉ်မှ 3 ယူနစ်ဖြစ်သည်။

Cartesian Coordinate System အတွက် အကွာအဝေးဖော်မြူလာ

2-D Cartesian တွင် အကွာအဝေးကို တွက်ချက်ရန်အတွက် ဂဏန်းသင်္ချာဖော်မြူလာCoordinate စနစ်မှာ အောက်ပါအတိုင်းဖြစ်သည်-

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

ဤတွင်၊

  • x 1 = x ဝင်ရိုးမှ အမှတ် 1 အကွာအဝေး။
  • x 2 = x ဝင်ရိုးမှ အမှတ် 2 အကွာအဝေး။
  • y 1 = y ဝင်ရိုးမှ အမှတ် 1 အကွာအဝေး။
  • y 2 = y ဝင်ရိုးမှ အမှတ် 2 အကွာအဝေး။
  • d = အမှတ် 1 နှင့် အမှတ် 2 အကြား အကွာအဝေး။

Geodetic Coordinate System ဆိုတာ ဘာလဲ ။

Geodetic Coordinate System သည် အမှတ်တစ်ခု၏ အနေအထားကို ရှာဖွေရန်နှင့် အခြားသော ဂျီဩမေတြီ ဘောင်များကို တိုင်းတာရန် အကိုးအကားအဖြစ် ellipsoid ကို အသုံးပြုသည့် ညှိနှိုင်းစနစ် အမျိုးအစားတစ်ခု ဖြစ်သည်။ ကျွန်ုပ်တို့သည် ဤသြဒီနိတ်စနစ်ရှိ တည်နေရာကိုရှာဖွေရန် လတ္တီတွဒ်နှင့် လောင်ဂျီကျုကို အသုံးပြုလေ့ရှိပါသည်။

ဤနေရာတွင် လတ္တီတွဒ်ဆိုသည်မှာ အီကွေတာမှ မြောက် သို့မဟုတ် တောင်ဘက်သို့ အကွာအဝေးနှင့် လောင်ဂျီကျူုသည် အဓိက meridian မှ အရှေ့ သို့မဟုတ် အနောက်ဘက်သို့ အကွာအဝေးကို ဆိုလိုသည်။ . ထို့အပြင်၊ လတ္တီတွဒ်နှင့် လောင်ဂျီတွဒ်၏ အပြုသဘောတန်ဖိုးများသည် မြောက်နှင့် အရှေ့ကိုဆိုလိုပြီး အနုတ်တန်ဖိုးများသည် တောင်နှင့် အနောက် အသီးသီးကို ဆိုလိုသည်။

Geodetic Coordinate စနစ်အတွက် အကွာအဝေးဖော်မြူလာ

Geoodetic ရှိ သြဒီနိတ်နှစ်ခုကြားအကွာအဝေးကို တွက်ချက်ရန် ဂဏန်းသင်္ချာဖော်မြူလာ Coordinate စနစ်မှာ အောက်ပါအတိုင်းဖြစ်သည်-

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
  • long1 = တည်နေရာ၏လောင်ဂျီတွဒ် 1
  • long2 = တည်နေရာ၏လောင်ဂျီတွဒ် 2
  • d =တည်နေရာ 1 နှင့် တည်နေရာ 2 မိုင်ကြားအကွာအဝေး

2 Excel တွင် သြဒီနိတ်နှစ်ခုကြားအကွာအဝေးကို တွက်ချက်ရန် နည်းလမ်းများ (Cartesian Coordinate System)

ဆိုပါစို့၊ သင့်တွင် သြဒီနိတ်များရှိသည့် ဒေတာအတွဲတစ်ခုရှိသည်ဆိုပါစို့၊ အမှတ် 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 လုပ်ဆောင်ချက် ကို နှစ်ထပ်အမြစ်ကို ရှာဖွေရန် အသုံးပြုပါသည်။

  • နောက်ဆုံးအနေဖြင့် Fill handle ကို ဆွဲယူပါ။ ကျန်တဲ့ ကော်လံအတွက်နဲ့ မင်းရဲ့ အကွာအဝေးကို ရမှာပါ။

2. Excel ရှိ Coordinates နှစ်ခုကြား အကွာအဝေးကို တွက်ချက်ရန် VBA ကုဒ်ကို အသုံးပြုခြင်း

သင် အကွာအဝေးကို တွက်ချက်ရန်အတွက် လုပ်ဆောင်ချက်တစ်ခုကို ဖန်တီးရန် VBA ကုဒ်ကိုလည်း အသုံးပြုနိုင်သည်။cartesian သြဒိနိတ်စနစ်ကို တွက်ချက်ပြီးနောက် ၎င်းကို အသုံးပြုပါ။ ယခုပြုလုပ်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။

အဆင့်များ -

  • ပထမ၊ ALT + F11 <2 ကိုနှိပ်ပါ။ VBA window ကိုဖွင့်ရန်။
  • ယခု၊ ဤ Workbook နှင့် Right-Click ကို ရွေးပါ။
  • နောက်တစ်ခု၊ Insert > Module ကို ဆက်တိုက်ရွေးချယ်ပါ။

  • ဤအချိန်တွင် အောက်ပါကုဒ်ကို ကူးယူပြီး၊ ၎င်းကို အကွက်လပ်ထဲသို့ ကူးထည့်ပါ။
3704

  • ထို့နောက် ကုဒ်ကိုဖွင့်ရန် F5 ကိုနှိပ်ပါ။ ဤတွင်၊ ဤကုဒ်သည် သင့်အတွက် လုပ်ဆောင်ချက်အသစ် DistCartesian ကို ဖန်တီးထားပြီး cartesian လေယာဉ်ရှိ သြဒိနိတ်နှစ်ခုကြားရှိ အကွာအဝေးကို တွက်ချက်ရာတွင် ကူညီပေးပါမည်။
  • ယခု၊ ဆဲလ် G6 ကို ရွေးပါ။ အောက်ပါဖော်မြူလာကို ထည့်သွင်းပါ။
=DistCartesian(C6,D6,E6,F6)

ဤတွင်၊ ဤလုပ်ဆောင်ချက်၏ အကြောင်းပြချက်များသည် x ဖြစ်သည်။ 1 ၊ y 1 ၊ x 2၊ နှင့် y 2 အသီးသီး။

  • နောက်ဆုံးတွင်၊ ကျန်ဆဲလ်များအတွက် Fill handle ကို ဆွဲယူပါ။

နောက်ထပ်ဖတ်ရန်- တွက်ချက်နည်း Excel တွင် GPS Coordinates နှစ်ခုကြားအကွာအဝေး

Excel တွင် Coordinates နှစ်ခုကြား အကွာအဝေးကို တွက်ချက်ရန် နည်းလမ်း 2 ခု (Geodetic Coordinate System)

ဆိုပါစို့၊ Geodetic Coordinate စနစ်တွင်၊ သင့်တွင် လတ္တီတွဒ်နှင့် မတူညီသော တည်နေရာနှစ်ခု၏ လောင်ဂျီတွဒ်။ ယခု အကွာအဝေးကို တွက်ချက်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။ထိုနေရာနှစ်ခုကြား

1. အကွာအဝေးတွက်ချက်ရန် ဂဏန်းသင်္ချာဖော်မြူလာကို အသုံးပြုခြင်း

အကွာအဝေးကို တွက်ချက်ရန် အမြန်ဆုံးနည်းလမ်းတစ်ခုမှာ ဂဏန်းသင်္ချာထည့်ခြင်းဖြစ်သည် အကွာအဝေးကို ကိုယ်တိုင်တွက်ချက်ရန် ဖော်မြူလာ။ ယခု၊ Geodetic Coordinate စနစ်ရှိ သြဒိနိတ်နှစ်ခုကြားအကွာအဝေးကို တွက်ချက်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။

အဆင့်များ -

  • ပထမ၊ အကွာအဝေး (မိုင်) အတွက် ကော်လံတစ်ခုကို ပေါင်းထည့်ပါ။
  • ထို့နောက်၊ ဆဲလ် 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 လုပ်ဆောင်ချက် ကို တန်ဖိုးတစ်ခုသို့ ပြောင်းရန်အတွက် အသုံးပြုသည် ဒီဂရီ (°) ယူနစ် Radian ယူနစ်ရှိ တန်ဖိုးတစ်ခုသို့။
  • COS လုပ်ဆောင်ချက် ကို ထောင့်တစ်ခု၏ cosine ကိုရှာဖွေရန် အသုံးပြုပါသည်။
  • SIN လုပ်ဆောင်ချက် ကို ထောင့်တစ်ခု၏ sine ကိုရှာဖွေရန် အသုံးပြုပါသည်။
  • ACOS လုပ်ဆောင်ချက် ကို ဂဏန်းတစ်ခု၏ arccosine သို့မဟုတ် ပြောင်းပြန် cosine ကို ပြန်ပေးရန်အတွက် အသုံးပြုပါသည်။
  • နောက်ဆုံးအနေဖြင့်၊ ဂဏန်း 3959 ကို အကွာအဝေး မိုင်များရယူရန် 3959 ကို မြှောက်ထားသည်။ ယင်းအစား၊ သင်သည် 6371 ဖြင့် မြှောက်၍ ရလဒ်ကို ရယူနိုင်သည်။ ကီလိုမီတာ

  • နောက်ဆုံးတွင်၊ သင်၏ရယူရန် Fill handle ကျန်ကော်လံကို ဆွဲယူပါ။ အကွာအဝေး။

ပိုမိုဖတ်ရန်- Excel တွင် မြို့နှစ်မြို့ကြား အကွာအဝေးကို တွက်ချက်နည်း

2. Excel တွင် Coordinates နှစ်ခုကြား အကွာအဝေးကို တွက်ချက်ရန် VBA ကုဒ်ကို အသုံးပြုခြင်း

Geodetic Coordinate စနစ်တွင် အကွာအဝေးကို တွက်ချက်ရန်အတွက် လုပ်ဆောင်ချက်တစ်ခုဖန်တီးရန် VBA ကုဒ်ကို အသုံးပြု၍ တွက်ချက်ရန်အတွက် ၎င်းကို အသုံးပြုနိုင်သည်။ ယခုပြုလုပ်ရန် အောက်ပါအဆင့်များကို လိုက်နာပါ။

အဆင့်များ -

  • ပထမ၊ ALT + F11 <2 ကိုနှိပ်ပါ။ VBA window ကိုဖွင့်ရန်။
  • ယခု၊ ဤ Workbook နှင့် Right-Click ကို ရွေးပါ။
  • နောက်တစ်ခု၊ Insert > Module ကို ဆက်တိုက်ရွေးချယ်ပါ။

  • မော်ဂျူးကို ထည့်သွင်းပြီးနောက်၊ အောက်ပါကုဒ်ကို ကူးယူပါ။ ၎င်းကို နေရာလွတ်တွင် ကူးထည့်ပါ။
8143

  • ဤအချိန်တွင်၊ ကုဒ်ကိုဖွင့်ရန် F5 ကိုနှိပ်ပါ။ ထိုသို့ပြုလုပ်ခြင်းဖြင့်၊ သင်သည် Geodetic Coordinate System တွင် အကွာအဝေးကို တွက်ချက်ရာတွင် ကူညီပေးမည့် လုပ်ဆောင်ချက်အသစ် DistGeo ကို ဖန်တီးနိုင်မည်ဖြစ်သည်။
  • ထို့နောက်၊ ဆဲလ် ကို ရွေးပါ။ G6 ပြီးလျှင် အောက်ပါပုံသေနည်းကို ချရေးပါ။

=DistGeo(C6,D6,E6,F6)

ဤနေရာတွင် DistGeo function ၏ အကြောင်းပြချက်များမှာ Latitude 1 (°), Longitude 1 (°), Latitude 2 (°), and Longitude 2 (°) အသီးသီး။

  • နောက်ဆုံးတွင်၊ ၎င်းအတွက် Fill handle ကို ဆွဲယူပါ။ကော်လံ၏ကျန်ရှိဆဲလ်များ။

နောက်ထပ်ဖတ်ရန်- Excel ရှိ လိပ်စာနှစ်ခုကြား ယာဉ်မောင်းအကွာအဝေးကို တွက်ချက်နည်း

နိဂုံးချုပ်

နောက်ဆုံးတော့ အနည်းဆုံးတော့၊ ဒီဆောင်းပါးကနေ သင်ရှာနေတာတွေကို တွေ့မယ်လို့ မျှော်လင့်ပါတယ်။ သင့်တွင် မေးမြန်းလိုသည်များရှိပါက အောက်တွင် comment ရေးပေးပါ။ ဤကဲ့သို့သော ဆောင်းပါးများကို ထပ်မံဖတ်ရှုလိုပါက၊ ကျွန်ုပ်တို့၏ ၀ဘ်ဆိုဒ် ExcelWIKI သို့ ဝင်ရောက်ကြည့်ရှုနိုင်ပါသည်။

Hugh West သည် လုပ်ငန်းနယ်ပယ်တွင် အတွေ့အကြုံ 10 နှစ်ကျော်ရှိသော Excel သင်တန်းဆရာနှင့် ခွဲခြမ်းစိတ်ဖြာသူဖြစ်သည်။ စာရင်းကိုင်နှင့် ဘဏ္ဍာရေးဆိုင်ရာဘွဲ့နှင့် စီးပွားရေးစီမံခန့်ခွဲမှု မဟာဘွဲ့တို့ကို ရရှိထားသူဖြစ်သည်။ Hugh သည် သင်ကြားရေးကို ဝါသနာပါပြီး လိုက်နာရန်နှင့် နားလည်ရန်လွယ်ကူသော ထူးခြားသောသင်ကြားရေးနည်းလမ်းကို တီထွင်ခဲ့သည်။ Excel ၏ ကျွမ်းကျင်သော အသိပညာသည် ကမ္ဘာတစ်ဝှမ်းရှိ ထောင်ပေါင်းများစွာသော ကျောင်းသားများနှင့် ပရော်ဖက်ရှင်နယ်များကို ၎င်းတို့၏ ကျွမ်းကျင်မှုနှင့် ၎င်းတို့၏ အသက်မွေးဝမ်းကြောင်းတွင် ထူးချွန်အောင် ကူညီပေးခဲ့သည်။ သူ၏ဘလော့ဂ်မှတစ်ဆင့်၊ Hugh သည် လူတစ်ဦးချင်းစီနှင့် လုပ်ငန်းများ၏ အလားအလာများ ပြည့်မီစေရန်အတွက် အခမဲ့ Excel သင်ခန်းစာများနှင့် အွန်လိုင်းသင်တန်းများကို ပေးဆောင်ကာ သူ၏အသိပညာကို ကမ္ဘာနှင့်မျှဝေပါသည်။