Excel دىكى ئىككى شەھەرنىڭ ئارىلىقىنى قانداق ھېسابلاش كېرەك

  • ھەمبەھىرلەڭ
Hugh West

مەزمۇن جەدۋىلى

Excel نىڭ بىر قانچە ئىشلىتىلىشى بار. Microsoft Excel دىكى قالتىس ئالاھىدە ئىقتىدار ۋە فورمۇلا يەرشارىدىكى ئىككى ئالاھىدە شەھەر ياكى ئورۇننىڭ ئايرىلىشىنى بەلگىلىشى مۇمكىن. خەرىتىدىكى ھەر ئىككى جاينىڭ ئارىلىقىنى ھېسابلىيالايدىغان بولۇش تولىمۇ مۇھىم. ئۇ سىزنىڭ ئەمەلىي ئارىلىقنى ھېسابلىشىڭىزغا ياردەم بېرىدۇ ھەمدە ساياھىتىڭىزنىڭ قانچىلىك ۋاقىت كېتىدىغانلىقىنى مۇۋاپىق مۆلچەر بىلەن تەمىنلەيدۇ. ئەمما مۇنەۋۋەر بىلەن بىز بۇنى ئاسانلا قىلالايمىز. بۇ ماقالىدە بىز Excel دىكى ئىككى شەھەرنىڭ ئارىلىقىنى ھېسابلاشنىڭ بىر قانچە خىل ئۇسۇلىنى كۆرسىتىپ ئۆتىمىز.

ئىككى شەھەر ئوتتۇرىسىدىكى ئارىلىقنى ھېسابلاڭ. Xlsm

بىرىنچى ، سانلىق مەلۇمات جەدۋىلىنى تەييارلىشىمىز كېرەك. بىزدە كالىفورنىيە دىكى ئاساسلىق شەھەر بولغان لوس ئانژېلېس ۋە پاسكو دىن ئىبارەت ئىككى شەھەر بار دەپ پەرەز قىلايلى. . ھازىر ، بىز ئۇلارنىڭ ئارىلىقىنى تېپىشىمىز كېرەك. بۇنىڭ ئۈچۈن بىز چوقۇم ھەر ئىككى شەھەرنىڭ كەڭلىك ۋە ئۇزۇنلۇق نى بىلىشىمىز كېرەك. بىز Excel بىلەن ھەر قانداق شەھەرنىڭ كەڭلىكى ۋە ئۇزۇنلۇقىنى تاپالايمىز. بۇنى قانداق قىلالايدىغانلىقىمىزنى كۆرۈپ باقايلى. بىزنىڭ ئەھۋالدا ، بىز B5 ، ۋە B6 كاتەكچىلەرنى تاللايمىز.
  • ئىككىنچىدىن ، سانلىق مەلۇمات بەتكۈچىگە كىرىڭ.لېنتا.
  • ئۈچىنچىسى ، سانلىق مەلۇمات تىپلىرى تۈرىدە جۇغراپىيە نى بېسىڭ. 9> ئاندىن كەڭلىكنى تېپىش ئۈچۈن كەڭلىك قويغان كاتەكچىنى تاللاڭ ۋە ئۇ يەرگە فورمۇلانى كىرگۈزۈڭ.
  • =B5.Latitude

    • نى بېسىپ نى بېسىپ نەتىجىنى كۆرۈڭ.

    • ئوخشاشلا ، بىز B6 كاتەكچىنىڭ كەڭلىكىنى بايقايمىز .

    • كۇنۇپكا تاختىڭىزدىكى Enter كۇنۇپكىسىنى بېسىڭ.

    • ئوخشاشلا ، بىز ئىلگىرىكى باسقۇچلارغا ئەگىشىش ئارقىلىق B6 نىڭ ئۇزۇنلۇقىغا ئېرىشىمىز.
    • بولدى ، ھازىر بىزدە ئىككى شەھەرنىڭ كەڭلىكى ۋە ئۇزۇنلۇقى بار. شۇڭا ، سانلىق مەلۇمات ئامبىرىمىز ھازىر ئىشلىتىشكە تەييار.

    Excel دىكى ئىككى شەھەرنىڭ ئارىلىقىنى ھېسابلاشنىڭ 5 خىل ئۇسۇلى> ئىككى جاينىڭ ئارىلىقىنى تېپىش ئارقىلىق ئاندىن ئىككى تۇرالغۇنىڭ ئايرىلىشىنى بەلگىلىيەلەيمىز. بىز بۇ ئۇچۇرلارنى ئىشلىتىپ ئۆيلەر ئارا ساياھەت قىلىشقا قانچىلىك ۋاقىت كېتىدىغانلىقىنى مۆلچەرلىيەلەيمىز. بىز بايا بىز ياسىغان يۇقارقى سانلىق مەلۇمات جەدۋىلىنى ئىشلىتىۋاتقان ئىككى شەھەرنىڭ ئارىلىقىنى تېپىش ئۈچۈن.

    1. ئىككى شەھەرنىڭ ئارىلىقىنى ھېسابلاش ئۈچۈن Haversine فورمۇلانى ئىشلىتىڭ

    دېڭىز-ئوكياننى تەكشۈرۈشتىكى ئاساسىي تەڭلىمىلەرنىڭ بىرى Haversine فورمۇلا بولۇپ ، بۇ ئىككى ئورۇننىڭ ئارىلىقىنى ھېسابلاشقا ئىشلىتىلىدۇ.شارسىمان ئايروپىلان ئۇلارنىڭ كەڭلىكى ۋە ئۇزۇنلىقىنى ، شۇنداقلا يېرىم شارنىڭ رادىئوسىنى بەلگىلىيەلەيدۇ. GPS ئۈسكۈنىلىرى ئۇنى ئاپتوماتىك ئاپتوماتلاشتۇردى. ئىككى شەھەرنىڭ ئارىلىقىنى ھېسابلاش ئۈچۈن فورمۇلانى ئىشلىتىش باسقۇچلىرىغا ئەگىشىمىز.

    باسقۇچ:

    • باشلاش ئۈچۈن ، خالىغان كاتەكچىنى تاللاڭ ئارىلىققا ئېرىشىڭ ، شۇڭا ، بىز C8 كاتەكچىنى تاللايمىز.
    • ئاندىن ، Haversine فورمۇلا نى تاللانغان كاتەكچىگە قويۇڭ. 7> =3959*ASIN(SQRT((SIN(C6-C5)/2)^2+COS(C5)*COS(C6)*(SIN(D6-D5)/2)^2))

      • ئاخىرىدا ، Enter كۇنۇپكىسىنى بېسىپ نەتىجىنى كۆرۈڭ.

      • شۇڭلاشقا ، فورمۇلانى ئىشلىتىپ نەتىجىگە ئېرىشىمىز 1367.581282 . Excel

      2. Excel ACOS ، SIN ، COS ۋە RADIANS فۇنكىسىيەسى بار ئىككى شەھەرنىڭ ھېسابلاش ئارىلىقى

      قىممەتنىڭ تەتۈر كوسېنسى ACOS ئىقتىدارى قايتىدۇ. رادىئاتسىيەدىكى بۇلۇڭنىڭ سىنوسى Excel SIN ئىقتىدارى ئارقىلىق قايتۇرۇلىدۇ. رادىئاتسىيەدىكى بۇلۇڭنىڭ كوزىسى COS ئىقتىدارى ئارقىلىق قايتۇرۇلىدۇ. رادىئولار Excel RADIANS ئىقتىدارى ئارقىلىق دەرىجىگە ئۆزگەرتىلدى. بىز بۇ ئىقتىدارلارنى بىرلەشتۈرۈپ ئىككى شەھەر ئوتتۇرىسىدىكى ئارىلىققا ئېرىشەلەيمىز. ئۇ يەنە GPS ئۈسكۈنىلىرىنى ئىشلىتىپ ئاساسىي جەھەتتىن ئاپتوماتلاشقان. بۇ ئىقتىدارلارنىڭ بىرىكمىسىنى ئىشلىتىپ ، ئىككى شەھەر ئوتتۇرىسىدىكى باسقۇچنى بېسىپ ئۆتەيلى.

      باسقۇچلار:

      • ئالدى بىلەن ،ئارىلىققا ئېرىشمەكچى بولغان كاتەكچىنى تاللاڭ بۇ خىل ئەھۋالدا بىز C8 كاتەكچىنى تاللايمىز.
      • ئۇنىڭدىن كېيىن ، تاللانغان فورمۇلانىڭ فورمۇلاسىنى بىرلەشتۈرۈڭ> =ACOS(COS(RADIANS(90-C5)) *COS(RADIANS(90-C6)) +SIN(RADIANS(90-C5)) *SIN(RADIANS(90-C6)) *COS(RADIANS(D5-D6))) *6371

        • نەتىجىنى كۆرۈش ئۈچۈن ، ئەڭ ئاخىرىدا Enter كۇنۇپكىسىنى بېسىڭ.

        • شۇنداق قىلىپ ، فورمۇلانى قوللىنىش ئارقىلىق 1357.033633 دېگەن سانغا يېتىمىز.

        تېخىمۇ كۆپ ئوقۇڭ: قانداق Excel

        3 دىكى ئىككى GPS كوردىناتىنىڭ ئارىلىقىنى ھېسابلاش. Excel CONCATENATE ۋە SUBSTITUTE فۇنكسىيەسىنى بىرلەشتۈرۈپ ، ئىككى شەھەر ئوتتۇرىسىدىكى ئارىلىققا ئېرىشىش ئۈچۈن

        ئىككى ياكى ئۇنىڭدىنمۇ كۆپ سۆزلەرنى بىر جۈملىگە بىرلەشتۈرۈش ئۈچۈن ، تېكىست فۇنكسىيەسىنى ئىشلىتىڭ. Excel CONCATENATE فۇنكسىيەسى ئارقىلىق تەخمىنەن ئوتتۇز تېكىست پارچىلىرىنى بىرلەشتۈرگىلى بولىدۇ ، بۇ نەتىجىنى تېكىست سۈپىتىدە قايتۇرىدۇ. Excel نىڭ SUBSTITUTE ئىقتىدارى بەلگىلىك قۇردىكى تېكىستنى سېلىشتۇرۇشقا ئىشلىتىلىدۇ. بىز بۇ ئىككى ئىقتىدارنى بىرلەشتۈرۈپ ، گۇگۇل خەرىتىسى ئۇلانمىسىنى قۇرۇپ ، ئىككى ئادرېس ئارقىلىق ئارىلىقنى تاپالايمىز. فورمۇلادىن پايدىلىنىپ ئىككى باسقۇچنىڭ ئارىلىقىنى بېسىپ ئۆتەيلى.

        باسقۇچلار:

        • ئوخشاشلا ، ئالدىنقى ئۇسۇلدا ، كاتەكچىنى تاللاڭ. سىز گۇگۇل خەرىتىسى نى سېتىۋالماقچى. بۇ خىل ئەھۋالدا بىز C8 كاتەكچىنى تاللايمىز.
        • ئاندىن ، تاللانغان فورمۇلانى كىرگۈزۈڭھۈجەيرە.

        =CONCATENATE("//maps.google.co.uk/maps?f=d&source=s_d&saddr=",

        SUBSTITUTE(B5," ","+"),"&daddr=",SUBSTITUTE(B6," ","+"))

          Enter كۇنۇپكىسىنى بېسىڭ. بۇ لوس ئانژېلېستىن دىن پاسكو غىچە بولغان يولنى كۆرسىتىپ بېرىدۇ. شەھەرلەر CONCATENATE فۇنكسىيەسى ئارقىلىق ئۇلىنىشقا قوشۇلىدۇ ، شەھەرلەرنىڭ ئىسمى SUBSTITUTE فۇنكسىيەسى ئارقىلىق قوشۇلىدۇ.
        • ئۇنىڭدىن كېيىن ، بۇ ئۇلىنىشنى تور كۆرگۈچىڭىزنىڭ ئىزدەش رامكىسىغا كىرگۈزۈپ ، بۇ ئىككى شەھەرنىڭ بىر-بىرىدىن قانچىلىك يىراقلىقىنى بىلىڭ.

        CONCATENATE ۋە SUBSTITUTE ئىقتىدارلىرى Excel دا يەر شارىدىكى ئىككى شەھەرنىڭ ئارىلىقىنى ئېنىقلاش ئۈچۈن ئىشلىتىلىشى مۇمكىن.

        تېخىمۇ كۆپ ئوقۇڭ: Excel دا (2 خىل ئۇسۇل)

        4. ئىككى شەھەر ئارىسىدىكى ئارىلىقنى ھېسابلاش ئۈچۈن LAMBDA فۇنكسىيەسىنى قۇرۇپ چىقىڭ

        Excel دىكى LAMBDA ئىقتىدارى خىزمەت جەدۋىلىدە ئىشلىتىشكە بولىدىغان ۋە تونۇش ئىسىملار ئارقىلىق زىيارەت قىلىشقا بولىدىغان خاسلاشتۇرۇلغان ئىقتىدارلارنى ياساشقا ئىشلىتىلىدۇ. ئۇ ئېنىقلانغان ۋە ئىسىم قويۇلغاندىن كېيىن ، بىز بۇ ئىقتىدارلارنى خىزمەت دەپتىرىمىزنىڭ خالىغان يېرىدە ئىشلىتەلەيمىز.

        ئارىلىقنىڭ ئاساسلىق تەڭلىمىسى:

        D = acos (sinΦ 1 . sinΦ 2 + cosΦ 1 . cosΦ 2 cos Δλ) . R بىز ئۈچۈن ئەڭ مۇھىم بولغىنى:
        • باشلىنىش نۇقتىسىنىڭ كەڭلىكى ۋەئۇزۇنلۇق.
        • ئاخىرقى ئورۇننىڭ كەڭلىكى ۋە ئۇزۇنلۇقى.

        شۇڭلاشقا فورمۇلا ياكى تەڭلىمىسىدە. ئۇزۇنلۇقنىڭ پەرقى ( lon_2-lon_1 ).

      • Φ 1 2 تەرتىپلىك ھالدا lat_1 ۋە lat_2 نى كۆرسىتىدۇ.
      • R يەر يۈزىنىڭ رادىئوسىنى كۆرسىتىدۇ. .10 <<>>
        • ئالدى بىلەن ، C8 كاتەكچىنى تاللاڭ.
        • ئۇنىڭدىن باشقا ، فورمۇلانى شۇ كاتەكچىگە قويۇڭ.

        • ئاندىن ، Enter نى بېسىڭ.

        • بۇ نەتىجىنى كۆرسىتىدۇ ، ئەمما فورمۇلا بەك چوڭ ، بۇنى كۆپ قېتىم ئىشلىتىش جەريانىدا چۈشىنىش تەس بولۇشى مۇمكىن.
        • شۇڭا ، بۇنداق قىلىشنىڭ ئورنىغا ، بىز LAMBDA فۇنكسىيەسىنى ئىشلىتىپ خاسلاشتۇرۇلغان فورمۇلا قۇرالايمىز.
        • بۇنىڭ ئۈچۈن ، لېنتادىكى فورمۇلا بەتكۈچىگە كىرىڭ. باشقۇرغۇچى .

        • بۇ ئىسىم باشقۇرغۇچى سۆزلىشىش رامكىسىنى كۆرسىتىدۇ. يېڭى تىزىملىكىدە.

        • بۇ سىزنى يېڭى ئىسىم كۆزنىكىگە ئېلىپ بارىدۇ>
        • ئۇنىڭدىن باشقا ، فورمۇلاغا ئىسىم قويۇڭ ، چۈنكى بىز ئىككى شەھەرنىڭ ئارىلىقىنى ھېسابلىماقچىمىز ، شۇڭا فورمۇلانىڭ نامىنى CityDistance قويدۇق.
        • ئاندىن ، تۆۋەندىكى فورمۇلانى قويۇڭ the field نى كۆرسىتىدۇ.

      =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))

        >

    بۇ جەرياننى تاماملاش ئۈچۈن كۇنۇپكىسىنى تاقاڭ. . بۇ ئىقتىدارنى ئىشلىتىش ئارقىلىق ئىككى شەھەر ئوتتۇرىسىدىكى ئارىلىققا ئېرىشىسىز. 1358.524645 .

    تېخىمۇ كۆپ ئوقۇڭ: Excel دىكى لېۋېنشتېين ئارىلىقىنى قانداق ھېسابلاش (4 ئاسان ئۇسۇل) Excel VBA

    نى ئىشلىتىپ ئىككى شەھەرنىڭ ئارىلىقىنى ھېسابلاپ چىقىڭ V2 دىكى ئىككى ئورۇننىڭ ئارىلىقىنى بەلگىلەيدىغان باشقا ئىككى خىل ئۇسۇل. بىر ئورۇن ئۈچۈن سانلىق مەلۇمات توپلاش ئۈچۈن ، Excel API ئارقىلىق ھەر قانداق خەرىتىگە ئۇلىنىدۇ ، مەسىلەن گۇگۇل خەرىتىسى ۋە بىڭ خەرىتىسى . شۇڭلاشقا ، بۇ تېخنىكىنى ئىشلىتىش ئۈچۈن ئالدى بىلەن API كۇنۇپكىسىنى ئورنىتىشىمىز كېرەك. بۇ ھەقىقەتەن ئاددىي ، ئەمما كىشىنى ئەپسۇسلاندۇرىدىغىنى ، پەقەت Bing خەرىتىسى گۇگۇلنى ئەمەس ، ھەقسىز API بىلەن تەمىنلەيدۇ. ھەقسىز Bing Map API كۇنۇپكىسىنى ئىشلىتىپ بۇ ئۇسۇلنى كۆرسىتىمىز. بۇ يەرنى چېكىپ ئۆزىڭىزنىڭ Bing خەرىتىسى API ئاچقۇچى نى قۇرۇپ چىقىڭ.

    باسقۇچلار:

    • باشلاش بىز API كۇنۇپكىسىنى قۇردۇق ۋە ئۇنى كاتەكچىگە قويدۇق C8 .10 <<> 9> ئاندىن ، كود تۈرىدىن ، Visual Basic نى چېكىپ ، Visual Basic تەھرىرلىگۈچ نى ئېچىڭ. ياكى Alt + F11 نى بېسىپ Visual Basic تەھرىرلىگۈچ نى ئېچىڭ.

    • بۇنداق قىلىشنىڭ ئورنىغا ، سىز خىزمەت جەدۋىلىڭىزدىكى نى ئوڭ چېكىپ كودنى كۆرۈش گە بارسىڭىز بولىدۇ. بۇ سىزنى كۆرۈنمە ئاساسىي تەھرىرلىگۈچ گە ئېلىپ بارىدۇ.

    • بۇ كۆرۈنمە ئاساسىي تەھرىرلىگۈچ <2 دە كۆرۈنىدۇ <. 8>
    • بۇ سىزنىڭ خىزمەت دەپتىرىڭىزدە مودۇل قۇرىدۇ.
    • ھەمدە تۆۋەندە كۆرسىتىلگەن VBA كودى نى كۆچۈرۈپ چاپلاڭ. 10>

    VBA كودى:

    7668
    • بارلىق خىزمەت دەپتىرىنى مىكرو ئىقتىداردىكى خىزمەت دەپتىرى سۈپىتىدە ساقلاپ كودنى تېجەڭ ، كېڭەيتىش بولىدۇ. xlsm . 0>

    <01 1> CityDistance . 9> ئاندىن بىز تەڭشەش HTTP نى ئوبيېكت ۋە دەسلەپكى نۇقتا ، ئاخىرلىشىش نۇقتىسى ، ئارىلىق بىرلىكى ۋە چىقىرىش Url دەپ ئېلان قىلدۇق. ھەرپ تىزمىسى.

  • كېيىن ، بىز ئۆزگەرتتۇق ئارىلىق بىرلىكى دىن كىلومېتىر ۋە دەسلەپكى نۇقتا Url ئۇلىنىشنىڭ باشلىنىش نۇقتىسىغىچە.
  • كېيىنكى قەدەمدە ، بىز تەڭشەيمىز بىزنىڭ VBA كودى بىلەن API ئوتتۇرىسىدا باغلىنىش ئورنىتىش ئۈچۈن تەلەپ قىلىنغان پارامېتىرلار.
  • خۇلاسە

    يۇقارقى ئۇسۇللار سىزگە Excel دىكى ئىككى شەھەرنىڭ ئارىلىقىنى ھېسابلاشقا ياردەم بېرىدۇ. بۇنىڭ سىزگە ياردەم قىلىشىنى ئۈمىد قىلىمەن! سوئاللىرىڭىز ، تەكلىپ-پىكىرلىرىڭىز بولسا پىكىر بۆلۈمىدە بىزگە خەۋەر قىلىڭ. ياكى ExcelWIKI.com بىلوگىدىكى باشقا ماقالىلىرىمىزگە بىر قاراپ باقسىڭىز بولىدۇ!

    خۇگ ۋېست بۇ ساھەدە 10 نەچچە يىللىق تەجرىبىسى بار يۇقىرى تەجرىبىلىك Excel مەشقاۋۇلى ۋە تەھلىلچىسى. ئۇ بوغالتىرلىق ۋە مالىيە كەسپىدە باكلاۋۇرلۇق ئۇنۋانى ۋە سودا باشقۇرۇش كەسپىدە ماگىستىرلىق ئۇنۋانىغا ئېرىشكەن. خۇگنىڭ ئوقۇتۇش قىزغىنلىقى بار بولۇپ ، ئەگىشىش ۋە چۈشىنىش ئاسان بولغان ئۆزگىچە ئوقۇتۇش ئۇسۇلىنى تەرەققىي قىلدۇردى. ئۇنىڭ Excel ھەققىدىكى مۇتەخەسسىس بىلىمى دۇنيادىكى مىڭلىغان ئوقۇغۇچىلار ۋە كەسپىي خادىملارنىڭ ماھارىتىنى ئۆستۈرۈشىگە ۋە كەسپىي ھاياتىدا مۇنەۋۋەر بولۇشىغا ياردەم بەردى. خۇگ بىلوگى ئارقىلىق ئۆزىنىڭ بىلىملىرىنى دۇنيا بىلەن ئورتاقلىشىدۇ ، ھەقسىز Excel دەرسلىكى ۋە توردا تەربىيىلەش ئېلىپ بېرىپ ، شەخس ۋە كارخانىلارنىڭ تولۇق يوشۇرۇن كۈچىگە يېتىشىگە ياردەم بېرىدۇ.