Tabloya naverokê
Ma we qet fikiriye ka meriv çawa di Excel de çirkeyan veguherîne formata hh mm ss ? Ji lêgerîna wê ya serhêl westiyayî? Lê hûn nikarin bersiva rast li her derê bibînin? Ger bersiva hemî pirsên jorîn erê be, wê hingê hûn li cîhê rast hatine. Li vir, em ê we bi 7 rêbazên hêsan û hêsan biguhezînin da ku hûn di Excel-ê de çirkeyan bi forma hh mm ss veguherînin. Hêvîdarim, piştî wê ne hewce ye ku hûn biçin deverek din.
Pirtûka Xebatê ya Pratîkê dakêşin
Hûn dikarin pirtûka xebatê ya jêrîn a Excel dakêşin da ku hûn xwe baştir fam bikin û biceribînin.
Veguhertina Seconds.xlsm7 Rêbazên Veguhertina Çirkeyan bo hh mm ss di Excel de
Ji bo zelalkirinê, em bibêjin ku me Pêşbirkek Sudoko - Dema Temamkirinê dosya di destê me de ye. Ev danehev di stûnên B , C , Nasname , Navên Beşdar û Wextê Temamkirinê (çirk) dihewîne, û bi rêzê ve D .
Niha, em ê van deman di saniyeyan de veguherînin forma hh mm ss bi karanîna nêzîkatiyên cihêreng ên di Excel de.
Li vir, me guhertoya Microsoft Excel 365 bi kar aniye, hûn dikarin guhertoyek din li gorî rehetiya xwe bikar bînin.
1. Bikaranîna Vebijarka Format Cells ji bo Veguhertina Çirkeyan bo hh mm ss di Excel de
Di rêbaza xweya yekem de, em ê awayê herî hêsan nîşan bidin ku meriv di Excel-ê de çirkeyan bi formata hh mm ss veguherîne. Ji ber vê yekê, em dest pê bikin.
📌 Gavên:
- Di destpêkê de, stûnek nû biafirînin Dema bi hh:mm:ss Format di Stûna E de.
- Ya duyemîn, hucreyê hilbijêre E5 û formula jêrîn binivîsin.
=D5/86400
Li vir, D5 Temamkirin nîşan dide. Dem (sek) ya pêşbirkê yekem Robin . Me nirxa şaneya D5 bi 86400 parve kir. Ji ber ku, 1 roj = (24 × 60 × 60) = 86400 seconds. Di bingeh de, me dem di saniyeyan de veguherand parsek roj.
- Piştre, ENTER bikirtînin.
- Di vê gavê de, pêl CTRL + 1 bike da ku qutiya diyalogê ya Hêneyên Format bike veke.
- Di qutiya diyalogê de, herin Hejmar tabela.
- Piştre, Ciştî ji lîsteya Kategorî hilbijêrin.
- Piştre, hh binivîsin: mm:ss di nav Tîpe qutîkê de.
- Li vir, em dikarin Nimûneya mîna wêneya jêrîn bibînin.
- Piştre, bitikîne OK .
- Niha, nirxa di şaneya E5 de wisa xuya dike.
- Di vê xalê de, nîşanderê bîne goşeya rastê ya binê şaneyê E5 . Bi vî rengî, ew ê wekî nîşanek plus (+) xuya bike. Ew amûra Dîgirtina Destê ye.
- Niha, Dîgira Dagirtin kaş bikin ber şaneya E14 .
- Bi vî awayî, şaneyên mayî di rêza E5:E14 de encamên xwestî distînin.
Zêdetir Bixwînin: Di Excel de Çîkan bi Saet û Deqeyan Biguherînin(4 Rêbazên Hêsan)
2. Têxistina Fonksiyona CONVERT-ê ji bo Veguheztina Çirkeyan bo hh mm ss li Excel
Heke hûn yek ji wan kesan in ku ji karanîna formula Excel kêfxweş dibin, wê hingê me rêbazên paşîn we veşartiye. Tenê van gavên hêsan bişopînin.
📌 Gavên:
- Di destpêkê de, şaneya E5 hilbijêrin û formula jêrîn têxin nav Barika Formulê .
=CONVERT(D5,"sec","day")
Di formula jorîn de, D5 hejmar argumana, û "sec" û "roj" nîşan dide ji_unit û to_unit argumanan. Li vir, Fonksiyon CONVERT 1250 saniyeyan vediguhere pareke rojan.
- Piştî wê, bişkojka ENTER bitikîne.
- Niha, formata hucreyê E5 mîna Rêbaza 1 biguherîne.
- Piştre, du caran li ser amûra Fill Handle bikirtînin.
- Ji ber vê yekê, şaneyên mayî bi encamên têkildar tijî dibin. .
Zêdetir Bixwîne: Çawa Di Excel de Deqeyan Bi Saet û Deqeyan Biguherîne
3. Sepandina Fonksiyona TEXT-ê ji bo Veguherandina Çirkeyan bo hh mm ss di Excel de
Heke hûn meraq dikin ku li ser fonksiyona TEXT li Excel fêr bibin, dibe ku ev rêbaz bi kêrî we were. Hêsan û hêsan e, tenê bişopînin.
📌 Gavên:
- Pêşî, herin hucreya E5 û formula jêrîn deynin. navhucre.
=TEXT(D5/86400,"hh:mm:ss")
Di vê bêjeyê de, D5/86400 nirx e argumana "hh:mm:ss" argumana format_text temsîl dike. Li vir, fonksiyona TEXT di şaneya D5 de dema di saniyeyan de di forma hh:mm:ss de vediguherîne demê.
- Ya duyemîn, lêdana ENTER key.
Zêdetir Bixwîne: Meriv çawa di Excel de deqeyan vediguherîne çirkeyan (2 Rêyên Zû )
4. Bikaranîna Fonksiyonên HILBIJARTIN, MATCH, TEXT
Ji bo we yên ku dixwazin li ser teknîkên zêdetir fêr bibin, rêyek din heye ku hûn çirkeyan veguherînin forma hh mm ss. Excel. Di vê rêbazê de, em ê fonksiyonên TEXT , HILBIJARTIN û MATCH bi kar bînin da ku wextê di çirkeyan de veguherînin forma xwestinê. Em pêvajoyê bi berfirehî bibînin.
📌 Gavên:
- Di destpêkê de, şaneya E5 hilbijêre û formula li jêr têxe.
=TEXT(D5/86400,CHOOSE(MATCH(D5,{0,60,3600},1),":ss","m:ss","[h]:mm:ss"))
Di formula jorîn de, şaneya D5 ji Dema Temamkirinê (çirk) re vedibêje.
Veqetandina Formulê
- MATCH(D5,{0,60,3600},1) → The Fonksiyon MATCH pozîsyona têkildar a babetekê di rêzek ku nirxa diyarkirî de li hev dike vedigerîne. Li vir, D5 argumana lookup_value e ku behsa Dema Temamkirinê dike. Li jêr, {0,60,3600} argumana lookup_array nîşan dide ku ji wê derê nirx li hev tê. Herî dawî, 1 argumana vebijarkî ye match_type ku Kêmtir
- Derketin → 2
- HILBIJÊRE(MÊÇE(D5,{0,60,3600},1),”:ss”,”m:ss”,” [h]:mm:ss”) → dibe
- HILBIJÊRE(2,”:ss”,”m:ss”,”[h]:mm:ss”) → Fonksiyon CHOOSE ji lîsteya nirxan nirxek an kiryarek hildibijêre ku li ser bingeha jimareyek nîşanek pêk were. Li vir, 2 argumana index_num e dema “:ss”,”m:ss”,”[h]:mm:ss” nirx1 , nirx2 , û nirx3 li gorî hejmara îndeksê nîşan dide. 2 , fonksîyon formata “m:ss” hildibijêre.
- Derketin → “m:ss”
- TEXT(D5/86400,”m:ss”) → nirxekê vediguherîne nivîsê di forma jimareke taybetî de . Li vir, D5/86400 argumana nirx e dema ku “m:ss” format_text<10 temsîl dike> Fonksiyon nirxa 0.01446 veguherîne forma h:mm:ss .
- 1250/86400 → 01446
- Derketin → 20:50
- Piştre, çap bike ENTER .
Zêdetir Bixwîne: Meriv çawa di Excel-ê de saniyeyan vediguhezîne deqeyan
5. Karanîna Fonksiyonên INT û ROUND
Wekî Excel, gelek awayên kirina heman peywirê hene. Ji ber vê yekê, hûn dikarin pêk bîninçareserî bi awayekî din. Werin em gav bi gav rêbazê bikolin.
📌 Gavên:
- Di destpêkê de, şaneya E5 hilbijêrin û formula jêrîn bixin.
=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)
Li vir, şaneya D5 Dema Temamkirinê di çirkeyan de vedibêje.
Veqetandina Formulê
- INT(D5/3600) → Fonksiyonek INT jimarekê dor dike bi hejmara herî nêzîk. Li vir, şaneya D5 nîşan dide Dema Temamkirinê di çirkeyan de ku bi 3600 tê dabeşkirin ji ber ku di de 3600 saniye hene. 1 Bi vî awayî, em dem bi saetan distînin.
- Derketin → 0
- INT(((D5/3600)-INT(D5/3600 ))*60) → Di vê formulê de, em beşa xulekan bi kêmkirina INT(D5/3600) ji D5/3600 distînin û bersivê bi <1 zêde dikin>60 ji ber ku 60 deqîqe di 1 de hene Fonksiyon tenê jimareya bersivê vedigerîne.
- 3472-0 → 0.3472
- 3472*60 → 20.833
- Derketin → 20
- ROUND((((D5/3600)-INT(D5/3600))* 60 – INT(((D5/3600)-INT(D5/3600))*60))*60,0) → jimarekê li jimareke diyarkirî ya jimareyan digerîne. Di vê gotinê de, em beşa saniyeyan bi heman rengî hesab dikin. Fonksiyon ROUND bersivê bi sifir cihên dehiyê dor dike, ango ew tenê beşa jimareya bersivê vedigerîne.
- 833-20 → 0.833
- 833*60 → 50
- Di dawiyê de, operatora Ampersand (&) bikar bînin da ku demjimêr, hûrdeman û çirkeyan bi hev re bikin.
- Di dawiyê de, bişkoja ENTER bikirtînin.
Zêdetir bixwînin: Meriv çawa di Excel de deqîqeyan vediguhezîne dehemîn saetê (6 Rê)
6. Pêkanîna fonksiyonên MOD, TEXT û TRUNC
Di vê rêbazê de, em Dê hin fonksiyonan berhev bike da ku peywirê pêk bîne. Ji ber vê yekê, bêyî derengmayînek din, werin em têkevin hundur!
📌 Gavên:
- Di serî de, berê xwe bidin hucreya E5 û jêrîn bixin formula di nav şaneyê de.
=TRUNC(D5/3600)&TEXT(MOD(D5/86400,1),":mm:ss")
Li vir, fonksiyona MOD D5/86400 wek Argumana hejmar û 1 wekî argumana parçeker . Ew vedigere 0.01446 ku argumana nirx ya fonksiyona TEXT e. Fonksiyon TEXT formata nivîsê wekî “:mm:ss” diguherîne ku format_text argûmana fonksiyona jorîn e. TRUNC(D5/3600) 0 di encamê de dide. Ji ber ku fonksîyona TRUNC beşa yekjimar a hejmarê vedigerîne.
- Berhev, li ENTER bixin.
Zêdetir Bixwîne: Meriv çawa Mîlyûsan Veguhezîne Çirkan li Excel (2 Awayên Zû zû)
7. Koda VBA-yê Tevlêbûn
Dibe ku hûn bipirsin, gelo rêyek ji bo otomatîkkirina vî karî heye? Dûv re VBA we vegirtiye. Tenê bişopînin.
📌📌Gav:
- Di destpêkê de, stûnek nû ava bikin Dema bi Forma hh:mm:ss li binê Stûna E mîna Rêbaza 1 .
- Ya duyemîn, herin tabloya Pêşdebir .
- Piştre, Visual Basic li ser Kodê hilbijêrin. kom.
- Alternatîf, pêl ALT + F11 bike da ku heman peywirê bike.
- Di cih de, Microsoft Visual Basic for Applications pencereyek vedibe.
- Piştre, biçin tabloya Insert .
- Piştre, Modul hilbijêrin. ji vebijarkan.
- Di cih de, ew Modula Kodê vedike.
- Piştre, binivîsin koda jêrîn di Modulê de.
5651
Veqetandina Kodê
Sub convert_sec()
Seqên kêm wek Integer, convert_time As Date
- Pêşî, em makroyê diafirînin û jê re navê convert_sec .
- Piştre, me du guherbar diyar kirin.
Ji bo x = 5 Ber 14
çirk = şaneyên(x, 4).Nirx
dem_guhertî = çirk / 8640 0
Hêne(x, 5).NumberFormat = "hh:mm:ss"
Hane(x, 5).Nirx = converted_time
Piştre x
- Piştî wê, em ji bo nirxa 5 ji bo lûpa for têxin 14 ji bo x .
- Piştre, me nirxa şaneya D5 li guherbara seks veqetand.
- Piştre, guhêrbara scs bi 86400 re parve bikin û nirxê bidin converted_time guhêrbar.
- Di vê gavê de, formata şaneya D5 biguherîne bo forma hh:mm:ss .
- Piştre, guhêrbara jorîn deyne. berbi şaneya E5 .
- Di dawiyê de, derbasî şaneya jêrîn D6 bibin û çerxa jorîn bidomînin heya ku biçin şaneya D14 .
- Axirî 13>
- Niha, vegere pelika xebatê VBA .
- Bi vî awayî, stûna Dema di hh:mm:ss Format de bixweber bi encamên rast tê dagirtin. .
Zêdetir Bixwîne: Di Excel de Koordînatên Dehanî Veguherînin Derece Deqeyan Çirke
Pratîk Beş
Ji bo ku hûn bi serê xwe pratîkê bikin, me di her kaxezek li milê rastê de beşa Peraktîv wekî li jêr peyda kiriye. Ji kerema xwe bi xwe bikin.
Encam
Spas ji bo xwendina vê gotarê. Ez hêvî dikim ku hemî rêbazên ku li jor hatine destnîşan kirin ji bo veguheztina saniyeyan li formata hh mm ss-ê li Excel-ê naha ji we re bihêlin ku hûn wan bi bandorkertir di pelgezên Excel-ê de bicîh bikin. Ji bîr nekin ku pelê Peraktîk dakêşin. Ger pirsên we hebin an bersiv hene, ji kerema xwe di beşa şîroveyê de ji min re agahdar bikin. An jî hûn dikarin gotarên me yên din ên têkildarî fonksiyonên Excel li ser vê malperê binihêrin.