ಪರಿವಿಡಿ
Microsoft Excel ಬಹುಮುಖ ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಪ್ರೋಗ್ರಾಂ ಆಗಿದೆ. ನೀವು ಊಹಿಸಲೂ ಸಾಧ್ಯವಾಗದಂತಹ ವ್ಯಾಪಕವಾದ ಕಾರ್ಯಗಳನ್ನು ಮಾಡಲು ಇದು ನೀಡುತ್ತದೆ. ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಚಾಲನಾ ಅಂತರವನ್ನು ಸಹ ನೀವು ಲೆಕ್ಕ ಹಾಕಬಹುದು. ಅವುಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಕಂಡುಹಿಡಿಯಲು ನೀವು ವಿಳಾಸಗಳ ಪಟ್ಟಿಯನ್ನು ಹೊಂದಿದ್ದರೆ, ನೀವು ಸಹಜವಾಗಿ MS ಎಕ್ಸೆಲ್ ಅನ್ನು ಬಳಸಬಹುದು. ನೀವು ದೂರವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಲೆಕ್ಕ ಹಾಕಬಹುದು. ಆದರೆ ಇದು ತುಂಬಾ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ನೀವು ಲೆಕ್ಕ ಹಾಕಲು ನೂರಾರು ಸಾವಿರ ದೂರಗಳನ್ನು ಹೊಂದಿರುವಂತೆ. ಆದ್ದರಿಂದ ಈ ಲೇಖನದಲ್ಲಿ, ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಡ್ರೈವಿಂಗ್ ದೂರವನ್ನು ಹೇಗೆ ಲೆಕ್ಕ ಹಾಕಬೇಕೆಂದು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.
ಅಭ್ಯಾಸ ವರ್ಕ್ಬುಕ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಿ
ನೀವು ಈ ಕೆಳಗಿನ ಲಿಂಕ್ನಿಂದ ಎಕ್ಸೆಲ್ ಫೈಲ್ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಬಹುದು ಮತ್ತು ಜೊತೆಗೆ ಅಭ್ಯಾಸ ಮಾಡಬಹುದು. ಇದು.
ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಡ್ರೈವಿಂಗ್ ದೂರವನ್ನು ಕಂಪ್ಯೂಟ್ ಮಾಡಿ . ಡ್ರೈವಿಂಗ್ ದೂರವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ತ್ರಿಕೋನಮಿತಿಯ ಕಾರ್ಯಗಳನ್ನು ಬಳಸುವುದುಇಲ್ಲಿ, ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಡ್ರೈವಿಂಗ್ ದೂರವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ವಿಭಿನ್ನ ತ್ರಿಕೋನಮಿತಿಯ ಕಾರ್ಯಗಳನ್ನು ಸಂಯೋಜಿಸಲು ನಾನು ನಿಮಗೆ ತೋರಿಸುತ್ತೇನೆ.
ಕೊಡಲು ನೀವು ಒಂದು ಉದಾಹರಣೆ, ನಾನು ಎರಡು ವಿಳಾಸಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೇನೆ. ಮೊದಲ ವಿಳಾಸ ಮ್ಯಾಕ್ಆರ್ಥರ್ ಪಾರ್ಕ್, ಕ್ಯಾಮ್ಡೆನ್ NSW, ಆಸ್ಟ್ರೇಲಿಯಾ . ಇದರ ಅಕ್ಷಾಂಶ ಮತ್ತು ರೇಖಾಂಶಗಳು ಕ್ರಮವಾಗಿ 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 ಕೋಡ್ ಅನ್ನು ಬಳಸುತ್ತೇನೆ. ನಂತರ ನಾನು ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಡ್ರೈವಿಂಗ್ ದೂರವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಆ ಕಾರ್ಯವನ್ನು ಬಳಸುತ್ತೇನೆ.
ಇಲ್ಲಿ, ನಾನು ಎರಡು ವಿಳಾಸಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ. ಮೊದಲ ವಿಳಾಸ ಮ್ಯಾಕ್ಆರ್ಥರ್ ಪಾರ್ಕ್, ಕ್ಯಾಮ್ಡೆನ್ NSW, ಆಸ್ಟ್ರೇಲಿಯಾ . ಇದರ ಅಕ್ಷಾಂಶ ಮತ್ತು ರೇಖಾಂಶಗಳು ಕ್ರಮವಾಗಿ 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 ಅನ್ನು ರಚಿಸುವುದು ನಕ್ಷೆ API ಅನ್ನು ಪಾವತಿಸಲಾಗಿದೆ. ಇದಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ, ನೀವು Bing MAP ನ API ಅನ್ನು ಉಚಿತವಾಗಿ ರಚಿಸಬಹುದು.
ಆದ್ದರಿಂದ, ನಾನು Bing MAP API <ಅನ್ನು ಬಳಸುತ್ತಿದ್ದೇನೆ 7>ಇಲ್ಲಿ.
- ಉಚಿತ Bing MAP API ರಚಿಸಲು, ಇಲ್ಲಿ ಕ್ಲಿಕ್ ಮಾಡಿ .
ನಾನು ರಚಿಸಿದ್ದೇನೆ API . ನಾನು API ಕೆಳಗೆ ಲಗತ್ತಿಸುತ್ತಿದ್ದೇನೆ:
AhFG0hk5nKCcQlk80MRaSk1ZtoYUYsX98BCLWi7p7MKZ-VrzOWptdUwsvj9D3L9F
ಈಗ, <ಬರೆಯಲು ಸಮಯವಾಗಿದೆ 6>VBA
ಕೋಡ್. ಅದಕ್ಕಾಗಿ, VBA ಎಡಿಟರ್ಅನ್ನು ತೆರೆಯಲು- ALT + F11 ಒತ್ತಿರಿ.
- ಈಗ ಇನ್ಸರ್ಟ್ ಗೆ ಹೋಗಿ ➤ ಮಾಡ್ಯೂಲ್ ಹೊಸ ಮಾಡ್ಯೂಲ್ ತೆರೆಯಲು.
VBA ಎಡಿಟರ್ ಅನ್ನು ತೆರೆದ ನಂತರ, ಕೆಳಗಿನ ಅನ್ನು ಸೇರಿಸಿ ತೆರೆದ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ VBA ಕೋಡ್.
2281
ಕೋಡ್ ಬ್ರೇಕ್ಡೌನ್
- ಇಲ್ಲಿ , ನಾನು 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>
ಕಾರ್ಯವು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಮೈಲಿಗಳಲ್ಲಿ ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಚಾಲನೆಯ ಅಂತರ. E10 ಕೋಶವನ್ನು ಪರಿಶೀಲಿಸಿ. ಇದು ಸಂಖ್ಯೆಯನ್ನು ನೋಡುತ್ತದೆ, 2790 .
ಆದ್ದರಿಂದ ಮ್ಯಾಕ್ಆರ್ಥರ್ ಪಾರ್ಕ್ ನಡುವಿನ ಚಾಲನಾ ಅಂತರ,ಕ್ಯಾಮ್ಡೆನ್ NSW, ಆಸ್ಟ್ರೇಲಿಯಾ, ಮತ್ತು ಜೆರ್ಸಿ ಸಿಟಿ, ನ್ಯೂಜೆರ್ಸಿ, USA 2790 ಮೈಲುಗಳು.
ಇನ್ನಷ್ಟು ಓದಿ: ಎಕ್ಸೆಲ್ನಲ್ಲಿ ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಅಂತರವನ್ನು ಹೇಗೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡುವುದು (3 ಮಾರ್ಗಗಳು)
ಅಭ್ಯಾಸ ವಿಭಾಗ
ನೀವು ಈ ಕೆಳಗಿನ ಸ್ಕ್ರೀನ್ಶಾಟ್ನಂತೆ ಎಕ್ಸೆಲ್ ಶೀಟ್ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ, ಒದಗಿಸಿದ ಎಕ್ಸೆಲ್ ಫೈಲ್ನ ಕೊನೆಯಲ್ಲಿ ಈ ಲೇಖನದಲ್ಲಿ ಚರ್ಚಿಸಲಾದ ಎಲ್ಲಾ ವಿಧಾನಗಳನ್ನು ನೀವು ಅಭ್ಯಾಸ ಮಾಡಬಹುದು.
ತೀರ್ಮಾನ
ಒಟ್ಟಾರೆಯಾಗಿ, ನಾನು 2 ಅನ್ನು ಚರ್ಚಿಸಿದ್ದೇನೆ ಎಕ್ಸೆಲ್ ನಲ್ಲಿ ಎರಡು ವಿಳಾಸಗಳ ನಡುವಿನ ಚಾಲನಾ ಅಂತರವನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವ ವಿಧಾನಗಳು. ಮತ್ತು ಕೆಳಗಿನ ಕಾಮೆಂಟ್ ವಿಭಾಗದಲ್ಲಿ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಲು ಹಿಂಜರಿಯಬೇಡಿ. ನಾವು ಎಲ್ಲಾ ಸಂಬಂಧಿತ ಪ್ರಶ್ನೆಗಳಿಗೆ ಆದಷ್ಟು ಬೇಗ ಪ್ರತಿಕ್ರಿಯಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತೇವೆ. ಮತ್ತು ಹೆಚ್ಚಿನದನ್ನು ಅನ್ವೇಷಿಸಲು ದಯವಿಟ್ಟು ನಮ್ಮ ವೆಬ್ಸೈಟ್ ಎಕ್ಸೆಲ್ಡೆಮಿ ಅನ್ನು ಭೇಟಿ ಮಾಡಿ.