Ugrás a tartalomra

Hogyan lehet a számokat évre / hónapra / napra vagy dátumra konvertálni az Excelben?

Könnyedén megszámolhatjuk a két dátum közötti napot az Excel programban, de hogyan lehet megjeleníteni a napok számát év / hónap / nap, például "1 év 4 hónap 25 nap"? És mi van, ha yyyymmdd számot konvertál normál dátumra? Ez a cikk a számok évre / hónapra / napra vagy dátumokra konvertálásáról szól az Excel-ben.


Számok (napok) konvertálása évre / hónapra / napra

Ez a módszer egy olyan képletet vezet be, amely a napok számát évre / hónapra / napra konvertálja, például "1 év 4 hónap 25 nap"az Excelben. Kérjük, tegye a következőket:

1. Jelöljön ki egy üres cellát, amely a konverziós eredményt adja ki, írja be a következő képletet, majd nyomja meg a belép kulcs.

= DATEDIF (0, A2, "y") & "évek" & DATEDIF (0, A2, "ym") & "hónapok" & DATEDIF (0, A2, "md") és "napok"

Megjegyzés: A2 a napok számát tartalmazó cella, amelyet évre / hónapra / napra konvertál.

2. Válassza ki folyamatosan a konverziós eredmény celláját, és húzza a kitöltő fogantyút a kívánt tartományba. És akkor látni fogja, hogy az összes számot évre / hónapra / napra konvertálják. Lásd a képernyőképet:

Csak egy kattintás az összes képlet eltávolításához, de a számított értékek megtartása több cellából


Kutools az Excel számára - Töltse fel az Excelt több mint 300 alapvető eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Szerezd meg most

Konvertálja a számokat (napokat) évre / hónapra / napra egy csodálatos eszközzel

Egyes felhasználók nehezen tudják megjegyezni azokat a képleteket, amelyek segítségével a napok számát év/hónap/napra konvertálják az Excelben. Itt ajánlom a Kutools for Excel Formula Helper-jét, hogy gyorsan befejezze a beszélgetést anélkül, hogy memorizálná a fájdalmas képleteket.

Kutools az Excel számára - Tele van több mint 300 alapvető Excel-eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Letöltés most!

1. Válassza ki azt a cellát, amelyre a számítási eredményt fel fogja helyezni, majd kattintson a gombra Kutools > Formula Segítő > Formula Segítő a funkció engedélyezéséhez.

2. A Formula Helper párbeszédpanelen válassza ki találka tól Képlet típusa legördülő listában kattintson a kiemelésre Konvertálja a napokat az év hónap napjaira a Válasszon képletet listamezőbe, majd adja meg a szám cellát a Szám mezőbe, és végül kattintson a gombra Ok gombot.

Most a számítási eredmény a kiválasztott cellában jelenik meg. Szükség esetén húzhatja ennek a cellának az automatikus kitöltési fogantyúját, hogy ezt a képletet más cellákba másolja.

Konvertálja az általános számokat az alapértelmezett dátumformátum dátumává

Néha beírja vagy beilleszti a dátumokat az Excelbe, de a dátumok 5 számjegyű általános számként jelennek meg. Ebben az esetben az általános számok 5 jegyű számjegyeit könnyen konvertálhatja dátumokká a következő módszerekkel:

Válassza ki az ötjegyű számokat, majd kattintson Kezdőlap > számformátum doboz> Rövid dátum. És akkor látni fogja, hogy az összes kiválasztott ötjegyű szám egyszerre alapértelmezett dátumformátumúvá válik dátumokká.


Konvertálja az általános számokat dátumra egyedi dátumformázással

Kutools Excelhez Dátumformázás alkalmazása segédprogram segítségével gyorsan átalakíthatja az 5 jegyű számokat dátumokká, egyedi dátumformázással.

Kutools az Excel számára - Tele van több mint 300 alapvető Excel-eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Letöltés most!

1. Válassza ki az ötjegyű számokat, majd kattintson a gombra Kutools > kialakított > Dátumformázás alkalmazása.

2. A megnyíló Dátumformázás párbeszédpanelen válassza ki a megadott dátumformázást, amelyet a A dátum formázása mezőbe, és kattintson a Ok gomb. És akkor látni fogja, hogy az összes szám dátumra konvertálódik, meghatározott dátumformátummal. Lásd a képernyőképet:


Egy kattintás az ééééhhh szám dátumra konvertálásához

Előfordulhat, hogy néhány különleges éééééhhh számot kap, például 20151215. Ez a szakasz egy kattintással megmutatja, hogyan lehet ezeket az éééééhhh számokat normál dátumokká konvertálni Konvertálás dátumra a Kutools for Excel segédprogramja.

Kutools az Excel számára - Tele van több mint 300 alapvető Excel-eszközzel. Élvezze a teljes funkcionalitású 30 napos INGYENES próbaverziót hitelkártya nélkül! Letöltés most!

Jelölje ki a cellákat különleges ééééhh nn számmal, majd kattintson Kutools > Tartalom > Konvertálás dátumra. Lásd a képernyőképet:

És akkor látni fogja, hogy az összes kiválasztott szám normál dátumra van összehangolva. Lásd a képernyőképet:

Kérem kattintson a közel gombra a Konvertálás dátumként párbeszédpanel bezárásához.


Bemutató: számok konvertálása dátumra az Excelben


Kutools az Excel számára: Több mint 300 praktikus eszköz a keze ügyében! Kezdje el a 30 napos ingyenes próbaidőszakot funkciók korlátozása nélkül. Töltse le most!

Kapcsolódó cikkek:

A legjobb irodai hatékonyságnövelő eszközök

Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

