విషయ సూచిక
Microsoft Excel చాలా బహుముఖ స్ప్రెడ్షీట్ ప్రోగ్రామ్. మీరు ఊహించలేనంత విస్తృతమైన పనులను చేయడానికి ఇది అందిస్తుంది. మీరు Excelలో రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని కూడా లెక్కించవచ్చు. వాటి మధ్య వ్యత్యాసాన్ని కనుగొనడానికి మీరు చిరునామాల జాబితాను కలిగి ఉంటే, మీరు MS Excelని ఉపయోగించవచ్చు. మీరు దూరాన్ని మానవీయంగా కూడా లెక్కించవచ్చు. కానీ అది చాలా సమయం తీసుకుంటుంది. మీరు లెక్కించడానికి వందల వేల దూరాలను కలిగి ఉన్నందున. అందువల్ల ఈ కథనంలో, Excelలో రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని ఎలా లెక్కించాలో నేను మీకు చూపుతాను.
ప్రాక్టీస్ వర్క్బుక్ని డౌన్లోడ్ చేసుకోండి
మీరు ఈ క్రింది లింక్ నుండి Excel ఫైల్ని డౌన్లోడ్ చేసుకోవచ్చు మరియు దానితో పాటు సాధన చేయవచ్చు. అది.
రెండు అడ్రస్ల మధ్య డ్రైవింగ్ దూరాన్ని గణించండి.xlsm
2 Excelలో రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని లెక్కించడానికి ప్రభావవంతమైన మార్గాలు
1 . డ్రైవింగ్ దూరాన్ని గణించడానికి త్రికోణమితి ఫంక్షన్లను ఉపయోగించడం
ఇక్కడ, Excelలో రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని లెక్కించేందుకు వివిధ త్రికోణమితి ఫంక్షన్లను మిళితం చేయడానికి నేను మీకు చూపుతాను.
ఇవ్వడానికి. మీరు ఒక ఉదాహరణ, నేను రెండు చిరునామాలను తీసుకున్నాను. మొదటి చిరునామా MacArthur Park, Camden NSW, Australia . దీని అక్షాంశం మరియు రేఖాంశాలు వరుసగా 34.06312149 మరియు -118.2783975 . రెండవ చిరునామా జెర్సీ సిటీ, న్యూజెర్సీ, USA . దీని అక్షాంశం మరియు రేఖాంశం 40.71799929 మరియు -74.04276812 వరుసగా.
ఇప్పుడు, నేను ACOS , COS , SIN , & RADIANS సూత్రాన్ని సృష్టించడానికి విధులు. ఫార్ములా రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని మైళ్లలో సమర్థవంతంగా గణిస్తుంది.
దాని కోసం,
❶ సెల్ 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 మధ్య డ్రైవింగ్ దూరాన్ని మైళ్లలో లెక్కించినట్లు మీరు చూస్తారు. ఈ విధంగా, మీరు 2445.270922 మైళ్ల D8 సెల్లో ఫలితాన్ని చూస్తారు.
ఫార్ములా బ్రేక్డౌన్
- COS(RADIANS(90-C6)) *COS(RADIANS(90-C5)) – 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 పద్ధతులు)
2. VBA కోడ్
ని ఉపయోగించి రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని లెక్కించండి ఈ విభాగంలో, నేను వినియోగదారు నిర్వచించిన ఫంక్షన్ని సృష్టించడానికి VBA కోడ్ని ఉపయోగిస్తాను. ఆపై నేను Excelలో రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని లెక్కించడానికి ఆ ఫంక్షన్ని ఉపయోగిస్తాను.
ఇక్కడ, నేను రెండు చిరునామాలను ఉపయోగిస్తున్నాను. మొదటి చిరునామా MacArthur Park, Camden NSW, Australia . దీని అక్షాంశం మరియు రేఖాంశాలు వరుసగా 34.06312149 మరియు -118.2783975 . రెండవ చిరునామా జెర్సీ సిటీ, న్యూజెర్సీ, 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 నొక్కండి.
- ఇప్పుడు ఇన్సర్ట్ కి వెళ్లండి ➤ మాడ్యూల్ కొత్త మాడ్యూల్ తెరవడానికి.
VBA ఎడిటర్ ని తెరిచిన తర్వాత, కింది ని చొప్పించండి తెరిచిన మాడ్యూల్లో VBA కోడ్.
5646
కోడ్ బ్రేక్డౌన్
- ఇక్కడ , నేను Driving_Distance అనే వినియోగదారు నిర్వచించిన ఫంక్షన్ని సృష్టించాను.
- తర్వాత నేను 3 పారామీటర్లను ఉపయోగించాను: స్టార్ట్లొకేషన్ , గమ్యం ,మరియు కీలక విలువ. ఇవి వరుసగా రెండు చిరునామాల స్థానం మరియు API విలువ.
- ఆ తర్వాత నేను First_Value , Second_Value<7 వంటి అనేక వేరియబుల్లను ఉపయోగించాను>, Last_value , mitHTTP , & mitUrl. ఈ వేరియబుల్స్ వేర్వేరు విలువలను నిల్వ చేయడానికి ఉపయోగించబడతాయి.
- తర్వాత విలువలను కలిపి ( mitUrl లో నిల్వ చేయబడుతుంది) మరియు అనేక ఆబ్జెక్ట్ పద్ధతులను ఉపయోగించింది ( Open , 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 నొక్కండి.
ఫార్ములా బ్రేక్డౌన్
- E5 అనేది Start_Location_Coordinate .
- E6 End_Location_Coordinate .
- C8 Bing MAP యొక్క API .
ఫంక్షన్ గణిస్తుంది మైళ్లలో రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరం. సెల్ E10 ని తనిఖీ చేయండి. ఇది 2790 నంబర్ను చూస్తుంది.
కాబట్టి మాక్ఆర్థర్ పార్క్ మధ్య డ్రైవింగ్ దూరం,కామ్డెన్ NSW, ఆస్ట్రేలియా, మరియు జెర్సీ సిటీ, న్యూజెర్సీ, USA 2790 మైళ్లు.
మరింత చదవండి: Excelలో రెండు చిరునామాల మధ్య దూరాన్ని ఎలా లెక్కించాలి (3 మార్గాలు)
అభ్యాస విభాగం
మీరు క్రింది స్క్రీన్షాట్ వంటి Excel షీట్ను పొందుతారు, అందించిన Excel ఫైల్ చివరిలో మీరు ఈ వ్యాసంలో చర్చించిన అన్ని పద్ధతులను అభ్యసించవచ్చు.
ముగింపు
మొత్తానికి, నేను 2ని చర్చించాను Excelలో రెండు చిరునామాల మధ్య డ్రైవింగ్ దూరాన్ని లెక్కించడానికి మార్గాలు. మరియు దిగువ వ్యాఖ్య విభాగంలో ఏవైనా ప్రశ్నలు అడగడానికి సంకోచించకండి. మేము అన్ని సంబంధిత ప్రశ్నలకు వీలైనంత త్వరగా ప్రతిస్పందించడానికి ప్రయత్నిస్తాము. మరియు మరిన్ని అన్వేషించడానికి దయచేసి మా వెబ్సైట్ Exceldemy ని సందర్శించండి.