सामग्री सारणी
एक्सेलमध्ये सेकंद hh mm ss फॉरमॅटमध्ये कसे रूपांतरित करावे याचा तुम्ही कधी विचार केला आहे का? ते ऑनलाइन शोधून थकले? पण कुठेही योग्य उत्तर सापडत नाही? वरील सर्व प्रश्नांची उत्तरे होय असल्यास, तुम्ही योग्य ठिकाणी आला आहात. येथे, आम्ही तुम्हाला एक्सेलमध्ये hh mm ss फॉरमॅटमध्ये सेकंद रूपांतरित करण्यासाठी 7 सोप्या आणि सोयीस्कर पद्धतींबद्दल माहिती देऊ. आशा आहे, त्यानंतर कुठेही जाण्याची गरज भासणार नाही.
सराव कार्यपुस्तिका डाउनलोड करा
स्वतःला अधिक चांगल्या प्रकारे समजून घेण्यासाठी आणि सराव करण्यासाठी तुम्ही खालील एक्सेल वर्कबुक डाउनलोड करू शकता.
Seconds.xlsm रूपांतरित करणे7 एक्सेलमध्ये सेकंदांना hh mm ss मध्ये रूपांतरित करण्याच्या पद्धती
स्पष्टीकरणासाठी, समजा आमच्याकडे सुडोको स्पर्धा – पूर्ण होण्याची वेळ आहे फाईल आमच्या हातात. या डेटासेटमध्ये B , C स्तंभांमध्ये ID , सहभागी नावे , आणि पूर्ण होण्याची वेळ (से) आहे, आणि अनुक्रमे D .
आता, आम्ही एक्सेलमधील भिन्न दृष्टिकोन वापरून या वेळा सेकंदात hh mm ss फॉरमॅटमध्ये रूपांतरित करू.
येथे, आम्ही Microsoft Excel 365 आवृत्ती वापरली आहे, तुम्ही तुमच्या सोयीनुसार दुसरी आवृत्ती वापरू शकता.
1. Excel मध्ये सेकंदाला hh mm ss मध्ये रूपांतरित करण्यासाठी फॉरमॅट सेल पर्याय वापरणे.
आमच्या पहिल्या पद्धतीमध्ये, आम्ही एक्सेलमध्ये सेकंदांना hh mm ss फॉरमॅटमध्ये रूपांतरित करण्याचा सर्वात सोपा मार्ग दाखवू. तर, चला सुरुवात करूया.
📌 पायऱ्या:
- प्रथम, एक नवीन स्तंभ तयार करा स्तंभ E मध्ये hh:mm:ss फॉरमॅट मध्ये वेळ.
- दुसरे, सेल निवडा E5 आणि खालील सूत्र लिहा.
=D5/86400
येथे, D5 पूर्णता दर्शवते. पहिल्या स्पर्धकाची वेळ (से) रॉबिन . आम्ही सेलचे मूल्य D5 86400 ने विभाजित केले. कारण, 1 दिवस = (24 × 60 × 60) = 86400 सेकंद मुळात, आम्ही वेळ सेकंदात दिवसाच्या एका अंशात रूपांतरित केली.
- नंतर, ENTER दाबा.
- या क्षणी, सेल्स फॉरमॅट करा डायलॉग बॉक्स उघडण्यासाठी CTRL + 1 दाबा.
- संवाद बॉक्समध्ये, <1 वर जा>क्रमांक टॅब.
- नंतर, श्रेणी यादीतून सानुकूल निवडा.
- त्यानंतर, hh लिहा: mm:ss टाइप बॉक्समध्ये.
- येथे, आपण खालील चित्राप्रमाणे नमुना पाहू शकतो.
- नंतर, ठीक आहे क्लिक करा.
- आता, सेलमधील मूल्य E5 असे दिसते.
- या टप्प्यावर, सेल E5 च्या तळाशी उजव्या कोपर्यात कर्सर आणा. अशा प्रकारे, ते अधिक (+) चिन्हासारखे दिसेल. हे फिल हँडल टूल आहे.
- आता, फिल हँडल सेल E14 पर्यंत ड्रॅग करा.
- अशा प्रकारे, E5:E14 श्रेणीतील उर्वरित पेशी इच्छित परिणाम मिळवतात.
अधिक वाचा: सेकंदांना एक्सेलमध्ये तास आणि मिनिटांमध्ये रूपांतरित करा(४ सोप्या पद्धती)
2. एक्सेलमध्ये सेकंदाला hh mm ss मध्ये रूपांतरित करण्यासाठी CONVERT फंक्शन टाकणे
तुम्ही अशा लोकांपैकी एक असाल ज्यांना Excel फॉर्म्युला वापरण्याचा आनंद मिळतो, तर आमचे पुढील पद्धती तुम्ही कव्हर केल्या आहेत. फक्त या सोप्या पायऱ्या फॉलो करा.
📌 पायऱ्या:
- अगदी सुरुवातीला सेल E5 निवडा आणि खालील सूत्र पेस्ट करा. फॉर्म्युला बार .
=CONVERT(D5,"sec","day")
वरील सूत्रात, D5 चे प्रतिनिधित्व करतो. 9>संख्या युक्तिवाद, आणि “सेकंद” आणि “दिवस” से_युनिट आणि <कडे निर्देश करतात अनुक्रमे 1> to_unit वितर्क. येथे, CONVERT फंक्शन 1250 सेकंदांना दिवसांच्या अंशात रूपांतरित करते.
- त्यानंतर, एंटर की टॅप करा.
- सध्या, सेलचे स्वरूप बदला E5 जसे की पद्धत 1 .
- नंतर, फिल हँडल टूलवर डबल-क्लिक करा.
- त्यामुळे, उर्वरित सेल संबंधित परिणामांद्वारे भरले जातात. .
अधिक वाचा: एक्सेलमध्ये मिनिटे तास आणि मिनिटांमध्ये कसे रूपांतरित करावे
3. एक्सेलमध्ये सेकंदांना hh mm ss मध्ये रूपांतरित करण्यासाठी TEXT फंक्शन लागू करणे
एक्सेलमधील TEXT फंक्शन बद्दल जाणून घेण्यास उत्सुक असल्यास, ही पद्धत उपयुक्त ठरू शकते. हे सोपे आणि सोपे आहे, फक्त सोबत फॉलो करा.
📌 पायऱ्या:
- सर्वप्रथम सेल E5 वर जा आणि खालील सूत्र ठेवा मध्येसेल.
=TEXT(D5/86400,"hh:mm:ss")
या अभिव्यक्तीमध्ये, D5/86400 हे मूल्य आहे युक्तिवाद जेव्हा “hh:mm:ss” format_text वितर्क दर्शवतो. येथे, TEXT फंक्शन D5 सेलमधील वेळ सेकंदात hh:mm:ss फॉरमॅटमध्ये रूपांतरित करते.
- दुसरे, <दाबा 1>एंटर की.
अधिक वाचा: एक्सेलमध्ये मिनिटांना सेकंदात कसे रूपांतरित करावे (2 द्रुत मार्ग) )
4. CHOOSE, MATCH, TEXT फंक्शन्स वापरणे
तुमच्यापैकी ज्यांना अधिक तंत्रांबद्दल जाणून घ्यायचे आहे त्यांच्यासाठी, सेकंदांना hh mm ss फॉरमॅटमध्ये रूपांतरित करण्याचा आणखी एक मार्ग आहे. एक्सेल. या पद्धतीमध्ये, आम्ही वेळ सेकंदात इच्छित फॉरमॅटमध्ये रूपांतरित करण्यासाठी TEXT , CHOOSE आणि MATCH फंक्शन लागू करू. चला सविस्तर प्रक्रिया पाहू.
📌 पायऱ्या:
- सुरुवातीला सेल E5 निवडा आणि खालील सूत्र घाला.<15
=TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss","m:ss","[h]:mm:ss"))
वरील सूत्रात, D5 सेल पूर्ण होण्याची वेळ (से) .
फॉर्म्युला ब्रेकडाउन
- MATCH(D5,{0,60,3600},1) → द MATCH फंक्शन दिलेल्या मूल्याशी जुळणार्या अॅरेमधील आयटमची सापेक्ष स्थिती मिळवते. येथे, D5 हा lookup_value युक्तिवाद आहे जो पूर्ण होण्याची वेळ संदर्भित करतो. खालील, {0,60,3600} lookup_array वितर्क दर्शवते जिथून मूल्य जुळले आहे. शेवटी, 1 हा पर्यायी match_type युक्तिवाद आहे जो पेक्षा कमी
- आउटपुट → <दर्शवतो 1>2
- निवडा(MATCH(D5,{0,60,3600},1),,":ss","m:ss"," [h]:mm:ss") →
- निवडा(2,":ss","m:ss","[h]:mm:ss") → CHOOSE फंक्शन मूल्यांच्या सूचीमधून मूल्य किंवा क्रिया निवडते, निर्देशांक क्रमांकावर आधारित. येथे, 2 हा index_num युक्तिवाद आहे तर “:ss”,”m:ss”,”[h]:mm:ss” निर्देशांक क्रमांकानुसार मूल्य1 , मूल्य2 , आणि मूल्य3 दर्शविते 2 , फंक्शन “m:ss” फॉरमॅट निवडते.
- आउटपुट → “m:ss”
- TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),,":ss","m:ss"," [h]:mm:ss")) →
- TEXT(D5/86400,"m:ss") → एका विशिष्ट संख्येच्या स्वरूपातील मूल्य मजकुरात रूपांतरित करते . येथे, D5/86400 हे मूल्य युक्तिवाद आहे तर “m:ss” हे format_text<10 चे प्रतिनिधित्व करते फंक्शन 0.01446 चे मूल्य h:mm:ss फॉरमॅटमध्ये बदलते.
- 1250/86400 → 01446
- आउटपुट → 20:50
- त्यानंतर, <1 दाबा> प्रविष्ट करा.
अधिक वाचा: एक्सेलमध्ये सेकंदांना मिनिटांमध्ये कसे रूपांतरित करावे
5. INT आणि ROUND कार्ये नियोजित करणे
एक्सेल प्रमाणे, समान कार्य करण्याचे अनेक मार्ग आहेत. म्हणून, आपण कार्य करू शकतादुसर्या मार्गाने उपाय. चला पद्धत स्टेप बाय स्टेप एक्सप्लोर करूया.
📌 पायऱ्या:
- सुरुवातीला सेल E5 निवडा आणि खालील सूत्र पेस्ट करा.
=INT(D5/3600)&":"&INT(((D5/3600)-INT(D5/3600))*60)&":"&ROUND((((D5/3600)-INT(D5/3600))*60 - INT(((D5/3600)-INT(D5/3600))*60))*60,0)
येथे, D5 सेल सेकंदात पूर्ण होण्याची वेळ संदर्भित करते.
फॉर्म्युला ब्रेकडाउन
- INT(D5/3600) → INT फंक्शन संख्या पूर्ण करते जवळच्या पूर्णांकापर्यंत. येथे, D5 सेल पूर्ण होण्याची वेळ सेकंदात दर्शवितो जी 3600 ने भागली जाते कारण मध्ये 3600 सेकंद आहेत. 1 अशा प्रकारे, आम्हाला तासांमध्ये वेळ मिळेल.
- आउटपुट → 0
- INT(((D5/3600)-INT(D5/3600 ))*60) → या सूत्रात, आपण D5/3600 मधून INT(D5/3600) वजा करून आणि उत्तराचा <1 ने गुणाकार करून मिनिटांचा भाग मिळवतो>60 1 मध्ये 60 मिनिटे असल्याने INT फंक्शन उत्तराचा फक्त पूर्णांक भाग देतो.
- 3472-0 → 0.3472
- 3472*60 → 20.833
- आउटपुट → 20
- राउंड((((D5/3600)-INT(D5/3600))* 60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → अंकांच्या निर्दिष्ट संख्येवर संख्या पूर्ण करते. या अभिव्यक्तीमध्ये, आपण अशाच प्रकारे सेकंद भागाची गणना करतो. ROUND फंक्शन उत्तराला शून्य दशांश स्थानांवर गोल करते म्हणजेच ते उत्तराचा फक्त पूर्णांक भाग देते.
- 833-20 → 0.833
- 833*60 → 50
- शेवटी, तास, मिनिटे आणि सेकंद एकत्र करण्यासाठी Ampersand (&) ऑपरेटर वापरा.
- शेवटी, एंटर बटण दाबा.
अधिक वाचा: एक्सेलमध्ये मिनिटांचे तासाच्या दहाव्यामध्ये रूपांतर कसे करायचे (6 मार्ग)
6. MOD, TEXT आणि TRUNC फंक्शन्सची अंमलबजावणी करणे
या पद्धतीत, आम्ही कार्य करण्यासाठी काही कार्ये एकत्र करू. तर, आणखी विलंब न करता, चला आत जाऊया!
📌 पायऱ्या:
- प्राथमिकत: सेल E5 वर जा आणि खालील पेस्ट करा सेलमध्ये सूत्र.
=TRUNC(D5/3600)&TEXT(MOD(D5/86400,1),":mm:ss")
येथे, MOD फंक्शन D5/86400 घेते संख्या वितर्क आणि 1 विभाजक वितर्क म्हणून. ते 0.01446 मिळवते जे TEXT फंक्शन चे मूल्य युक्तिवाद आहे. TEXT फंक्शन मजकूराचे स्वरूप “:mm:ss” म्हणून रूपांतरित करते जे वरील फंक्शनचे format_text युक्तिवाद आहे. TRUNC(D5/3600) परिणाम म्हणून 0 देतो. कारण TRUNC फंक्शन संख्येचा पूर्णांक भाग देतो.
- अनुरूप, ENTER दाबा.
अधिक वाचा: एक्सेलमध्ये मिलिसेकंदांना सेकंदात कसे रूपांतरित करावे (2 द्रुत मार्ग)
7. VBA कोड संलग्न करणे
तुम्ही कदाचित विचार करत असाल, हे कार्य स्वयंचलित करण्याचा काही मार्ग आहे का? नंतर VBA तुम्ही कव्हर केले आहे. फक्त फॉलो करा.
📌पायऱ्या:
- प्रथम, पद्धत 1 प्रमाणे स्तंभ E अंतर्गत वेळ hh:mm:ss फॉरमॅटमध्ये नवीन स्तंभ तयार करा .
- दुय्यम, डेव्हलपर टॅबवर जा.
- नंतर, कोड वर Visual Basic निवडा. गट.
- वैकल्पिकपणे, समान कार्य करण्यासाठी ALT + F11 दाबा.
- झटपट, Microsoft Visual Basic for Applications विंडो उघडेल.
- नंतर, Insert टॅबवर जा.
- नंतर, मॉड्युल निवडा. पर्यायांमधून.
- लगेच, ते कोड मॉड्यूल उघडेल.
- मग, खाली लिहा मॉड्युल मध्ये खालील कोड.
7904
कोड ब्रेकडाउन
<0 Sub convert_sec()Dim secs Integer, converted_time as Date
- सर्वप्रथम, आपण मॅक्रो तयार करतो आणि त्याला देतो. नाव convert_sec .
- मग, आम्ही दोन व्हेरिएबल्स परिभाषित केले.
x = 5 ते 14 साठी
सेक = सेल(x, 4).मूल्य
कन्व्हर्टेड_टाइम = सेकंद / 8640 0
सेल्स(x, 5).नंबर फॉरमॅट = “hh:mm:ss”
सेल्स(x, 5).मूल्य = converted_time
पुढील x
- त्यानंतर, आपण 5 ते च्या व्हॅल्यूसाठी फॉर लूप घालतो. 14 x साठी.
- नंतर, आम्ही सेलचे मूल्य D5 से व्हेरिएबलला नियुक्त केले.
- पुढे, व्हेरिएबल सेकंड 86400 ने विभाजित करा आणि मूल्य कन्व्हर्टेड_टाइम ला द्या.व्हेरिएबल.
- या क्षणी, सेलचे फॉरमॅट D5 hh:mm:ss फॉरमॅटमध्ये बदला.
- त्यानंतर, वरील व्हेरिएबल ठेवा. सेल E5 .
- शेवटी, खालच्या सेलवर जा D6 आणि सेल D14 वर जाईपर्यंत वरील लूप सुरू ठेवा.
- शेवटी, कीबोर्डवर चालवा चिन्ह निवडा किंवा F5 दाबा.
- आता, VBA वर्कशीटवर परत या.
- अशा प्रकारे, hh:mm:ss फॉरमॅटमधला वेळ कॉलम योग्य परिणामांसह आपोआप भरला जाईल. .
अधिक वाचा: एक्सेलमध्ये दशांश निर्देशांक अंश मिनिट सेकंदात रूपांतरित करा
सराव विभाग
स्वत: सराव करण्यासाठी आम्ही उजव्या बाजूला प्रत्येक शीटमध्ये खालीलप्रमाणे सराव विभाग प्रदान केला आहे. कृपया ते स्वतः करा.
निष्कर्ष
हा लेख वाचल्याबद्दल धन्यवाद. मला आशा आहे की एक्सेलमधील सेकंदांना hh mm ss फॉरमॅटमध्ये रूपांतरित करण्यासाठी वर नमूद केलेल्या सर्व पद्धती आता तुम्हाला तुमच्या Excel स्प्रेडशीटमध्ये अधिक प्रभावीपणे लागू करण्यास प्रवृत्त करतील. सराव फाइल डाउनलोड करायला विसरू नका. तुम्हाला काही प्रश्न किंवा अभिप्राय असल्यास, कृपया टिप्पणी विभागात मला कळवा. किंवा तुम्ही या वेबसाइट वर एक्सेल फंक्शन्सशी संबंधित आमचे इतर लेख पाहू शकता.