Excel soniyalarni hh mm ss ga aylantirish (7 oson usul)

  • Buni Baham Ko'Ring
Hugh West

Siz Excelda soniyalarni hh mm ss formatiga qanday o'tkazish haqida hech o'ylab ko'rganmisiz? Uni Internetda qidirishdan charchadingizmi? Lekin hech qaerdan to'g'ri javob topa olmayapsizmi? Yuqoridagi barcha savollarga javob ha bo'lsa, siz to'g'ri joyga keldingiz. Bu erda biz Excelda soniyalarni hh mm ss formatiga o'tkazish uchun 7 oson va qulay usullarni ko'rib chiqamiz. Umid qilamizki, bundan keyin boshqa joyga borishga hojat qolmaydi.

Amaliyot kitobini yuklab oling

O'zingizni yaxshiroq tushunish va mashq qilish uchun quyidagi Excel ish kitobini yuklab olishingiz mumkin.

Saniyalarni.xlsm

Excelda soniyalarni hh mm ss ga aylantirishning 7 usuli

Tushunish uchun bizda Sudoko musobaqasi – Yakunlash vaqti<2 bor deylik> fayl bizning qo'limizda. Bu maʼlumotlar toʻplamida ID , Ishtirokchi nomlari va B , C ustunlarida Bajarilish vaqti (sek) , va D mos ravishda.

Endi Excelda turli yondashuvlar yordamida bu vaqtlarni soniyalarda hh mm ss formatiga aylantiramiz.

Bu yerda biz Microsoft Excel 365 versiyasidan foydalandik, siz oʻzingizga qulay boʻlgan boshqa har qanday versiyadan foydalanishingiz mumkin.

1. Excelda soniyalarni hh mm ss ga aylantirish uchun Hujayralarni formatlash opsiyasidan foydalanish

Birinchi usulimizda Excelda soniyalarni hh mm ss formatiga aylantirishning eng oddiy usulini ko'rsatamiz. Keling, boshlaymiz.

📌 Qadamlar:

  • Avval yangi ustun yarating. Vaqt hs:dd:ss Format Ustun E da.

  • Ikkinchidan, katakchani tanlang E5 va quyidagi formulani yozing.
=D5/86400

Bu yerda D5 Toʻldirishni ifodalaydi. Birinchi raqibning vaqti (sek.) Robin . Biz D5 katak qiymatini 86400 ga ajratdik. Chunki, 1 kun = (24 × 60 × 60) = 86400 soniya. Asosan, soniyalardagi vaqtni kunning bir qismiga aylantirdik.

  • Keyin, ENTER tugmasini bosing.

  • Hozirda CTRL + 1 tugmalarini bosib Format Hujayralar muloqot oynasini oching.
  • Muloqot oynasida <1-ga o'ting>Raqam yorlig'i.
  • Keyin Kategoriya ro'yxatidan Maxsus ni tanlang.
  • Shundan so'ng hh yozing: mm:ss Type bo'limida.
  • Bu yerda biz quyidagi rasmdagi kabi Namuna ni ko'rishimiz mumkin.
  • Keyinroq, OK tugmasini bosing.

  • Endi E5 katakchadagi qiymat shunday ko'rinadi.

  • Ushbu nuqtada kursorni E5 katakchaning pastki o'ng burchagiga keltiring. Shunday qilib, u ortiqcha (+) belgisiga o'xshaydi. Bu Toʻldirish dastagi asbobi.
  • Endi Toʻldirish dastagi ni E14 katakchaga torting.

  • Shunday qilib, E5:E14 diapazonidagi qolgan hujayralar kerakli natijalarni oladi.

Batafsil o'qing: Excelda soniyalarni soat va daqiqalarga aylantiring(4 ta oson usul)

2. Excelda soniyalarni hh mm ss ga aylantirish uchun CONVERT funksiyasini kiritish

Agar siz Excel formulalaridan foydalanishni yoqtiradiganlardan bo'lsangiz, unda bizning keyingi usullar sizga tegishli. Shu oddiy amallarni bajaring.

📌 Qadamlar:

  • Avvalida E5 katakchasini tanlang va quyidagi formulani kiriting. Formula satri .
=CONVERT(D5,"sec","day")

Yuqoridagi formulada D5 raqam argumenti va “sek” va “kun” birlikdan va to_unit argumentlari mos ravishda. Bu yerda KONVERT qilish funksiyasi 1250 soniyani kunlarning bir qismiga aylantiradi.

  • Bundan keyin KIRISH tugmasini bosing.

  • Hozirda E5 katak formatini 1-usul kabi o'zgartiring.
  • So'ngra, To'ldirish dastagi asbobini ikki marta bosing.

  • Shunday qilib, qolgan katakchalar tegishli natijalar bilan to'ldiriladi. .

Batafsil o'qing: Qanday qilib Excelda daqiqalarni soat va daqiqalarga aylantirish mumkin

3. Excelda soniyalarni hh mm ss ga aylantirish uchun MATN funksiyasini qo'llash

Agar Excelda MATN funksiyasi haqida ma'lumotga qiziqsangiz, bu usul qo'l kelishi mumkin. Bu oddiy va oson, shunchaki amal qiling.

📌 Qadamlar:

  • Birinchi navbatda, E5 katakka o'ting va quyidagi formulani qo'ying. ichigahujayra.
=TEXT(D5/86400,"hh:mm:ss")

Ushbu ifodada D5/86400 qiymat argumenti, “hh:dd:ss” esa format_matn argumentini ifodalaydi. Bu yerda TEXT funksiyasi D5 yacheykadagi soniyalardagi vaqtni hh:dd:ss formatidagi vaqtga o'zgartiradi.

  • Ikkinchidan, ENTER tugmasi.

Batafsil oʻqing: Excelda daqiqalarni soniyalarga qanday aylantirish mumkin (2 ta tezkor usul) )

4. CHOOSE, MATCH, TEXT funksiyalaridan foydalanish

Koʻproq texnikalar haqida oʻrganmoqchi boʻlganlar uchun soniyalarni hh mm ss formatiga aylantirishning yana bir usuli bor. Excel. Bu usulda vaqtni soniyalarda kerakli formatga aylantirish uchun TEXT , CHOOSE va MATCH funksiyalarini qoʻllaymiz. Keling, jarayonni batafsil ko'rib chiqamiz.

📌 Qadamlar:

  • Dastavval E5 katakchasini tanlang va quyidagi formulani kiriting.
=TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss","m:ss","[h]:mm:ss"))

Yuqoridagi formulada D5 katakcha Bajarilish vaqti (sek) ga ishora qiladi.

Formulalarni taqsimlash

  • MATCH(D5,{0,60,3600},1) MATCH funksiyasi berilgan qiymatga mos keladigan massivdagi elementning nisbiy holatini qaytaradi. Bu yerda D5 qidiruv_qiymati argumenti boʻlib, Bajarilish vaqti ga ishora qiladi. Quyida {0,60,3600} qiymat mos keladigan lookup_massiv argumentini ifodalaydi. Nihoyat, 1 ixtiyoriy match_type argumenti boʻlib, u Kamroq
    • Chiqish ni bildiradi → 2
  • TANLASH(MATCH(D5,{0,60,3600},1),”:ss”,”m:ss”,” [h]:mm:ss”) → bo‘ladi
    • CHOOSE(2,”:ss”,”m:ss”,”[h]:mm:ss”) CHOOSE funksiyasi indeks raqamiga asoslanib, qiymatlar ro‘yxatidan bajariladigan qiymat yoki amalni tanlaydi. Bu yerda 2 indeks_num argumenti “:ss”,”m:ss”,”[h]:mm:ss” indeks raqamiga ko'ra qiymat1 , qiymat2 va qiymat3 ni ifodalaydi 2 , funksiya “m:ss” formatini tanlaydi.
    • Chiqish “m:ss”
  • MATN(D5/86400,TANLASH(MOYAT(D5,{0,60,3600},1),":ss","m:ss"," [h]:mm:ss”)) → ga aylanadi
    • TEXT(D5/86400,”m:ss”) → qiymatni ma’lum raqam formatidagi matnga o‘zgartiradi . Bu yerda D5/86400 qiymat argumenti, “m:ss” esa format_matn Funktsiya 0,01446 qiymatini h:mm:ss formatiga o'zgartiradi.
    • 1250/86400 01446
    • Chiqish 20:50
  • Keyin <1-ni bosing> ENTER .

Batafsil o'qing: Qanday qilib Excelda soniyalarni daqiqalarga aylantirish mumkin

5. INT va ROUND funksiyalaridan foydalanish

Excelda bo'lgani kabi bir xil vazifani bajarishning bir necha usullari mavjud. Shunday qilib, siz bajarishingiz mumkinboshqa yo'l bilan hal qilish. Keling, bosqichma-bosqich usulni ko'rib chiqamiz.

📌 Qadamlar:

  • Dastavval E5 katakchasini tanlang va quyidagi formulani joylashtiring.
=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)

Bu yerda D5 katakcha Bajarish vaqti ni soniyalarda bildiradi.

Formulalarni taqsimlash

  • INT(D5/3600) INT funktsiyasi raqamni yaxlitlaydi eng yaqin butun songa. Bu erda D5 katakcha Bajarish vaqti ni soniyalarda ko'rsatadi, bu 3600 ga bo'linadi, chunki da 3600 soniya bor 1 Shunday qilib, biz vaqtni soatlarda olamiz.
    • Chiqish 0
  • INT(((D5/3600)-INT(D5/3600) ))*60) → Bu formulada D5/3600 dan INT(D5/3600) ayirish va javobni <1 ga koʻpaytirish orqali daqiqalar qismini olamiz>60 , chunki 1 da 60 daqiqa bor INT funktsiyasi javobning faqat butun son qismini qaytaradi.
    • 3472-0 0,3472
    • 3472*60 20,833
    • Chiqish 20
  • ROUND((((D5/3600)-INT(D5/3600))* 60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → raqamni belgilangan raqamlar soniga yaxlitlaydi. Ushbu ifodada biz soniyalar qismini xuddi shunday tarzda hisoblaymiz. ROUND funksiyasi javobni nol kasrga yaxlitlaydi, ya'ni javobning faqat butun sonini qaytaradi.
    • 833-20 0,833
    • 833*60 50
  • Nihoyat, soat, daqiqa va soniyalarni birlashtirish uchun Ampersand (&) operatoridan foydalaning.
  • Nihoyat, ENTER tugmasini bosing.

Batafsil o'qing: Qanday qilib Excelda daqiqalarni soatning o'ndan biriga aylantirish mumkin (6 usul)

6. MOD, TEXT va TRUNC funksiyalarini amalga oshirish

Ushbu usulda biz Vazifani bajarish uchun ba'zi funktsiyalarni birlashtiramiz. Demak, kechiktirmasdan, sho'ng'iymiz!

📌 Qadamlar:

  • Asosan, E5 katakka o'ting va quyidagilarni joylashtiring formulani hujayra ichiga kiriting.
=TRUNC(D5/3600)&TEXT(MOD(D5/86400,1),":mm:ss")

Bu yerda MOD funktsiyasi D5/86400 sifatida qabul qilinadi. son argumenti va 1 bo'luvchi argumenti sifatida. U 0,01446 ni qaytaradi, bu TEXT funksiyasi ning qiymati argumentidir. TEXT funksiyasi matn formatini “:mm:ss” ga aylantiradi, bu yuqoridagi funksiyaning format_matn argumentidir. TRUNC(D5/3600) natijada 0 beradi. Chunki TRUNC funksiyasi raqamning butun qismini qaytaradi.

  • Mos ravishda ENTER tugmasini bosing.

Batafsil o'qing: Millisoniyalarni Excelda soniyalarga qanday aylantirish mumkin (2 ta tezkor usul)

7. VBA kodini jalb qilish

Sizni qiziqtirgandirsiz, bu vazifani avtomatlashtirishning bir usuli bormi? Keyin VBA sizni qamrab oladi. Shunchaki kuzatib boring.

📌Qadamlar:

  • Avvaliga, Usul 1 kabi Ustun E ostida yangi Vaqt hs:dd:ss Format ustunini tuzing. .
  • Ikkinchi navbatda, Dasturchi yorlig'iga o'ting.
  • Keyin, Kod da Visual Basic ni tanlang. guruh.
  • Shuningdek, xuddi shu vazifani bajarish uchun ALT + F11 tugmalarini bosing.

  • Darhol, Microsoft Visual Basic for Applications oynasi ochiladi.
  • Keyin Qo'shish yorlig'iga o'ting.
  • Keyinroq, Module -ni tanlang. variantlardan.

  • Darhol Kod moduli ni ochadi.
  • Keyin, quyidagini yozing. Moduli dagi quyidagi kod.
3595

Kodni taqsimlash

Sub convert_sec()

Dim secs As Integer, converted_time As Sana

  • Birinchidan, biz makrosni yaratamiz va unga nomi convert_sec .
  • Keyin biz ikkita oʻzgaruvchini aniqladik.

X = 5 dan 14 gacha

sek = Hujayralar(x, 4).Qiymat

aylantirilgan_vaqt = sek / 8640 0

Uyachalar(x, 5).NumberFormat = “ss:dd:ss”

Yacheykalar(x, 5).Qiymat = converted_time

Keyingi x

  • Bundan so'ng 5 dan qiymatiga for tsiklini kiritamiz. x uchun 14 .
  • Keyinchalik biz D5 katak qiymatini seks oʻzgaruvchisiga berdik.
  • Keyin, seks oʻzgaruvchisini 86400 ga boʻling va qiymatni konvertatsiya qilingan_vaqt ga belgilang.o'zgaruvchi.
  • Hozirda D5 katak formatini hh:mm:ss formatiga o'zgartiring.
  • Keyin yuqoridagi o'zgaruvchini qo'ying. E5 katakka.
  • Nihoyat, pastki katakchaga o'ting D6 va yuqoridagi tsiklni D14 katakchaga o'tguncha davom ettiring.
  • Nihoyat, Ishga tushirish belgisini tanlang yoki klaviaturada F5 tugmasini bosing.

  • Endi, VBA ish varag'iga qayting.
  • Shunday qilib, Vaqt hs:dd:ss Format ustuni avtomatik ravishda to'g'ri natijalar bilan to'ldiriladi. .

Batafsil o'qing: O'nlik kasr koordinatalarini Excelda daqiqali soniyalarga darajaga aylantirish

Amaliyot Bo'lim

O'zingiz mashq qilish uchun biz o'ng tarafdagi har bir varaqda quyida bo'lgani kabi Mashq bo'limini taqdim etdik. Iltimos, buni o'zingiz bajaring.

Xulosa

Maqolani o'qiganingiz uchun tashakkur. Umid qilamanki, Excelda soniyalarni hh mm ss formatiga aylantirish uchun yuqorida aytib o'tilgan barcha usullar endi ularni Excel elektron jadvallarida yanada samaraliroq qo'llashni taklif qiladi. Practice faylini yuklab olishni unutmang. Agar sizda biron bir savol yoki fikringiz bo'lsa, iltimos, sharhlar bo'limida menga xabar bering. Yoki ushbu veb-sayt da Excel funksiyalariga oid boshqa maqolalarimizni ko'rishingiz mumkin.

Hugh West - bu sohada 10 yildan ortiq tajribaga ega bo'lgan yuqori tajribali Excel treneri va tahlilchisi. Buxgalteriya hisobi va moliya yo‘nalishi bo‘yicha bakalavr va biznes boshqaruvi bo‘yicha magistr darajasiga ega. Xyu o'qitishga ishtiyoqi bor va unga amal qilish va tushunish oson bo'lgan o'ziga xos o'qitish usulini ishlab chiqdi. Uning Excel bo'yicha ekspert bilimlari butun dunyo bo'ylab minglab talabalar va mutaxassislarga o'z malakalarini oshirishga va o'z martabalarida muvaffaqiyat qozonishlariga yordam berdi. Xyu o'z blogi orqali o'z bilimlarini dunyo bilan baham ko'radi, jismoniy shaxslar va korxonalarga o'z salohiyatini to'liq ro'yobga chiqarishga yordam berish uchun bepul Excel darsliklari va onlayn treninglarni taklif qiladi.