kte lap 201905


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
Comments (24)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
=YIL(B6)-YIL(A6) & " Yıl " & EĞER(AY(B6)>AY(A6);AY(B6)-AY(A6);AY(A6)-AY(B6)) & " Ay " & EĞER(GÜN(B6)>GÜN(A6);GÜN(B6)-GÜN(A6);GÜN(A6)-GÜN(B6)) & " Gün " bu şekil negatif işareti kaldırabilirsiniz:
This comment was minimized by the moderator on the site
Hi i have one doubt could you say please I want to return as 5.6 years in excel how i can write
This comment was minimized by the moderator on the site
I'm used the formula at the beginning of this topic to calculate how long my employees have worked so I can setup quarterly progress reviews with them. I have the number generated from a formula that gives me how many days from hire date until current date. What is the change in the formula to go from Hire date to the brake down of year/month/day?
This comment was minimized by the moderator on the site
In my situation, I wanted years and months if possible; if not, I wanted just months or just days. I ended up with:
=IF(cellcontainingdays="","",IF(DATEDIF(0,cellcontainingdays,"y")=0,"",CONCATENATE(DATEDIF(0,cellcontainingdays,"y")," years")) & IF(DATEDIF(0,cellcontainingdays,"ym")=0,"",IF(AND(DATEDIF(0,cellcontainingdays,"ym")<>0,DATEDIF(0,cellcontainingdays,"y")=0),CONCATENATE(DATEDIF(0,cellcontainingdays,"ym")," months"),CONCATENATE(", ",DATEDIF(0,cellcontainingdays,"ym")," months"))) & IF(DATEDIF(0,cellcontainingdays,"md")=0,"",IF(AND(DATEDIF(0,cellcontainingdays,"md")<>0,DATEDIF(0,cellcontainingdays,"y")=0,DATEDIF(0,cellcontainingdays,"ym")=0),CONCATENATE(DATEDIF(0,cellcontainingdays,"md")," days"),"")))
This comment was minimized by the moderator on the site
=IF(DATEDIF(0;A1;"y")=0;"";DATEDIF(0;A1;"y")&" year(s), ") & IF(DATEDIF(0;A1;"ym")=0;"";DATEDIF(0;A1;"ym")&" month(s), ") & IF(DATEDIF(0;A1;"md")=0;"";DATEDIF(0;A1;"md")&" day(s)")
This comment was minimized by the moderator on the site
How to handle negative numbers?

it gives #NUM! error.
This comment was minimized by the moderator on the site
Hi Ahmed,

what about changing the negative numbers to positive with ABS function, and then adding minus sign before the whole formula?
This comment was minimized by the moderator on the site
I love you guys.
This comment was minimized by the moderator on the site
Is there a way to automatically omit 0 values? For example, if the formula returns "0 years, 7 months, 16 days", is there a way for it to show up as "7 months, 16 days" instead?
This comment was minimized by the moderator on the site
=IFERROR(IF(DATEDIF(0,M2,"y")>0,DATEDIF(0,M2,"y")&" Years ","")&IF(DATEDIF(0,M2,"ym")>0,DATEDIF(0,M2,"ym")&" Months ","")&IF(DATEDIF(0,M2,"md")>0,DATEDIF(0,M2,"md")&" Days",""),"")
This comment was minimized by the moderator on the site
=IF(DATEDIF(0;A1;"y")=0;"";DATEDIF(0;A1;"y")&" year(s), ") & IF(DATEDIF(0;A1;"ym")=0;"";DATEDIF(0;A1;"ym")&" month(s), ") & IF(DATEDIF(0;A1;"md")=0;"";DATEDIF(0;A1;"md")&" day(s)")
This comment was minimized by the moderator on the site
=IFERROR(IF(DATEDIF(0,M2,"y")>0,DATEDIF(0,M2,"y")&" Years ","")&IF(DATEDIF(0,M2,"ym")>0,DATEDIF(0,M2,"ym")&" Months ","")&IF(DATEDIF(0,M2,"md")>0,DATEDIF(0,M2,"md")&" Days",""),"")
This comment was minimized by the moderator on the site
=CONCATENATE(IF(INT(A2/365)>0,CONCATENATE(INT(A2/365)," Years "),""),CONCATEN ATE(IF(INT(MOD( A2,365)/30)>0,C ONCATENATE(INT( MOD(A2,365)/30) ," Months "),""),CONCATEN ATE(IF(MOD(MOD( A2,365),30)>0,C ONCATENATE(MOD( MOD(A2,365),30) ," Days "),""),))) My formula is ok, When you will copy the formula it will contain some space in word CONCATENATE Like C ONCATENATE/CONCATEN ATE. Please correct the word concatenate. Then i think it will work.
This comment was minimized by the moderator on the site
hello, thanks for the feedback but it's still not working, can you please send me your email so i can show you the table am doing ?! maybe some mistake is there. my email is . now my final table will contain number of days, like for example after the calculations the result will be (123) which is number of days so i want to convert it into ( year , month , days ). or if you have a formula to calculate the defferance between two dates and show the results as ( x year , x month , x days ) that would be super. waiting for your feedback and thanks.
This comment was minimized by the moderator on the site
=IF(DATEDIF(A1;A2;"y")=0;"";DATEDIF(A1;A2;"y")&" year(s), ") & IF(DATEDIF(A1;A2;"ym")=0;"";DATEDIF(A1;A2;"ym")&" month(s), ") & IF(DATEDIF(A1;A2;"md")=0;"";DATEDIF(A1;A2;"md")&" day(s)")
This comment was minimized by the moderator on the site
change every ; to ,
This comment was minimized by the moderator on the site
And what table is that ,that you say your doing?
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations