Ինչպես հաշվարկել երկու կոորդինատների միջև հեռավորությունը Excel-ում (2 մեթոդ)

  • Կիսվել Սա
Hugh West

Շատ դեպքերում ձեզ կարող է անհրաժեշտ լինել գտնել հեռավորությունը երկու կոորդինատների կամ երկու տեղանքների միջև: Microsoft Excel-ում դուք կարող եք դա անել մեծ չափով կարճ ժամանակում: Այս հոդվածը ցույց է տալիս Excel-ում երկու կոորդինատների միջև հեռավորությունը հաշվարկելու երկու եղանակ:

Ներբեռնեք պրակտիկայի աշխատանքային գիրքը

Դուք կարող եք ներբեռնել պրակտիկայի գիրքը ստորև նշված հղումից:

Հաշվեք հեռավորությունը երկու կոորդինատների միջև.xlsm

Կոորդինատների համակարգի հիմունքները

Կորդինատների համակարգը համակարգ է, հատկապես երկրաչափության մեջ, որն օգտագործում է մեկ կամ մի քանի թվեր՝ որոշելու դիրքը կետ կամ հաշվարկել այլ երկրաչափական պարամետրեր: Կան բազմաթիվ տեսակի կոորդինատային համակարգեր: Օրինակ՝ դեկարտյան կոորդինատային համակարգ, գեոդեզիական կոորդինատային համակարգ և այլն:

Ի՞նչ է դեկարտյան կոորդինատային համակարգը:

Դեկարտյան կոորդինատների համակարգը համակարգ է, որն օգտագործում է հղման առանցքները ցանկացած դիրքորոշելու կամ երկրաչափական տվյալներ հաշվարկելու համար: Կետի կոորդինատները որոշվում են այդ հղման առանցքների հեռավորությունից: Օրինակ՝

2-D հարթությունում X-առանցքը ցույց է տալիս հորիզոնական հարթությունը, իսկ Y-առանցքը ցույց է տալիս ուղղահայաց հարթությունը: Այսպիսով, եթե ինչ-որ մեկը տալիս է (2,3) կետի կոորդինատները, դա նշանակում է, որ կետը գտնվում է հորիզոնական հարթությունից 2 միավոր և երկայնական հարթությունից 3 միավոր:

Դեկարտյան կոորդինատների համակարգի հեռավորության բանաձևը

2-D դեկարտյանում հեռավորությունը հաշվելու թվաբանական բանաձևըԿոորդինատների համակարգը հետևյալն է՝

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

Այստեղ,

  • x 1 = 1-ին կետի հեռավորությունը x առանցքից:
  • x 2 = 2-րդ կետի հեռավորությունը x առանցքից:
  • y 1 = 1-ին կետի հեռավորությունը y առանցքից:
  • y 2 = 2-րդ կետի հեռավորությունը y առանցքից:
  • 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
  • long1 = Տեղադրության երկայնություն 1
  • long2 = Տեղադրության երկայնություն 2
  • d =1-ի և 2-րդ տեղանքի միջև հեռավորությունը մղոններով

Excel-ում երկու կոորդինատների միջև հեռավորությունը հաշվարկելու եղանակներ (Դեկարտյան կոորդինատների համակարգ)

Ենթադրենք, դուք ունեք տվյալների բազա, որտեղ ունեք կոորդինատներ 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 կոդը Excel-ում երկու կոորդինատների միջև հեռավորությունը հաշվարկելու համար

Դուք կարող է նաև օգտագործել VBA կոդը a-ում հեռավորությունը հաշվելու ֆունկցիա ստեղծելու համարդեկարտյան կոորդինատային համակարգը և այն օգտագործել հաշվարկի համար: Այժմ հետևեք ստորև նշված քայլերին դա անելու համար:

Քայլեր :

  • Նախ, սեղմեք ALT + F11 <2 VBA պատուհանը բացելու համար:
  • Այժմ ընտրեք Այս աշխատանքային գիրքը և Աջ սեղմեք դրա վրա:
  • Հաջորդը , հաջորդաբար ընտրեք Տեղադրել > Մոդուլ ։

  • Այս պահին պատճենեք հետևյալ կոդը և տեղադրեք այն դատարկ վանդակում:
8904

  • Դրանից հետո սեղմեք F5 կոդը գործարկելու համար: Այստեղ այս կոդը ձեզ համար ստեղծել է DistCartesian նոր ֆունկցիա, որը կօգնի ձեզ հաշվարկել կարտեզյան հարթության երկու կոորդինատների միջև հեռավորությունը:
  • Այժմ ընտրեք G6 բջիջը: և տեղադրեք հետևյալ բանաձևը:
=DistCartesian(C6,D6,E6,F6)

