Sida loo Xisaabiyo Masaafada u dhaxaysa Labada Magaalo ee Excel

  • La Wadaag Tan
Hugh West

Shaxda tusmada

Waxaa jira dhowr isticmaal oo loo isticmaalo Excel . Shaqada gaarka ah ee qabow iyo qaacidada Microsoft Excel ayaa laga yaabaa inay go'aamiso kala soocida laba magaalo oo gaar ah ama meelo meeraha ah. Waa muhiim in la xisaabiyo masaafada u dhaxaysa labada meelood ee khariidad. Waxay awood kuu siinaysaa inaad xisaabiso masaafada dhabta ah waxayna ku siin doontaa qiyaas hufan inta uu qaadanayo safarkaagu. Laakin Excel waxaan si sahlan ku sameyn karnaa taas. Maqaalkan, waxaan ku tusi doonaa siyaabo dhowr ah oo lagu xisaabiyo masaafada u dhaxaysa labada magaalo ee Excel.

> Soo deji Buug-hawleedka Shaqada > 5>

Waxaad soo dejisan kartaa buugga shaqada oo aad ku tababaran kartaa iyaga.

> Xisaabi masaafada u dhaxaysa laba magaalo marka hore, waxaan u baahanahay inaan diyaarino xogta. Ka soo qaad inaan leenahay laba magaalo Los Angeles taas oo ah magaalo weyn oo ku taal gobolka California , iyo Pasco oo ah magaalada Washington . Hadda, waxaan u baahanahay inaan helno masaafada u dhexeysa. Taas awgeed, waa in aan ogaanno loolka iyo Longitude labada magaalo. Waxaan si fudud u heli karnaa loolka iyo dhererka magaalo kasta oo leh Excel. Aan aragno sida aan taas u sameyn karno. > TALAABOOYIN: >
  • Marka hore, dooro unugga aan dhigno magaca magaalooyinka. Xaaladeena, waxaanu ka dooranaa unugyada B5 ,iyo B6 .
  • Marka labaad, u tag Data tabribbon.
  • Saddexaad, gudaha Noocyada Xogta Qaybta dhagsii Juqraafiga .
  • >

    >

    >
      9>Dabadeed, si aad u hesho loolka, dooro unugga meesha aad dhigayso loolka oo ku qor caanaha halkaas.
    =B5.Latitude >

    <8

  • Riix Enter si aad u aragto natiijada
  • .
  • Hadda, si aad u heshid dhererka, sidoo kale, loolka, dooro unug oo geli qaacidada soo socota unuggaas.
  • =B5.Longitude

    >

  • Ku dhufo Geli furaha kiiboodhkaga
  • > > > 3>

      > Sidoo kale, waxaan helnaa dhererka B6 anagoo raacayna talaabooyinkii hore.
    • Waa sidaas, hadda waxaan leenahay loolka iyo dhererka labada magaalo. Markaa, xogtayadu hadda waa diyaar in la isticmaalo.
    • >
    >>

    5 Hababka kala duwan ee loo xisaabiyo fogaanta u dhaxaysa labada magaalo ee Excel

    0> Helitaanka masaafada u dhaxaysa laba meelood ayaa markaa noo suurtagelinaysa inaan ogaano kala soocida laba guri. Waxaan qiyaasi karnaa inta ay nagu qaadan doonto in aan u kala safrno guryaha anagoo adeegsanayna macluumaadkan. Si aan u ogaano masaafada u dhaxaysa labada magaalo waxaan isticmaaleynaa xogta kor ku xusan ee aan hadda samaynay. >>>>> 1. Codso Formula Haversine si aad u xisaabiso masaafada u dhaxaysa laba magaalo > >Mid ka mid ah isla'egyada aasaasiga ah ee sahaminta badweynta waa Haversine Formula , kaas oo loo isticmaali karo in lagu xisaabiyo masaafada u dhaxaysa laba goobooddiyaarad spherical haddii aad go'aamiso loolka iyo dhererkooda iyo sidoo kale radius hemisphere. GPS aaladaha ayaa asal ahaan si otomaatig ah u sameeyay. Aan raacno tillaabooyinka si aan u isticmaalno qaacidada si aan u xisaabino masaafada u dhexeysa labada magaalo.

    TALAABOOYIN:

    • Si aad u bilawdo, dooro unugga meesha aad rabto hel masaafada, markaa, waxaanu dooranaa unugga C8 .
    • Ka dib, geli Formula Haversine unuggaas la doortay.
    • C8 7> =3959*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2)) >
        >Ugu dambayntii, taabo furaha Enter si aad u aragto natiijada >
      >>
        >
      • Hadaba, anagoo adeegsanayna qaacidadu waxaynu helaynaa natiijada 1367.581282 .
      >

      Akhri wax dheeraad ah: Sida loo xisaabiyo masaafada u dhaxaysa labada ciwaan gudaha Excel

      > 2. Xisaabi masaafada u dhaxaysa laba magaalo oo leh Excel ACOS, SIN, COS, iyo RADIANS Functions

      Qaybta rogan ee qiimaha waa waxa shaqada ACOS soo laabtay. Dabada xagasha radiyaanka waxaa soo celisa shaqada SIN ee Excel . Xubinta xagasha radian-yada waxa soo celisa shaqada COS . Radiyaanka waxaa loo beddelaa darajooyin iyadoo la isticmaalayo shaqada RADIAN ee Excel . Waxaan isku dari karnaa hawlahaas si aan u helno masaafada u dhexeysa laba magaalo. Waxa kale oo asal ahaan si toos ah loo isticmaalay iyadoo la isticmaalayo GPS aladaha. Aynu ku dabaqno isku-dhafka hawlahaas si aan u helno masaafada u dhexeysa labada magaalo annaga oo marinayna tillaabooyinka.

      TALAABOOYIN:

      • Marka hore.dooro unugga meesha aad rabto inaad fogaato; Xaaladdan oo kale, waxaan dooranaa unugga C8 .
      • Intaas ka dib, geli isku-darka qaaciidada shaqada gudaha unugga la doortay.
      =ACOS(COS(RADIANS(90-C5)) *COS(RADIANS(90-C6)) +SIN(RADIANS(90-C5)) *SIN(RADIANS(90-C6)) *COS(RADIANS(D5-D6))) *6371

      • Si aad u aragto natiijada,ku dhufo Enter furaha dhamaadka dhamaadka
      • >
      >>>> 3>
      • Sidaa darteed, anagoo adeegsanayna qaacidada, waxaynu gaarnaa lambarka 1357.033633 .
      • >
      >> Sii akhri: Sidee si loo xisaabiyo Fogaanta udhaxaysa Labada Isku-xidhaha GPS ee Excel

      3. Isku dhafka Excel CONCATENATE iyo BEDEL Hawlaha si aad u fogaato inta u dhaxaysa laba magaalo

      Si aad isugu geyso laba ama xataa in ka badan oo erayo taxane ah hal weedh, isticmaal shaqada qoraalka CONCATENATE . Qiyaastii soddon qodob qoraal ah ayaa lagu dari karaa iyadoo la isticmaalayo Excel CONCATENATE function, kaas oo soo celinaya natiijada qoraal ahaan. Shaqada BEDELKA ee excel waxay isticmaashaa isbarbardhigga si wax looga beddelo qoraalka xarriiq cayiman. Waxaan isku dari karnaa labadaas shaqo si aan u abuurno Khariidadda Google si aan u helno masaafada u dhexeysa labada cinwaan annagoo isticmaalna. Aynu ka faa'iidaysano qaacidada si aynu u helno masaafada u dhaxaysa laba magaalo inagoo marinaya tilaabooyinka

      > TALAABOOYIN: > >
    • Sidoo kale, habkii hore, dooro unugga. meesha aad rabto inaad ka hesho Khariidadda Google ; Xaaladdan oo kale, waxaan dooranaa unugga C8 .
    • Kadibna, geli qaacidada kan la doortay.unugyada , ku dhufo Enter furaha
    • >Enter >Enter

    Iyada oo la kaashanayo qaacidadan, waxaad ku xidhi kartaa Khariidadda Google taasi waxay tusinaysaa wadada laga bilaabo Los Angeles ilaa Pasco . Magaalooyinka waxaa lagu dari doonaa isku xirka iyadoo la isticmaalayo CONCATENATE function, waxaana lagu dari doonaa magacyada magaalooyinka iyadoo la isticmaalayo SUBSTITUTE function.

    • Intaas ka dib. , Geli linkigan sanduuqa raadinta browserka si aad u ogaato inta ay labadan magaalo u kala fog yihiin.
    > > BADALKA Waxa kale oo loo isticmaali karaa Excel si loo go'aamiyo masaafada u dhaxaysa labada magaalo ee meeraha. > In ka badan gudaha Excel (2 Hababka)

    > 1> 4. Abuur Shaqada LAMBDA si loo Xisaabiyo Masaafada u dhaxaysa Labada Magaalo >>

    >Shaqada LAMBDA ee Excel waxa loo isticmaalaa in lagu dhiso hawlo la habeeyey oo laga faa'iidaysan karo xaashida shaqada oo dhan oo lagu galo magacyo la yaqaan. Marka la qeexo oo la bixiyo magac, waxaan u isticmaali karnaa shaqooyinkaas meel kasta oo ka mid ah buug-gacmeedkayaga.

    Isle'egta ugu weyn ee masaafada waa:

    > > 7> D = acos (sinΦ 1 . sinΦ 2 + cosΦ 1 . cosΦ 2 cos Δλ) . R >3>

    Xitaa haddii ay u muuqan karto wax yar oo xad dhaaf ah. Muhiimada noogu badan waa:

    • Latitude-ka laga bilaabo iyoLongitude.
    • Ulki ugu dambeeya ee loolka iyo dhererka.

    Sidaas darteed qaacidada ama isla'egta.

    • Δλ waxay tilmaamaysaa farqiga u dhexeeya dhererka ( lon_2-lon_1 ).
    • Φ 1 iyo Φ 2 > si xidhiidh ah u muuji lat_1 iyo lat_2 .
    • R waxay tusinaysaa radius-ka dusha sare

    Aan abuurno LAMBDA si aan u xisaabino masaafada u dhaxaysa labada magaalo anagoo raacayna jaranjarada hoos.

    > TALAABOOYIN: >
    • Marka hore, dooro unugga C8 .
    • In dheer, geli qaacidada unuggaas.
    =LAMBDA(_lat1, _lon1, _lat2, _lon2, LET(lat_1, RADIANS(_lat1),lon_1, RADIANS(_lon1),lat_2,RADIANS(_lat2),lon_2, RADIANS(_lon2),r, 6378,ACOS((SIN(lat_1) * SIN(lat_2)) + (COS(lat_1) * COS(lat_2) * COS(lon_2-lon_1))) * r))(C5,D5,C6,D6) >
    • Dabadeed, taabo Enter .
    >

      >Tani waxay tusin doontaa natiijada laakiin qaacidada ayaa aad u weyn waxaana laga yaabaa inay adkaato in la fahmo marka la isticmaalayo tan marar badan.
    • Hadaba, halkii aan tan samayn lahayn, waxaan samayn karnaa qaacido la habeeyey iyadoo la adeegsanayo LAMBDA .
    • Taas, u tag Formulas tab ka ribbon. Maareeyaha .

    >

    >
      >Tani waxay soo bandhigaysaa Maareeyaha Magaca sanduuqa wada-hadalka
    • Hadda, dhagsii on the New menu.
    • Cusub . >Cusub . >Cusub > Cusub > >
        >Tani waxay ku geyn doontaa daaqadda Magaca cusub .
      • Further, name the formula, as we want to calculate the distance between two cities, so we put the name of the formula CityDistance .
      • Then, put the following formula into beerta ee Waxay u jeedaa .
      > >> >

      =LAMBDA(_lat1, _lon1, _lat2, _lon2, LET(lat_1, RADIANS(_lat1),lon_1, RADIANS(_lon1),lat_2,RADIANS(_lat2),lon_2, RADIANS(_lon2),r, 6378,ACOS((SIN(lat_1) * SIN(lat_2)) + (COS(lat_1) * COS(lat_2) * COS(lon_2-lon_1))) * r))

      >
    • Kaddib, dhagsii OK

    >

    >
      >Tani waxay ku geyn doontaa magaca maamulaha mar labaad.
    • Intaa dheer, dhagsii Xir badhanka si aad hawsha u dhamaystirto
    • >
    > > >
  • Hadda, waxaad heli kartaa hawl cusub CityDistance . Adigoo isticmaalaya shaqada waxaad heli doontaa masaafada u dhaxaysa labada magaalo.
  • >>

    >

    > 1358.524645. Xisaabi masaafada u dhaxaysa labada magaalo Adigoo isticmaalaya Excel VBA

    > Samaynta API ( Barnaamijyada Interface ) isku xidhka iyo ka faa'iidaysiga si aad u dhisto Shaqo qeexan isticmaale gudaha VBA waa laba siyaabood oo kale oo lagu go'aamiyo masaafada u dhaxaysa laba goobood. Si loo ururiyo xogta goobta, Excel wuxuu ku xidhaa API khariidad kasta, oo ay ku jiraan Khariidadda Google iyo Khariidadda Bing . Sidaa darteed, si aan u isticmaalno farsamadan, waa in aan marka hore samaynaa furaha API . Taasi runtii waa sahlan tahay, laakiin waa wax laga xumaado, kaliya Khariidadda Bing waxay bixisaa API bilaash ah, maaha Google. Waxaanu ku muujin doonaa habkan anagoo adeegsanayna furaha Khariidadda Bing API ee bilaashka ah. Riix halkan si aad u abuurto Khariidadda Bing API Furaha . > TALAABOOYINKA: > >
      > Si aad u bilawdo, waxaanu abuurnay furaha API oo aanu dul saarnay qolka C8 . >
    >

    > >

      > Hadda, u tag Developer tab ka ribboonka 9>Markaa, laga bilaabo qaybta Code , dhagsii Visual Basic si aad u furto Visual Basic Editor . Ama taabo Alt + F11 si aad u furto Visual Basic Editor .

    >

    >
      > Halkii aad tan samayn lahayd, Waxaad kaliya ku dhufan kartaa xaashidaada shaqada oo aad eeg Code . Tani waxay sidoo kale ku geyn doontaa Visual Basic Editor .

    • Tani waxay ka soo muuqan doontaa Visual Basic Editor >.
    • In ka sii dheer, dhagsii Module ka Geli hoos-u-dhaca menu bar.
    >>> > 8>
  • Tani waxay ku dhex abuuri doontaa Module buuggaaga shaqada.
  • >>>
  • Oo, koobiy oo dheji code VBA ee hoos ka muuqda.
  • VBA Code: >

    4318
    • Kaydi koodka adoo kaydinaya dhamaan buuga shaqada sida buug-shaqo yar-yar oo kordhintu waxay noqon doontaa . xlsm. 0> > >

      Sharaxaadda Xeerka VBA

      >
    • Waxaan ku bilownay annagoo siinayna Function-kayaga magaca CityDistance . Magaaladii Koowaad Sildiga ahaan, Magaalada Labaad Sstring ahaan, iyo Qiimaha Bartilmaameedka Sida String ayaa sidoo kale lagu daray dood ahaan.
    • 9> Kadib waxaan ku dhawaaqnay Setup HTTP shay ahaan iyo Barta ugu horeysa , Barta Dhamaadka , Cutubka Fog , iyo Url wax soo saar sida Xargaha.
    • Dabadeed, waxaan bedelnay Cutubka Fogaanshaha ilaa kilomitir iyo Barta hore ilaa meesha laga bilaabayo Url isku xidhka
    • >Marka xigta, waxaanu dejinaynaa xuduudaha loo baahan yahay si loo dhiso xidhiidhka ka dhexeeya code VBA iyo API .
    • Waxaanu markaa abuurnay Shaqada Adeegsiga Qeexay .

    Gabagabo

    Habka sare ayaa ku caawin doona Xisaabi masaafada u dhaxaysa laba magaalo > gudaha Excel . Waxaan rajeyneynaa in tani ay ku caawin doonto! Fadlan nagu soo ogeysii qaybta faallooyinka haddii aad qabto wax su'aalo ah, soo jeedin ah, ama falcelin ah. Ama waxaad ku eegi kartaa maqaalladayada kale ee ku jira ExcelWIKI.com blog!

    >

    Hugh West waa tababare iyo falanqeeye heer sare ah oo tayo sare leh oo khibrad ka badan 10 sano u leh warshadaha. Waxa uu shahaadada koowaad ee jaamacadda ka qaatay xisaabaadka iyo maaliyadda iyo maamulka ganacsiga. Hugh waxa uu jecel yahay waxbaridda waxana uu sameeyay hab waxbarid gaar ah oo ay fududahay in la raaco lana fahmo. Aqoontiisa khabiirka ah ee Excel waxay ka caawisay kumanaan arday iyo xirfadlayaal adduunka oo dhan ah inay horumariyaan xirfadahooda oo ay ku fiicnaadaan shaqadooda. Isaga oo u maraya balooggiisa, Hugh waxa uu aqoontiisa la wadaagaa adduunka, isaga oo siinaya casharro Excel ah oo bilaash ah iyo tababar online ah si uu uga caawiyo shakhsiyaadka iyo ganacsiyada in ay gaaraan awooddooda buuxda.