Sut i Gyfrifo Pellter yn Excel gyda Google Maps

  • Rhannu Hwn
Hugh West

Mae gan Excel ystod eang o gymwysiadau. Ac wrth ddefnyddio VBA yna mae'n ymddangos y gallwn wneud beth bynnag yr ydym ei eisiau yn Excel. Felly, wrth gwrs, gallwn ddarganfod y pellter rhwng lleoedd gan ddefnyddio map yn Excel. Yn yr erthygl hon, byddaf yn dangos canllaw cyflym i gyfrifo'r pellter yn excel gyda Google Maps gyda chamau miniog a darluniau clir.

Lawrlwythwch Llyfr Gwaith Ymarfer

Gallwch lawrlwythwch y llyfr gwaith Excel rhad ac am ddim yma ac ymarferwch ar eich pen eich hun.

Cyfrifwch-Pellter-gyda-Google-Maps.xlsm

Defnyddio Defnyddiwr a Ddiffiniwyd Swyddogaeth i Gyfrifo Pellter yn Excel gyda Google Maps

Yma, byddwn yn dod o hyd i'r pellter rhwng Parc MacArthur a Jersey City gan ddefnyddio Google Maps.

<8

Yn gyntaf, mae angen i ni wybod peth pwysig. I gyfrifo'r pellter yn Excel gan ddefnyddio Google Maps, bydd angen allwedd API arnom. Mae API yn golygu Rhyngwyneb Rhaglennu Cymhwysiad . Mae Excel yn cysylltu â Google Maps gan ddefnyddio'r allwedd API ar gyfer casglu data gofynnol. Mae rhai mapiau'n darparu allweddi API am ddim fel Bing Maps. Ond nid yw Google Maps yn darparu API am ddim. Er eich bod yn rheoli API rhad ac am ddim rywsut ni fydd hynny'n gweithio'n berffaith. Felly, bydd rhaid i chi brynu'r allwedd API o'r ddolen hon.

Yma, rydw i wedi rheoli bysell API rhad ac am ddim. Nid yw'n gweithio'n iawn, dim ond ei ddefnyddio i ddangos fel enghraifft. Byddwn yn defnyddio VBA i greu swyddogaeth a ddiffinnir gan y defnyddiwr o'r enw Cyfrifwch_Pellter i ganfod y pellter . Bydd ganddo dair dadl - Man Cychwyn , Cyrchfan , a allwedd API . Nawr gadewch i ni ddechrau'r gweithdrefnau.

Camau:

  • Pwyswch ALT + F11 i agor y ffenestr VBA .

  • Nesaf, cliciwch fel a ganlyn: Mewnosod > Modiwl i greu modiwl newydd.

  • Yn ddiweddarach, teipiwch y codau canlynol yn y ffenestr-
5587
<9
  • Yna dim byd, ewch yn ôl at eich dalen.
    • Yn gyntaf, defnyddiais weithdrefn Swyddogaeth Gyhoeddus Cyfrifwch_Pellter .
    • Yna datganais rai newidynnau first_Value, second_Value, a last_Value ar gyfer dadleuon ein defnyddiwr -diffiniedig ffwythiant.
    • Gosodwch y gwerthoedd ar gyfer y newidynnau (mae pob gwerth yn hunan-ddisgrifiadol), a gosodwch y gwrthrych mitHTTP yn ServerXMLHTTP i ddefnyddio'r Dull GET (a ddefnyddir yn ddiweddarach, bydd y priodwedd gwrthrych hwn yn caniatáu defnyddio'r dull POST hefyd).
    • Url yw'r cyfuniad o'r holl werthoedd a osodwyd yn gynharach , mae priodwedd agored y gwrthrych mitHTTP yn ei ddefnyddio.
    • Ar ôl aseinio'r swyddogaeth llyfrgell gwerthoedd mae gweddill y cyfrifiad.

    Nawr rydych chi'n gweld, ein ffwythiant yn barod i'w ddefnyddio.

    • Yn Cell C8 , teipiwch y fformiwla ganlynol-
    6> =Calculate_Distance(C4,C5,C6)

    • Yn olaf, pwyswch y botwm ENTER i gael ypellder. Bydd yn dangos y pellter yn yr uned Mesurydd .

    Darllen Mwy: Sut i Gyfrifo Gyrru Pellter rhwng Dau Gyfeiriad yn Excel

    Manteision ac Anfanteision Wrth Gyfrif Pellter gyda Google Maps

    • Rhaid bod gennych allwedd API dilys .
    • Bydd y cod uchod yn rhoi'r allbwn yn yr uned Mesurydd .
    • Mae'r ffwythiant a ddiffinnir gan y defnyddiwr yn defnyddio enwau lleoedd yn uniongyrchol, nid oes angen defnyddio cyfesurynnau.
    • Sicrhewch eich bod wedi defnyddio lle dilys.

    Manteision ac Anfanteision Cyfrifo Pellter gyda Google Maps

    Manteision

    • Ar gyfer cwpl o leoedd mawr, mae'n eithaf ymarferol oherwydd gallwn ddefnyddio'r teclyn Fill Handle i gopïo'r fformiwla. Nid yw hynny'n bosibl yn Google Maps
    • Mae'n ffordd eithaf cyflymach.
    • Dim angen defnyddio cyfesurynnau.

    Anfanteision

    • Ni all weithio gyda chyfesurynnau.
    • Ni fyddwch yn cael y map na'r llwybr, dim ond byddwch yn cael y pellter.
    • Mae'n ddim yn gweithio gyda chyfatebiad bras yr enwau lleoedd.

    Casgliad

    Gobeithiaf y bydd y gweithdrefnau a ddisgrifir uchod yn ddigon da i gyfrifo'r pellter yn Excel gyda Google Maps. Mae croeso i chi ofyn unrhyw gwestiwn yn yr adran sylwadau a rhowch adborth i mi. Ewch i ExcelWIKI i archwilio mwy.

  • Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.