Այստեղ այս ֆունկցիայի արգումենտներն են x 1 , y 1 , x 2, և y 2 համապատասխանաբար:

  • Վերջապես, քաշեք Լրացնել բռնակը մնացած բջիջների համար:

Կարդալ ավելին. Ինչպես հաշվարկել Excel-ում երկու GPS կոորդինատների միջև հեռավորությունը

Excel-ում երկու կոորդինատների միջև հեռավորությունը հաշվարկելու 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 ֆունկցիան օգտագործվում է արժեքը փոխարկելու համար Աստիճաններ (°) միավոր Radian միավորի արժեքին:
  • COS ֆունկցիան օգտագործվում է անկյան կոսինուսը գտնելու համար:
  • SIN ֆունկցիան օգտագործվում է անկյան սինուսը գտնելու համար։
  • ACOS ֆունկցիան օգտագործվում է թվի արկկոսին կամ հակադարձ կոսինուսը վերադարձնելու համար։
  • Վերջապես, 3959 թիվը բազմապատկվում է որպեսզի ստանա հեռավորությունը մղոններով : Փոխարենը, դուք կարող եք բազմապատկել 6371-ով ՝ արդյունքը ստանալու համար Կիլոմետրեր :

  • Վերջապես, քաշեք Լրացնել բռնակը մնացած սյունակի համար, որպեսզի ստանաք ձեր հեռավորությունները:

Կարդալ ավելին. Ինչպես հաշվարկել հեռավորությունը երկու քաղաքների միջև Excel-ում

2. VBA կոդի կիրառում Excel-ում երկու կոորդինատների միջև հեռավորությունը հաշվարկելու համար

Դուք կարող եք նաև օգտագործել VBA կոդը՝ գեոդեզիական կոորդինատային համակարգում հեռավորությունը հաշվարկելու գործառույթ ստեղծելու համար, այնուհետև օգտագործել այն հաշվարկի համար: Այժմ հետևեք ստորև նշված քայլերին դա անելու համար:

Քայլեր :

  • Նախ, սեղմեք ALT + F11 <2 VBA պատուհանը բացելու համար:
  • Այժմ ընտրեք Այս աշխատանքային գիրքը և Աջ սեղմեք դրա վրա:
  • Հաջորդը , հաջորդաբար ընտրեք Տեղադրել > Մոդուլ ։

  • Մոդուլը տեղադրելուց հետո պատճենեք հետևյալ կոդը և տեղադրեք այն դատարկ տարածության մեջ:
5041

  • Այս պահին սեղմեք F5 կոդը գործարկելու համար: Դրանով դուք կստեղծեք նոր ֆունկցիա DistGeo , որը կօգնի ձեզ հաշվարկել հեռավորությունը գեոդեզիական կոորդինատային համակարգում :
  • Այնուհետև ընտրել բջիջը G6 և գրեք հետևյալ բանաձևը:

=DistGeo(C6,D6,E6,F6)

Այստեղ , DistGeo ֆունկցիայի արգումենտներն են Լայնություն 1 (°), Երկայնություն 1 (°), Լայնություն 2 (°), և Երկայնություն 2 (°) համապատասխանաբար:

  • Վերջապես, քաշեք Լրացնել բռնակը սյունակի մնացած բջիջները:

Կարդալ ավելին. Ինչպես հաշվարկել երկու հասցեների միջև հեռավորությունը Excel-ում

Եզրակացություն

Վերջին, բայց ոչ պակաս կարևորը, հուսով եմ, որ դուք գտաք այն, ինչ փնտրում էիք այս հոդվածից: Եթե ​​ունեք հարցեր, խնդրում ենք թողնել մեկնաբանություն ստորև: Եթե ​​ցանկանում եք կարդալ ավելի շատ նման հոդվածներ, կարող եք այցելել մեր կայքը ExcelWIKI :

Հյու Ուեսթը բարձր փորձառու Excel-ի մարզիչ և վերլուծաբան է, որն ունի ավելի քան 10 տարվա փորձ այս ոլորտում: Նա հաշվապահական հաշվառման և ֆինանսների բակալավրի և բիզնեսի կառավարման մագիստրոսի կոչում է ստացել: Հյուը կիրք ունի դասավանդելու նկատմամբ և մշակել է ուսուցման յուրահատուկ մոտեցում, որը հեշտ է հետևել և հասկանալ: Excel-ի նրա փորձագիտական ​​գիտելիքներն օգնել են հազարավոր ուսանողների և մասնագետների ամբողջ աշխարհում բարելավել իրենց հմտությունները և առաջադիմել իրենց կարիերայում: Իր բլոգի միջոցով Հյուն կիսվում է իր գիտելիքներով աշխարհի հետ՝ առաջարկելով Excel-ի անվճար ձեռնարկներ և առցանց ուսուցում, որոնք կօգնեն անհատներին և ձեռնարկություններին հասնել իրենց ողջ ներուժին: