எக்செல் இல் இரண்டு முகவரிகளுக்கு இடையே ஓட்டும் தூரத்தை எவ்வாறு கணக்கிடுவது

  • இதை பகிர்
Hugh West

மைக்ரோசாப்ட் எக்செல் ஒரு பல்துறை விரிதாள் நிரலாகும். நீங்கள் நினைத்துக்கூடப் பார்க்க முடியாத பலவிதமான பணிகளைச் செய்ய இது வழங்குகிறது. எக்செல் இல் இரண்டு முகவரிகளுக்கு இடையே உள்ள ஓட்டும் தூரத்தைக் கூட நீங்கள் கணக்கிடலாம். முகவரிகளின் பட்டியல் இருந்தால் அவற்றுக்கிடையேயான வித்தியாசத்தைக் கண்டறிய, நீங்கள் நிச்சயமாக MS Excel ஐப் பயன்படுத்தலாம். நீங்கள் தூரத்தை கைமுறையாக கணக்கிடலாம். ஆனால் அது மிகவும் நேரத்தை எடுத்துக்கொள்ளும். நீங்கள் கணக்கிடுவதற்கு நூறாயிரக்கணக்கான தூரங்கள் இருப்பதால். இந்த கட்டுரையில், எக்செல் இல் இரண்டு முகவரிகளுக்கு இடையே உள்ள ஓட்டும் தூரத்தை எவ்வாறு கணக்கிடுவது என்பதை நான் உங்களுக்குக் காண்பிப்பேன்.

பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்

நீங்கள் பின்வரும் இணைப்பிலிருந்து எக்செல் கோப்பைப் பதிவிறக்கம் செய்து பயிற்சி செய்யலாம். அது.

இரண்டு முகவரிகளுக்கு இடையே வாகனம் ஓட்டும் தூரத்தை கணக்கிடுங்கள் டிரைவிங் தூரத்தைக் கணக்கிட முக்கோணவியல் செயல்பாடுகளைப் பயன்படுத்துதல்

இங்கே, எக்செல் இல் இரண்டு முகவரிகளுக்கு இடையே உள்ள டிரைவிங் தூரத்தைக் கணக்கிட, வெவ்வேறு முக்கோணவியல் செயல்பாடுகளை இணைப்பதைக் காட்டுகிறேன்.

கொடுக்க. நீங்கள் ஒரு உதாரணம், நான் இரண்டு முகவரிகளை எடுத்துள்ளேன். முதல் முகவரி MacArthur Park, Camden NSW, Australia . அதன் அட்சரேகை மற்றும் தீர்க்கரேகை முறையே 34.06312149 மற்றும் -118.2783975 ஆகும். இரண்டாவது முகவரி Jersey City, New Jersey, USA . அதன் அட்சரேகை மற்றும் தீர்க்கரேகை 40.71799929 மற்றும் -74.04276812 முறையே.

இப்போது, ​​ ACOS , COS , SIN , & ரேடியன்ஸ் ஒரு சூத்திரத்தை உருவாக்குவதற்கான செயல்பாடுகள். இரண்டு முகவரிகளுக்கு இடையே உள்ள ஓட்டும் தூரத்தை மைல்களில் சூத்திரம் திறம்படக் கணக்கிடும்.

அதற்கு,

D8 முதலில் கலத்தைத் தேர்ந்தெடுக்கவும்.

❷ பிறகு செருகவும் கலத்தில் பின்வரும் சூத்திரம்.

=ACOS(COS(RADIANS(90-C6)) *COS(RADIANS(90-C5)) +SIN(RADIANS(90-C6)) *SIN(RADIANS(90-C5)) * COS(RADIANS(D6-D5))) *3959

❸ அதன் பிறகு, ENTER பொத்தானை அழுத்தவும்.

இப்போது, ​​ஃபார்முலா MacArthur Park, Camden NSW, Australia, மற்றும் Jersey City, New Jersey, USA ஆகியவற்றுக்கு இடையே உள்ள ஓட்டும் தூரத்தை மைல்களில் கணக்கிட்டிருப்பதைக் காண்பீர்கள். இதனால், D8 2445.270922 மைல்கள்

இல் முடிவைக் காண்பீர்கள்> ஃபார்முலா ப்ரேக்டவுன்

  • COS(RADIANS(90-C6)) *COS(RADIANS(90-C5)) – the RADIANS செயல்பாடுகள் மதிப்புகளை ரேடியன்களாக மாற்றவும் மற்றும் COS செயல்பாடு மதிப்புகளின் கோசைனை வழங்குகிறது, அட்சரேகைக்கான கோசைன்கள் பின்னர் பெருக்கப்படுகின்றன. வெளியீடு – 0.365377540842758
  • COS(RADIANS(D6-D5)) – இரண்டு முகவரிகளுக்கு இடையே உள்ள தீர்க்கரேகை வேறுபாட்டிற்கான கொசைன் மதிப்பை வழங்குகிறது. வெளியீடு – 0.716476936499882
  • SIN(RADIANS(90-C6)) *SIN(RADIANS(90-C5)) – திசைதிருப்பலை கணக்கிடுகிறது 90 ரேடியன்களிலிருந்து தீர்க்கரேகைகள் மற்றும் சைன் மதிப்புகளைப் பெருக்கியது. வெளியீடு – 0.627884682513118
  • SIN(RADIANS(90-C6)) *SIN(RADIANS(90-C5)) *COS(RADIANS(D6- D5)) – ஆகிறது0.627884682513118 * 0.716476936499882. வெளியீடு – 0.449864893802199
  • COS(RADIANS(90-C6)) *COS(RADIANS(90-C5)) +SIN(RADIANS(90- C6)) *SIN(RADIANS(90-C5)) *COS(RADIANS(D6-D5)) – ஆனது 0.365377540842758 * 0.449864893802199. வெளியீடு – 0.815242434644958
  • பின் ACOS செயல்பாடு ஆர்க்கோசைன் மதிப்பை உருவாக்குகிறது. வெளியீடு – 0.617648629071256
  • இறுதியாக, மதிப்பை 3959 – 0.617648629071256 *3959 ஆல் பெருக்கினால் மைல்களில் முடிவு கிடைக்கும். வெளியீடு – 2445.270922

மேலும் படிக்க: எக்செல் (2 முறைகள்) இல் இரண்டு முகவரிகளுக்கு இடையே மைல்களைக் கணக்கிடுவது எப்படி

8> 2. VBA குறியீட்டைப் பயன்படுத்தி இரண்டு முகவரிகளுக்கு இடையே ஓட்டும் தூரத்தைக் கணக்கிடுங்கள்

இந்தப் பிரிவில், பயனர் வரையறுக்கப்பட்ட செயல்பாட்டை உருவாக்க VBA குறியீட்டைப் பயன்படுத்துவேன். எக்செல் இல் இரண்டு முகவரிகளுக்கு இடையே உள்ள டிரைவிங் தூரத்தைக் கணக்கிட அந்தச் செயல்பாட்டைப் பயன்படுத்துவேன்.

இங்கே, நான் இரண்டு முகவரிகளைப் பயன்படுத்துகிறேன். முதல் முகவரி MacArthur Park, Camden NSW, Australia . அதன் அட்சரேகை மற்றும் தீர்க்கரேகை முறையே 34.06312149 மற்றும் -118.2783975 ஆகும். இரண்டாவது முகவரி Jersey City, New Jersey, USA . அதன் அட்சரேகை மற்றும் தீர்க்கரேகை முறையே 40.71799929 மற்றும் -74.04276812 ஆகும்.

நான் முகவரிகள் ஒவ்வொன்றிற்கும் ஆயத்தொகுப்புகளை உருவாக்குவேன். ஒரு ஒருங்கிணைப்பு என்பது அட்சரேகை மற்றும் தீர்க்கரேகை ஆகியவற்றின் கலவையாகும். ஒரு ஒருங்கிணைப்பை உருவாக்க,

  • முகவரியின் அட்சரேகையை உள்ளிடவும்முதலில்.
  • பின்னர் காற்புள்ளியைச் செருகவும்.
  • அதன் பிறகு அதே முகவரியின் தீர்க்கரேகையைத் தட்டச்சு செய்யவும்.

எனவே முதல் முகவரியின் ஒருங்கிணைப்பு 34.0631214903094 ,-118.27839753751 . இரண்டாவது முகவரியின் ஒருங்கிணைப்பு 40.7179992930381,-74.0427681204225 .

VBA குறியீட்டிற்கு API <தேவை ஓட்டும் தூரத்தைக் கணக்கிடுவதற்கான வரைபடத்தின் 7>. API என்பது பயன்பாட்டு நிரலாக்க இடைமுகத்தைக் குறிக்கிறது. Google Map அல்லது Bing Map ஆகியவற்றை இணைக்க API ஐப் பயன்படுத்தலாம்.

ஆனால் Google ஐ உருவாக்குதல் Map API செலுத்தப்பட்டது. மாறாக, நீங்கள் Bing MAP இன் API ஐ இலவசமாக உருவாக்கலாம்.

இதனால், நான் Bing MAP API <ஐப் பயன்படுத்துகிறேன் 7>இங்கே.

  • இலவச Bing MAP API ஐ உருவாக்க, இங்கே கிளிக் செய்யவும் .

நான் ஒன்றை உருவாக்கியுள்ளேன் API . நான் கீழே API ஐ இணைக்கிறேன்:

AhFG0hk5nKCcQlk80MRaSk1ZtoYUYsX98BCLWi7p7MKZ-VrzOWptdUwsvj9D3L9F

இப்போது, ​​<எழுத வேண்டிய நேரம் இது 6>VBA

குறியீடு. அதற்கு, VBA எடிட்டரைதிறக்க ALT + F11அழுத்தவும்.
  • இப்போது Insert என்பதற்குச் செல்லவும். ➤ தொகுதி புதிய தொகுதியைத் திறக்க.
  • VBA எடிட்டரைத் திறந்த பிறகு, பின்வருவனவற்றைச் செருகவும் திறக்கப்பட்ட தொகுதியில் VBA குறியீடு.

    7887

    குறியீடு முறிவு

    • இங்கே , Driving_Distance எனப்படும் பயனர் வரையறுக்கப்பட்ட செயல்பாட்டை உருவாக்கியுள்ளேன்.
    • பின்னர் நான் 3 அளவுருக்களைப் பயன்படுத்தினேன்: தொடக்க இடம் , இலக்கு ,மற்றும் முக்கிய மதிப்பு. இவை முறையே இரண்டு முகவரிகளின் நிலை மற்றும் API மதிப்பு.
    • பின்னர் First_Value , Second_Value<7 போன்ற பல மாறிகளைப் பயன்படுத்தினேன்>, Last_value , mitHTTP , & mitUrl. இந்த மாறிகள் வெவ்வேறு மதிப்புகளைச் சேமிக்கப் பயன்படுகின்றன.
    • பின்னர் மதிப்புகளை ஒன்றிணைத்து ( mitUrl க்குள் சேமிக்கப்பட்டது) மற்றும் பல பொருள் முறைகளைப் பயன்படுத்தியது ( திறந்த , SetRequestHeader , அனுப்பு ). API மூலம் நான் ஓட்டும் தூரத்தை இப்படித்தான் கணக்கிட முடிந்தது.

    இந்த VBA குறியீடு Driving_Distance<எனப்படும் பயனர் வரையறுக்கப்பட்ட செயல்பாட்டை உருவாக்குகிறது. 7>.

    Driving_Distance செயல்பாட்டிற்கு மொத்தமாக 3 வாதங்கள் தேவை.

    Driving_Distance செயல்பாட்டின் பொதுவான தொடரியல் இதோ. .

    =Driving_Distance(Start_Location_Coordinate,End_Location_Coordinate, API)

    இப்போது, ​​பயனர் வரையறுக்கப்பட்ட செயல்பாட்டைப் பயன்படுத்துவதற்கான நேரம் இது. அதற்கு,

    • செல் E10 ஐத் தேர்ந்தெடுக்கவும்.
    • பின்வரும் சூத்திரத்தைச் செருகவும்:
    =Driving_Distance(E5,E6,C8)

    • இப்போது, ​​ ENTER ஐ அழுத்தவும்.

    சூத்திரப் பிரிப்பு

    12>
  • E5 என்பது Start_Location_Coordinate .
  • E6 என்பது End_Location_Coordinate .
  • C8 என்பது Bing MAP இன் API ஆகும்.
  • செயல்பாடு கணக்கிடுகிறது மைல்களில் இரண்டு முகவரிகளுக்கு இடையே ஓட்டும் தூரம். செல் E10 பார்க்கவும். இது 2790 என்ற எண்ணைக் காணும்.

    எனவே மேக்ஆர்தர் பூங்காவிற்கு இடையே உள்ள ஓட்டும் தூரம்,கேம்டன் NSW, ஆஸ்திரேலியா, மற்றும் ஜெர்சி சிட்டி, நியூ ஜெர்சி, அமெரிக்கா 2790 மைல்கள்.

    மேலும் படிக்க: எக்செல் (3 வழிகள்) இல் இரண்டு முகவரிகளுக்கு இடையே உள்ள தூரத்தை எவ்வாறு கணக்கிடுவது

    பயிற்சிப் பிரிவு

    பின்வரும் ஸ்கிரீன்ஷாட்டைப் போன்ற ஒரு எக்செல் தாளைப் பெறுவீர்கள், வழங்கப்பட்ட எக்செல் கோப்பின் முடிவில், இந்த கட்டுரையில் விவாதிக்கப்பட்ட அனைத்து முறைகளையும் நீங்கள் பயிற்சி செய்யலாம். எக்செல் இல் இரண்டு முகவரிகளுக்கு இடையே ஓட்டும் தூரத்தை கணக்கிடுவதற்கான வழிகள். மேலும் கீழே உள்ள கருத்துப் பிரிவில் ஏதேனும் கேள்விகளைக் கேட்க தயங்க வேண்டாம். தொடர்புடைய அனைத்து கேள்விகளுக்கும் விரைவில் பதிலளிக்க முயற்சிப்போம். மேலும் ஆராய எங்கள் வலைத்தளமான Exceldemy ஐப் பார்வையிடவும்.

    ஹக் வெஸ்ட் மிகவும் அனுபவம் வாய்ந்த எக்செல் பயிற்சியாளர் மற்றும் ஆய்வாளர் மற்றும் துறையில் 10 ஆண்டுகளுக்கும் மேலான அனுபவம் கொண்டவர். கணக்கியல் மற்றும் நிதித்துறையில் இளங்கலைப் பட்டமும், வணிக நிர்வாகத்தில் முதுகலைப் பட்டமும் பெற்றவர். ஹக் கற்பிப்பதில் ஆர்வம் கொண்டவர் மற்றும் பின்பற்றவும் புரிந்துகொள்ளவும் எளிதான ஒரு தனித்துவமான கற்பித்தல் அணுகுமுறையை உருவாக்கியுள்ளார். எக்செல் பற்றிய அவரது நிபுணத்துவ அறிவு, உலகெங்கிலும் உள்ள ஆயிரக்கணக்கான மாணவர்கள் மற்றும் தொழில் வல்லுநர்களுக்கு அவர்களின் திறன்களை மேம்படுத்தவும், அவர்களின் வாழ்க்கையில் சிறந்து விளங்கவும் உதவியுள்ளது. அவரது வலைப்பதிவின் மூலம், ஹக் தனது அறிவை உலகத்துடன் பகிர்ந்து கொள்கிறார், தனிநபர்கள் மற்றும் வணிகங்கள் தங்கள் முழு திறனை அடைய உதவும் வகையில் இலவச எக்செல் பயிற்சிகள் மற்றும் ஆன்லைன் பயிற்சிகளை வழங்குகிறார்.