உள்ளடக்க அட்டவணை
எக்செல் க்கு பல பயன்கள் உள்ளன. மைக்ரோசாஃப்ட் எக்செல் இல் உள்ள குளிர் சிறப்பு செயல்பாடு மற்றும் சூத்திரம் இரண்டு குறிப்பிட்ட நகரங்கள் அல்லது கிரகத்தின் இருப்பிடங்களுக்கு இடையே உள்ள பிரிவை தீர்மானிக்கலாம். வரைபடத்தில் ஏதேனும் இரண்டு இடங்களுக்கு இடையே தூரம் கணக்கிடுவது மிகவும் முக்கியமானது. இது உண்மையான தூரத்தைக் கணக்கிட உங்களை அனுமதிக்கிறது மற்றும் உங்கள் பயணம் எவ்வளவு நேரம் எடுக்கும் என்பதற்கான சரியான மதிப்பீட்டை உங்களுக்கு வழங்கும். ஆனால் எக்செல் மூலம் நாம் அதை எளிதாக செய்ய முடியும். இந்தக் கட்டுரையில், எக்செல் இல் இரண்டு நகரங்களுக்கிடையேயான தூரத்தைக் கணக்கிடுவதற்கான பல வழிகளை நாங்கள் விளக்குவோம்.
பயிற்சிப் புத்தகத்தைப் பதிவிறக்கவும்
நீங்கள் பணிப்புத்தகத்தைப் பதிவிறக்கம் செய்து அவர்களுடன் பயிற்சி செய்யலாம்.
இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைக் கணக்கிடுங்கள் முதலில், நாம் தரவுத்தொகுப்பைத் தயாரிக்க வேண்டும். லாஸ் ஏஞ்சல்ஸ் இது கலிபோர்னியா மாநிலத்தில் உள்ள ஒரு முக்கிய நகரமாகும், மேலும் பாஸ்கோ இது வாஷிங்டன் என்ற இரண்டு நகரங்கள் உள்ளன என்று வைத்துக்கொள்வோம். . இப்போது அவற்றுக்கிடையேயான தூரத்தை நாம் கண்டுபிடிக்க வேண்டும். இதற்கு, இரண்டு நகரங்களின் அட்சரேகை மற்றும் தீர்க்கரேகை ஐ நாம் அறிந்திருக்க வேண்டும். எக்செல் மூலம் எந்த நகரத்தின் அட்சரேகை மற்றும் தீர்க்கரேகையையும் நாம் எளிதாகக் கண்டறியலாம். அதை எப்படி செய்வது என்று பார்க்கலாம்.படிகள்:
- முதலில், நகரங்களின் பெயரை வைக்கும் கலத்தைத் தேர்ந்தெடுக்கவும். எங்கள் விஷயத்தில், B5 மற்றும் B6 செல்களைத் தேர்ந்தெடுக்கிறோம்.
- இரண்டாவதாக, தரவு தாவலுக்குச் செல்லவும்.ரிப்பன்.
- மூன்றாவதாக, தரவு வகைகள் வகையில் புவியியல் என்பதைக் கிளிக் செய்யவும்.
- பின், அட்சரேகையைக் கண்டுபிடிக்க, நீங்கள் அட்சரேகையை வைக்கும் கலத்தைத் தேர்ந்தெடுத்து, அங்கு சூத்திரத்தைத் தட்டச்சு செய்யவும்.
=B5.Latitude
<8
- அதேபோல், B6 கலத்தின் அட்சரேகையைக் காண்கிறோம். .
- இப்போது தீர்க்கரேகை, அட்சரேகை ஆகியவற்றைக் கண்டறிய, ஒரு கலத்தைத் தேர்ந்தெடுத்து, பின்வரும் சூத்திரத்தை அந்தக் கலத்தில் வைக்கவும்.
=B5.Longitude
- உங்கள் விசைப்பலகையில் Enter விசையை அழுத்தவும்.
- இதேபோல், முந்தைய படிகளைப் பின்பற்றுவதன் மூலம் B6 இன் தீர்க்கரேகையைப் பெறுகிறோம்.
- அவ்வளவுதான், இப்போது இரு நகரங்களின் அட்சரேகை மற்றும் தீர்க்கரேகையை நாம் பெற்றுள்ளோம். எனவே, எங்கள் தரவுத்தொகுப்பு இப்போது பயன்படுத்த தயாராக உள்ளது.
எக்செல் இல் இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைக் கணக்கிடுவதற்கான 5 வெவ்வேறு முறைகள்
இரண்டு இடங்களுக்கிடையே உள்ள தூரத்தைக் கண்டறிவது, இரண்டு குடியிருப்புகளுக்கு இடையே உள்ள பிரிவைத் தீர்மானிக்க உதவும். இந்தத் தகவலைப் பயன்படுத்தி வீடுகளுக்கு இடையே பயணிக்க எவ்வளவு நேரம் ஆகும் என்பதை நாம் மதிப்பிடலாம். இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைக் கண்டறிய, மேலே உள்ள தரவுத்தொகுப்பைப் பயன்படுத்துகிறோம்.
1. இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைக் கணக்கிட ஹவர்சைன் ஃபார்முலாவைப் பயன்படுத்துங்கள்
கடல் ஆய்வுக்கான அடிப்படை சமன்பாடுகளில் ஒன்று ஹவர்சின் ஃபார்முலா ஆகும், இது இரண்டு இடங்களுக்கு இடையே உள்ள தூரத்தைக் கணக்கிடப் பயன்படுகிறது.கோளத் தளம் அவற்றின் அட்சரேகை மற்றும் தீர்க்கரேகை மற்றும் அரைக்கோளத்தின் ஆரம் ஆகியவற்றைத் தீர்மானிக்கிறது. GPS சாதனங்கள் அடிப்படையில் அதை தானியக்கமாக்கியுள்ளன. இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைக் கணக்கிடுவதற்கான சூத்திரத்தைப் பயன்படுத்துவதற்கான படிகளைப் பின்பற்றுவோம்.
படிகள்:
- தொடங்க, நீங்கள் விரும்பும் கலத்தைத் தேர்ந்தெடுக்கவும். தூரத்தைப் பெறுங்கள், எனவே, செல் C8 என்பதைத் தேர்ந்தெடுக்கிறோம்.
- பின், Haversine Formula ஐ அந்த தேர்ந்தெடுக்கப்பட்ட கலத்தில் வைக்கவும்.
=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 செயல்பாடு திரும்பும். ரேடியன்களில் ஒரு கோணத்தின் சைன் எக்செல் SIN செயல்பாடு மூலம் திரும்பும். ரேடியன்களில் ஒரு கோணத்தின் கோசைன் COS செயல்பாடு மூலம் திரும்பும். எக்செல் ரேடியன்ஸ் செயல்பாட்டைப் பயன்படுத்தி ரேடியன்கள் டிகிரிகளாக மாற்றப்படுகின்றன. இரண்டு நகரங்களுக்கு இடையிலான தூரத்தைப் பெற அந்த செயல்பாடுகளை இணைக்கலாம். இது அடிப்படையில் 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 விசையை அழுத்தவும்.
3>
- இவ்வாறு, சூத்திரத்தைப் பயன்படுத்துவதன் மூலம், 1357.033633 என்ற எண்ணுக்கு வருகிறோம்.
மேலும் படிக்க: எப்படி Excel
3 இல் இரண்டு GPS ஆயத்தொலைவுகளுக்கு இடையே உள்ள தூரத்தைக் கணக்கிட. இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைப் பெற Excel CONCATENATE மற்றும் SUBSTITUTE செயல்பாடுகளை இணைக்கவும்
ஒரு சொற்றொடரில் இரண்டு அல்லது அதற்கு மேற்பட்ட சொற்களின் வரிசைகளை இணைக்க, CONCATENATE என்ற உரைச் செயல்பாட்டைப் பயன்படுத்தவும் . எக்செல் CONCATENATE செயல்பாட்டைப் பயன்படுத்தி தோராயமாக முப்பது உரைத் துண்டுகளை இணைக்கலாம், இது முடிவை உரையாக வழங்குகிறது. எக்செல் இன் சப்ஸ்டிட்யூட் செயல்பாடு குறிப்பிட்ட சரத்தில் உள்ள உரையை மாற்ற ஒப்பிட்டுப் பயன்படுத்துகிறது. அந்த இரண்டு செயல்பாடுகளையும் ஒருங்கிணைத்து Google Map இணைப்பை உருவாக்கி இரண்டு முகவரிகளுக்கு இடையே உள்ள தூரத்தை பயன்படுத்திக் கண்டறியலாம். படிகள் மூலம் இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைப் பெற சூத்திரத்தைப் பயன்படுத்துவோம்.
படிகள்:
- அதேபோல், முந்தைய முறையில், கலத்தைத் தேர்வுசெய்யவும். நீங்கள் Google Map ஐப் பெற விரும்புகிறீர்கள்; இந்த நிலையில், C8 என்ற கலத்தைத் தேர்வு செய்கிறோம்.
- பின், தேர்ந்தெடுக்கப்பட்ட சூத்திரத்தில் உள்ளிடவும்கலம் , Enter விசையை அழுத்தவும்.
இந்த சூத்திரத்தின் உதவியுடன், நீங்கள் Google Map உடன் இணைக்கலாம். இது லாஸ் ஏஞ்சல்ஸ் இலிருந்து பாஸ்கோ செல்லும் வழியைக் காட்டுகிறது. CONCATENATE செயல்பாட்டைப் பயன்படுத்தி நகரங்கள் இணைப்பில் சேர்க்கப்படும், மேலும் நகரங்களின் பெயர்கள் SUBSTITUTE செயல்பாட்டைப் பயன்படுத்தி சேர்க்கப்படும்.
- அதன் பிறகு , இந்த இரண்டு நகரங்களும் ஒன்றுக்கொன்று எவ்வளவு தொலைவில் உள்ளன என்பதைக் கண்டறிய உங்கள் உலாவியின் தேடல் பெட்டியில் இந்த இணைப்பை உள்ளிடவும். கிரகத்தில் உள்ள இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைக் கண்டறிய பதிலாக செயல்பாடுகளும் எக்செல் பயன்படுத்தப்படலாம்.
மேலும் படிக்க: இரண்டு முகவரிகளுக்கு இடையே உள்ள மைல்களை எவ்வாறு கணக்கிடுவது 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 மேற்பரப்பின் ஆரத்தைக் குறிக்கிறது .
கீழே உள்ள படிகளைப் பின்பற்றி இரண்டு நகரங்களுக்கிடையேயான தூரத்தைக் கணக்கிட LAMBDA செயல்பாட்டை உருவாக்குவோம்.
படிகள்:
- முதலில் செல் C8 ஐத் தேர்ந்தெடுக்கவும்.
- மேலும், அந்தக் கலத்தில் சூத்திரத்தை வைக்கவும்.
=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)
- பின், Enter ஐ அழுத்தவும்.
- இது முடிவைக் காண்பிக்கும், ஆனால் சூத்திரம் மிகப் பெரியது மற்றும் இதைப் பலமுறை பயன்படுத்தும்போது புரிந்துகொள்வது கடினமாக இருக்கலாம்.
- எனவே, இதைச் செய்வதற்குப் பதிலாக, LAMBDA செயல்பாட்டைப் பயன்படுத்தி தனிப்பயனாக்கப்பட்ட சூத்திரத்தை உருவாக்கலாம். 10>
- இதற்கு, ரிப்பனில் இருந்து சூத்திரங்கள் தாவலுக்குச் செல்லவும்.
- வரையறுக்கப்பட்ட பெயர்கள் குழுவின் கீழ், பெயர் என்பதைக் கிளிக் செய்யவும். மேலாளர் .
- இது பெயர் மேலாளர் உரையாடல் பெட்டியைக் காண்பிக்கும்.
- இப்போது, கிளிக் செய்யவும். புதிய மெனுவில்>
- மேலும், இரண்டு நகரங்களுக்கிடையேயான தூரத்தைக் கணக்கிட விரும்புவதால், சூத்திரத்திற்குப் பெயரிடவும், எனவே சூத்திரத்தின் பெயரை நகர தூரம் இடுகிறோம்.
- பின், பின்வரும் சூத்திரத்தை உள்ளிடவும் துறையில் குறிப்பிடுகிறது .
=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))
- பின், சரி என்பதைக் கிளிக் செய்யவும் .
- இது உங்களை மீண்டும் பெயர் மேலாளர் உரையாடலுக்கு அழைத்துச் செல்லும்.
- மேலும், கிளிக் செய்யவும் செயல்முறையை முடிக்க பொத்தானை மூடவும்.
- இப்போது, புதிய தனிப்பயன் செயல்பாட்டை சிட்டி டிஸ்டன்ஸ் காணலாம். . செயல்பாட்டைப் பயன்படுத்துவதன் மூலம், இரண்டு நகரங்களுக்கு இடையிலான தூரத்தைப் பெறுவீர்கள்.
3>
- இவ்வாறு, சூத்திரத்தைப் பயன்படுத்துவதன் மூலம், என்ற எண்ணுக்கு வருகிறோம். 1358.524645 .
மேலும் படிக்க: எக்செல் இல் Levenshtein தூரத்தைக் கணக்கிடுவது எப்படி (4 எளிதான முறைகள்)
5. எக்செல் விபிஏ
ஐப் பயன்படுத்தி இரண்டு நகரங்களுக்கு இடையே உள்ள தூரத்தைக் கணக்கிடுங்கள் ஏபிஐ ( அப்ளிகேஷன் புரோகிராமிங் இன்டர்ஃபேஸ் ) இணைப்பை உருவாக்கி, அதை பயனர் வரையறுக்கப்பட்ட செயல்பாட்டை உருவாக்கப் பயன்படுத்தவும். VBA இல் இரண்டு இடங்களுக்கு இடையே உள்ள தூரத்தை தீர்மானிக்க வேறு இரண்டு வழிகள். ஒரு இருப்பிடத்திற்கான தரவைச் சேகரிக்க, எக்செல் API மூலம் Google Map மற்றும் Bing Map உட்பட எந்த வரைபடத்தையும் இணைக்கிறது. எனவே, இந்த நுட்பத்தைப் பயன்படுத்த, முதலில் நாம் ஒரு API விசையை நிறுவ வேண்டும். இது மிகவும் எளிமையானது, ஆனால் வருந்தத்தக்க வகையில், Bing Map மட்டுமே இலவச API ஐ வழங்குகிறது, Google அல்ல. இலவச Bing Map API விசையைப் பயன்படுத்தி இந்த வழியை நாங்கள் காண்பிப்போம். உங்கள் சொந்த Bing Map API விசையை உருவாக்க இங்கே கிளிக் செய்யவும் .
படிகள்:
- தொடங்க, நாங்கள் API விசையை உருவாக்கி அதை கலத்தில் வைத்துள்ளோம் C8 .
- இப்போது, ரிப்பனில் இருந்து டெவலப்பர் தாவலுக்குச் செல்லவும்.
- பின், குறியீடு வகையிலிருந்து, விஷுவல் பேசிக் எடிட்டரை திறக்க விஷுவல் பேசிக் என்பதைக் கிளிக் செய்யவும். அல்லது Alt + F11 ஐ அழுத்தி, விஷுவல் பேசிக் எடிட்டரைத் திறக்கவும்.
இதற்குப் பதிலாக உங்கள் ஒர்க் ஷீட்டில் வலது-கிளிக் கிளிக் செய்து வியூ கோட் என்பதற்குச் செல்லலாம். இது உங்களை விஷுவல் பேசிக் எடிட்டருக்கு அழைத்துச் செல்லும்>.
- இது உங்கள் பணிப்புத்தகத்தில் தொகுதி ஐ உருவாக்கும்.
- மேலும், கீழே காட்டப்பட்டுள்ள VBA குறியீட்டை நகலெடுத்து ஒட்டவும்.
VBA குறியீடு:
3717
- முழுப் பணிப்புத்தகத்தையும் மைக்ரோ-இயக்கப்பட்ட பணிப்புத்தகமாகச் சேமிப்பதன் மூலம் குறியீட்டைச் சேமிக்கவும், நீட்டிப்பு ஆக இருக்கும். xlsm .
- இது பயனர் வரையறுக்கப்பட்ட செயல்பாட்டுப் பெயரை CityDistance உருவாக்கும்.
VBA குறியீடு விளக்கம்
- எங்கள் செயல்பாடு பெயரை <கொடுத்து தொடங்கினோம் 1>சிட்டி டிஸ்டன்ஸ்
முடிவு
மேலே உள்ள முறைகள் இரண்டு நகரங்களுக்கிடையேயான தூரத்தைக் கணக்கிடுவதில் எக்செல் இல் உங்களுக்கு உதவும். இது உங்களுக்கு உதவும் என்று நம்புகிறேன்! உங்களிடம் ஏதேனும் கேள்விகள், பரிந்துரைகள் அல்லது கருத்துகள் இருந்தால் கருத்துப் பிரிவில் எங்களுக்குத் தெரியப்படுத்தவும். அல்லது ExcelWIKI.com வலைப்பதிவில் உள்ள எங்கள் மற்ற கட்டுரைகளை நீங்கள் பார்க்கலாம்!