એક્સેલમાં બે સરનામાં વચ્ચે ડ્રાઇવિંગ અંતરની ગણતરી કેવી રીતે કરવી

  • આ શેર કરો
Hugh West

Microsoft Excel એ બહુમુખી સ્પ્રેડશીટ પ્રોગ્રામ છે. તે આવા વિશાળ શ્રેણીના કાર્યો કરવાની ઓફર કરે છે જેની તમે કલ્પના પણ કરી શકતા નથી. તમે Excel માં બે સરનામાઓ વચ્ચેના ડ્રાઇવિંગ અંતરની ગણતરી પણ કરી શકો છો. જો તમારી પાસે તેમની વચ્ચેનો તફાવત શોધવા માટે સરનામાંઓની સૂચિ હોય, તો તમે અલબત્ત એમએસ એક્સેલનો ઉપયોગ કરી શકો છો. તમે મેન્યુઅલી પણ અંતરની ગણતરી કરી શકો છો. પરંતુ તે ખૂબ સમય માંગી લેશે. જેમ કે તમારી પાસે ગણતરી કરવા માટે હજારો અંતર છે. આમ આ લેખમાં, હું તમને બતાવીશ કે એક્સેલમાં બે સરનામા વચ્ચેના ડ્રાઇવિંગ અંતરની ગણતરી કેવી રીતે કરવી.

પ્રેક્ટિસ વર્કબુક ડાઉનલોડ કરો

તમે નીચેની લિંક પરથી એક્સેલ ફાઇલ ડાઉનલોડ કરી શકો છો અને તેની સાથે પ્રેક્ટિસ કરી શકો છો. તે.

બે સરનામાં વચ્ચેના ડ્રાઇવિંગ અંતરની ગણતરી કરો.xlsm

એક્સેલમાં બે સરનામાંઓ વચ્ચે ડ્રાઇવિંગ અંતરની ગણતરી કરવાની 2 અસરકારક રીતો

1 . ડ્રાઇવિંગ ડિસ્ટન્સની ગણતરી કરવા માટે ત્રિકોણમિતિ ફંક્શન્સનો ઉપયોગ કરીને

અહીં, હું તમને એક્સેલમાં બે એડ્રેસ વચ્ચે ડ્રાઇવિંગ ડિસ્ટન્સની ગણતરી કરવા માટે વિવિધ ત્રિકોણમિતિ ફંક્શન્સ ને જોડવાનું બતાવીશ.

આપવા માટે તમે ઉદાહરણ તરીકે, મેં બે સરનામાં લીધાં છે. પ્રથમ સરનામું મેકઆર્થર પાર્ક, કેમડેન NSW, ઓસ્ટ્રેલિયા છે. તેના અક્ષાંશ અને રેખાંશ અનુક્રમે 34.06312149 અને -118.2783975 છે. બીજું સરનામું જર્સી સિટી, ન્યુ જર્સી, યુએસએ છે. તેનું અક્ષાંશ અને રેખાંશ 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 બટન દબાવો.

હવે, તમે જોશો કે ફોર્મ્યુલાએ મેકઆર્થર પાર્ક, કેમડેન NSW, ઓસ્ટ્રેલિયા, અને જર્સી સિટી, ન્યુ જર્સી, યુએસએ વચ્ચેના ડ્રાઇવિંગ અંતરની માઇલમાં ગણતરી કરી છે. આમ, તમે સેલ D8 માં પરિણામ જોશો જે 2445.270922 માઇલ છે.

ફોર્મ્યુલા બ્રેકડાઉન

  • 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 માં બે સરનામા વચ્ચેના ડ્રાઇવિંગ અંતરની ગણતરી કરવા માટે કરીશ.

અહીં, હું બે સરનામાંનો ઉપયોગ કરું છું. પ્રથમ સરનામું મેકઆર્થર પાર્ક, કેમડેન NSW, ઓસ્ટ્રેલિયા છે. તેના અક્ષાંશ અને રેખાંશ અનુક્રમે 34.06312149 અને -118.2783975 છે. બીજું સરનામું જર્સી સિટી, ન્યુ જર્સી, યુએસએ છે. તેના અક્ષાંશ અને રેખાંશ અનુક્રમે 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

હવે, લખવાનો સમય છે VBA કોડ. તે માટે,

  • VBA એડિટર ખોલવા માટે ALT + F11 દબાવો.
  • હવે Insert પર જાઓ. ➤ મોડ્યુલ નવું મોડ્યુલ ખોલવા માટે.

VBA એડિટર ખોલ્યા પછી, નીચે આપેલ દાખલ કરો ખોલેલા મોડ્યુલમાં VBA કોડ.

3740

કોડ બ્રેકડાઉન

  • અહીં , મેં Driving_Distance નામનું વપરાશકર્તા-વ્યાખ્યાયિત કાર્ય બનાવ્યું છે.
  • પછી મેં 3 પરિમાણોનો ઉપયોગ કર્યો: પ્રારંભ સ્થાન , ગંતવ્ય ,અને કીવેલ્યુ. આ અનુક્રમે બે સરનામાંઓ અને API મૂલ્યની સ્થિતિ છે.
  • પછી મેં પ્રથમ_મૂલ્ય , બીજા_મૂલ્ય<7 જેવા ઘણા ચલોનો ઉપયોગ કર્યો>, છેલ્લું_મૂલ્ય , 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 દબાવો.

ફોર્મ્યુલા બ્રેકડાઉન

  • E5 Start_Location_Coordinate છે.
  • E6 End_Location_Coordinate છે.
  • <13 C8 Bing MAP નું API છે.

ફંક્શન ગણતરી કરે છે ડ્રાઇવિંગ અંતર બે સરનામા વચ્ચે માઇલમાં. સેલ E10 તપાસો. તે નંબર જોશે, 2790 .

તેથી મેકઆર્થર પાર્ક વચ્ચેનું ડ્રાઇવિંગ અંતર,કેમડેન NSW, ઓસ્ટ્રેલિયા, અને જર્સી સિટી, ન્યુ જર્સી, યુએસએ 2790 માઇલ છે.

વધુ વાંચો: એક્સેલમાં બે સરનામાંઓ વચ્ચેના અંતરની ગણતરી કેવી રીતે કરવી (3 રીતે)

પ્રેક્ટિસ વિભાગ

તમને નીચેના સ્ક્રીનશોટની જેમ એક્સેલ શીટ મળશે, પૂરી પાડવામાં આવેલ એક્સેલ ફાઈલના અંતે જ્યાં તમે આ લેખમાં ચર્ચા કરેલી બધી પદ્ધતિઓનો અભ્યાસ કરી શકો છો.

નિષ્કર્ષ

સારવારમાં, મેં 2 ની ચર્ચા કરી છે. એક્સેલમાં બે સરનામા વચ્ચેના ડ્રાઇવિંગ અંતરની ગણતરી કરવાની રીતો. અને નીચેના ટિપ્પણી વિભાગમાં કોઈપણ પ્રશ્નો પૂછવામાં અચકાશો નહીં. અમે તમામ સંબંધિત પ્રશ્નોનો જલદી જવાબ આપવાનો પ્રયત્ન કરીશું. અને વધુ અન્વેષણ કરવા માટે કૃપા કરીને અમારી વેબસાઇટ Exceldemy ની મુલાકાત લો.

હ્યુજ વેસ્ટ ઉદ્યોગમાં 10 વર્ષથી વધુનો અનુભવ ધરાવતા અત્યંત અનુભવી એક્સેલ ટ્રેનર અને વિશ્લેષક છે. તેમણે એકાઉન્ટિંગ અને ફાઇનાન્સમાં સ્નાતકની ડિગ્રી અને બિઝનેસ એડમિનિસ્ટ્રેશનમાં માસ્ટર ડિગ્રી ધરાવે છે. હ્યુને શીખવવાનો શોખ છે અને તેણે એક અનન્ય શિક્ષણ અભિગમ વિકસાવ્યો છે જે અનુસરવા અને સમજવામાં સરળ છે. એક્સેલના તેમના નિષ્ણાત જ્ઞાને વિશ્વભરના હજારો વિદ્યાર્થીઓ અને વ્યાવસાયિકોને તેમની કુશળતા સુધારવામાં અને તેમની કારકિર્દીમાં શ્રેષ્ઠ બનાવવામાં મદદ કરી છે. તેમના બ્લોગ દ્વારા, હ્યુજ તેમના જ્ઞાનને વિશ્વ સાથે શેર કરે છે, વ્યક્તિઓ અને વ્યવસાયોને તેમની સંપૂર્ણ ક્ષમતા સુધી પહોંચવામાં મદદ કરવા માટે મફત એક્સેલ ટ્યુટોરિયલ્સ અને ઑનલાઇન તાલીમ ઓફર કરે છે.