Hoe om zip-tot-zip-kilometerrekenaar in Excel te skep (2 effektiewe maniere)

  • Deel Dit
Hugh West

Ons kan verskeie take in MS Excel uitvoer. Dit bied baie verskillende ingeboude funksies. Hierdie funksies help ons om talle wiskundige bewerkings te onderneem. Soms moet ons ZIP tot ZIP-kilometers vir 'n sekere doel bereken. Maar hierdie berekeningsproses is nie maklik nie. Want ons moet verskeie dinge oorweeg. In hierdie artikel sal ons jou die effektiewe maniere wys om 'n ZIP na ZIP-kilometerrekenaar in Excel te skep.

Laai Oefenwerkboek af

Laai die volgende werkboek af om self te oefen.

ZIP to ZIP Mileage Calculator.xlsx

2 Effektiewe maniere om zip-tot-zip-kilometerrekenaar in Excel te skep

Ons sal die breedtegraad en die lengtegrade saam met die zip -kodes nodig hê om vind uit die ZIP na ZIP Kilometers . Om te illustreer, sal ons 'n voorbeelddatastel as 'n voorbeeld gebruik. Byvoorbeeld, in die volgende datastel het ons ZIP kodes. Ons het ook breedtegraad en lengtegrade van verskillende liggings. Hier sal ons die Kilometers in die H-kolom bepaal.

1. Skep Excel-formule om zip na zip te kry Kilometerrekenaar

Die gegewe breedtegraad en lengtegraad is in Graad formaat. Ons moet hulle omskakel na Radian . Ons sal die RADIAN-funksie gebruik om die formaat te verander. Die SIN-funksie gee die sinus van 'nhoek. Die COS-funksie genereer die kosinus van die hoek. Die ACOS-funksie sal die arccosine van 'n getal genereer. Die arccosinus is 'n hoek. Die cosinus van die hoek is 'n getal. Volg daarom die stappe hieronder om al hierdie funksies te kombineer om 'n formule te skep om ZIP na ZIP Kilometerrekenaar in Excel te kry. Laastens sal ons vermenigvuldig met 3958.8 , wat die Radius van die Aarde in myl is.

STAPE:

  • Kies eers sel H5 .
  • Tik dan die formule:
=ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-F5))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-F5))*COS(RADIANS(D5-G5)))*3958.8

  • Druk daarna Enter . Dit sal dus die verlangde uitvoer terugstuur.

  • Gebruik vervolgens die Outovul nutsding.
  • Daarom sal jy al die resultate in die H-kolom sien.

🔎 Hoe werk die Formule Werk?

  • COS(RADIANS(90-C5))*COS(RADIANS(90-F5))+SIN(RADIANS(90-C5))*SIN (RADIANS(90-F5))*COS(RADIANS(D5-G5))

Hierdie deel van die formule gee die uitset van die trigonometrie-operateurs terug.

  • ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-F5))+SIN(RADIANS(90-C5))*SIN(RADIANS(90-F5))*COS(RADIANS) (D5-G5)))

Die ACOS funksie genereer die inverse cosinuswaarde( arccosine ).

  • ACOS(COS(RADIANS(90-C5))*COS(RADIANS(90-F5))+SIN(RADIANS(90- C5))*SIN(RADIANS(90-F5))*COS(RADIANS(D5-G5)))*3958.8

Laastens, die vermenigvuldiging van 3958.9 skakel die afvoer om in myle .

Lees meer: ​​ Hoe om kilometers in Excel te bereken (stap-vir-stap-gids)

2. Maak zip-tot-zip-kilometerrekenaar deur gebruik te maak van Power Query in Excel

'n Ander metode om die ZIP na ZIP-kilometerrekenaar te skep, is deur die Excel Power Query Editor . Power Query -instrument is beskikbaar in MS Excel . Dit help om data uit verskeie bronne in te voer. Ons kan dan die data transformeer of wysig volgens ons vereistes. Leer dus die stappe hieronder om die operasie uit te voer.

STAPE:

  • Gaan eerstens na die Data-oortjie.
  • Daar, kies Van tabel/reeks .

  • Gevolglik word 'n dialoogvenster boks sal uitspring.
  • Kies nou jou datareeks en druk OK .

  • Gevolglik, die Power Query Editor sal verskyn.
  • Sien die onderstaande prentjie om beter te verstaan.

  • Volgende, onder die Voeg Kolom by -oortjie, kies Gepasmaakte Kolom .

  • Dus, die Gepasmaakte Kolom -dialoogkassie sal verskyn.
  • Tik in die Nuwe kolomnaam -veld Lat1_Rad of enigiets wat jy wil.
  • Daarna, in die Gepasmaakte kolomformule -boks, voeg die onderstaande formule in:
([Latitude] / 180) * Number.PI

  • Dan, druk OK .
  • Herhaal bogenoemde stappe 3 nog kere. Op hierdie manier sal dit die Breedtegraad en die Lengtegrade in die Radiale formaat terugstuur.
  • Tik in die formule-afdeling die onderskeie Kolomkop se naam ( Lengtegraad , Breedtegraad3 , Lengtegraad4 ) in Latitude se plek.
  • In die volgende prent sal jy die 4 nuwe kolomme in die datareeks sien.

  • Voeg weer een laaste gepasmaakte kolom in.
  • Tik Kilometers in die Nuwe kolomnaam-veld.
  • Daarna, in die Gepasmaakte kolomformule -boks, voer die volgende formule in:
Number.Acos(Number.Sin([Lat1_Rad]) * Number.Sin([Lat2_Rad]) + Number.Cos([Lat1_Rad]) * Number.Cos([Lat2_Rad]) * Number.Cos([Lon2_Rad]-[Lon1_Rad])) * 3959

  • Laastens, druk OK .

  • Dit sal dus die nuwe kolom met die naam terugstuur Kilometers met al die presiese berekeninge.

  • Kies nou Sluit & Laai onder die Tuis-oortjie.
  • Dit sal die Power Query bevindings in die Excel werkblad laai.

  • Daarom sal dit 'n nuwe werkblad terugstuur met al die resultate wat ons gevind het.
  • Op hierdie manier kan jy die Kilometers kry.

Lees meer: ​​ Hoe om daaglikse voertuigkilometers en brandstofverslag in Excel te maak

Gevolgtrekking

Voortaan , volg die bogenoemde metodes om Skep 'n ZIP na ZIP-kilometerrekenaar in Excel . Hou aan om hulle te gebruik. Laat weet ons as jy meer maniere het om die taak te doen. Volg die ExcelWIKI -webwerf vir meer artikels soos hierdie. Moenie vergeet om opmerkings, voorstelle of navrae te gee as jy enige in die kommentaarafdeling hieronder het nie.

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.