Skip i'r prif gynnwys

Sut i ychwanegu neu dynnu diwrnodau, misoedd a blynyddoedd hyd yma yn Excel?

Mae'r erthygl hon yn darparu 7 datrysiad i adio neu dynnu diwrnodau, wythnosau, misoedd, blynyddoedd, neu gyfuniad o flynyddoedd / misoedd / diwrnodau hyd at ddyddiad yn Excel. Demo Fideo

  1. Adio neu dynnu diwrnodau hyd yma gyda'r fformiwla
  2. Adio neu dynnu diwrnodau i ddyddiadau lluosog heb fformiwla
  3. Adio neu dynnu wythnosau hyd yma yn Excel
  4. Adio neu dynnu misoedd hyd yma yn Excel
  5. Adio neu dynnu blynyddoedd hyd yma yn Excel
  6. Adio neu dynnu cyfuniad o flynyddoedd, mis, a diwrnodau hyd yma yn Excel
  7. Adio neu dynnu diwrnodau, wythnosau, misoedd, neu flynyddoedd hyd yma Kutools for Excel

Adio neu dynnu diwrnodau hyd yma gyda'r fformiwla

Efallai eich bod wedi sylwi bod y dyddiadau yn rhifau 5 digid yn Excel. Felly, gallwch ychwanegu neu dynnu diwrnodau mor hawdd ag ychwanegu neu minws nifer y diwrnodau yn Excel.

= dyddiad + nifer y dyddiau

1. Dewiswch gell wag byddwch chi'n gosod y canlyniad cyfrifo, teipiwch y fformiwla = A2 + 10, a gwasgwch y Rhowch allweddol.
Nodyn: Ar gyfer tynnu 10 diwrnod o'r dyddiad, defnyddiwch y fformiwla hon = A2–10.

2. Os oes angen i chi gymhwyso'r fformiwla hon i gelloedd eraill, llusgwch handlen AutoFill y gell fformiwla i'r celloedd hyn yn ôl yr angen.

Nawr rydych chi wedi ychwanegu neu dynnu'r un nifer o ddyddiau o'r dyddiadau hyn mewn swmp. Gweler y screenshot:

Yn hawdd adio / tynnu diwrnodau, wythnosau, Misoedd neu Flynyddoedd hyd yn hyn yn Excel

Anodd a diflas cofio fformiwlâu cymhleth hir yn Excel? Kutools for Excel'S Cynorthwyydd Fformiwla yn rhestru'r fformwlâu mwyaf cyffredin i'ch helpu chi i gyfrifo a datrys problemau yn Excel yn gyflym, meddai Ychwanegwch flynyddoedd / misoedd / wythnosau / diwrnodau hyd yma, Ychwanegwch oriau / munudau / eiliadau hyd yn hyn, Swm gwerthoedd absoliwt, Dewch o hyd i'r gwerth mwyaf cyffredin, Ac ati


ad ychwanegu dyddiau wythnosau misoedd blynyddoedd hyd yn hyn

Kutools for Excel - Supercharge Excel gyda dros 300 o offer hanfodol. Mwynhewch sioe llawn sylw 30- treial AM DDIM diwrnod heb angen cerdyn credyd! Get It Now

Adio neu dynnu diwrnodau i ddyddiadau lluosog heb fformiwla

O gymharu â fformwlâu, mae'n well gan rai defnyddwyr Excel ychwanegu neu dynnu diwrnodau yn uniongyrchol heb fformiwlâu. Yma, fe'ch tywysaf i ychwanegu neu dynnu'r un nifer o ddyddiau o ddyddiadau lluosog gyda nodwedd Gludo Arbennig yn Excel.

1. Teipiwch nifer y diwrnodau y byddwch chi'n eu hychwanegu neu'n eu tynnu at ddyddiadau mewn cell wag, meddai 10, ac yna ei chopïo. Gweler y screenshot:

2. Dewiswch y dyddiadau y byddwch chi'n eu hychwanegu neu'n tynnu diwrnodau, cliciwch ar y dde, a dewiswch Gludo Arbennig > Gludo Arbennig yn y ddewislen cyd-destun. Gweler y screenshot:

3. Yn y dialog Gludo Arbennig, gwiriwch Ychwanegu or Tynnwch opsiynau yn ôl yr angen, a chliciwch ar y OK botwm. Gweler y screenshot:

4. Nawr mae'r rhif yn cael ei ychwanegu neu ei dynnu at y dyddiadau, ac mae'r dyddiadau'n dangos fel rhifau 5 digid. Cadwch y rhifau 5 digid hyn wedi'u dewis, a chliciwch Hafan > Fformat Rhif blwch> Dyddiad Byr i'w trosi i ddyddiadau eto.

Nawr fe welwch fod y nifer penodedig o ddyddiau yn cael eu hychwanegu neu eu tynnu o'r ystod benodol o ddyddiadau mewn swmp heb fformiwla. Gweler y screenshot:

Adio neu dynnu wythnosau hyd yma yn Excel

Gallwch hefyd gymhwyso fformiwla i adio neu dynnu'r nifer penodedig o wythnosau o ddyddiad yn Excel. Gwnewch fel a ganlyn:

= dyddiad + 7 * nifer yr wythnosau

1. Dewiswch y gell wag y byddwch chi'n gosod y canlyniad cyfrifo, teipiwch y fformiwla = A2 + 4 * 7, a gwasgwch y Rhowch allweddol.
Nodyn: Am dynnu 4 wythnos o'r dyddiad, defnyddiwch y fformiwla hon = A2-4 * 7.

Kutools for Excel

Sefwch allan o'r Dyrfa

300 o Offer Llaw
Datrys Problemau 80% yn Excel
Treial Am Ddim Nawr

Ffarwelio â VBA a fformwlâu ofnadwy!

2. Os oes angen i chi ychwanegu neu dynnu wythnosau o ddyddiadau eraill, llusgwch handlen AutoFill y gell fformiwla yn ôl yr angen.

Nawr rydych chi wedi ychwanegu neu dynnu'r un nifer o wythnosau o ddyddiadau lluosog mewn swmp. Gweler y screenshot:

Adio neu dynnu misoedd hyd yma yn Excel

Ar gyfer adio neu dynnu misoedd i ddyddiadau, nid yw'n ffit ychwanegu neu dynnu 30 o'r dyddiadau oherwydd bod misoedd yn cynnwys nifer wahanol o ddyddiau mewn blwyddyn, mae rhai'n cynnwys 30 diwrnod, mae rhai'n cynnwys 31 diwrnod, tra bod rhai yn cynnwys 28 neu 29 diwrnod. Felly, mae angen i ni gymhwyso swyddogaeth EDATE i ddelio â'r sefyllfa hon.

= GOLYGU (dyddiad, nifer y misoedd)

1. Dewiswch y gell wag y byddwch chi'n gosod y canlyniad cyfrifo, teipiwch y fformiwla = GOLYGU (A2,3), a llusgwch handlen AutoFill y gell fformiwla hon i gymhwyso'r fformiwla hon i gelloedd eraill yn ôl yr angen.
Nodyn: I dynnu 3 mis o'r dyddiad, defnyddiwch y fformiwla hon = GOLYGU (A2, -3).

2. Fel y gwelwch, bydd swyddogaeth EDATE yn dychwelyd rhifau 5 digid. Cadwch y rhifau 5 digid hyn wedi'u dewis, a chliciwch Hafan > Fformat Rhif blwch> Dyddiad Byr i'w trosi i ddyddiadau yn ôl. Gweler y screenshot:

Nawr fe welwch ei fod wedi ychwanegu neu dynnu'r un nifer o fisoedd at y dyddiadau mewn swmp. Gweler y screenshot:

Adio neu dynnu blynyddoedd hyd yma yn Excel

Er enghraifft, byddwch yn ychwanegu 6 blynedd at swp o ddyddiadau yn Excel, gallwch wneud fel a ganlyn:

= DYDDIAD (BLWYDDYN (dyddiad) + nifer o flynyddoedd, MIS (dyddiad),DYDD(dyddiad))

1. Dewiswch y gell wag y byddwch chi'n gosod y canlyniad cyfrifo, teipiwch y fformiwla = DYDDIAD (BLWYDDYN (A2) + 6, MIS (A2), DYDD (A2)), a gwasgwch y Rhowch allweddol.
Nodyn: I dynnu 6 blynedd o'r dyddiad, defnyddiwch y fformiwla hon = DYDDIAD (BLWYDDYN (A2) -6, MIS (A2), DYDD (A2)).

2. Os oes angen, llusgwch handlen AutoFill y gell fformiwla i gymhwyso'r fformiwla hon i gelloedd eraill yn ôl yr angen.

Adio neu dynnu cyfuniad o flynyddoedd, mis, a diwrnodau hyd yma yn Excel

Mewn rhai achosion, efallai y bydd angen i chi ychwanegu neu dynnu blynyddoedd, misoedd a diwrnodau ar yr un pryd, meddai ychwanegu 3 blynedd 5 mis a 15 diwrnod. Yn yr achos hwn, gallwch gymhwyso'r swyddogaeth DATE i ddatrys y broblem.

= DYDDIAD (BLWYDDYN (dyddiad) + nifer o flynyddoedd, MIS (dyddiad) + nifer y misoedd, DYDD(dyddiad) + nifer y dyddiau)

1. Dewiswch y gell wag y byddwch chi'n gosod y canlyniad cyfrifo, teipiwch y fformiwla =DATE(YEAR(A2)+3,MONTH(A2)+5,DAY(A2)+15), a gwasgwch y Rhowch allwedd. Gweler y screenshot:
Nodyn: I dynnu'r cyfuniad o flynyddoedd, misoedd a dyddiau gyda'i gilydd, defnyddiwch y fformiwla hon =DATE(YEAR(A2)-3,MONTH(A2)-5,DAY(A2)-15).

2. Os oes angen, llusgwch handlen AutoFill y gell fformiwla hon i gymhwyso'r fformiwla hon i gelloedd eraill.

Adio neu dynnu diwrnodau, wythnosau, misoedd, neu flynyddoedd hyd yma Kutools for Excel

Os oes gennych Kutools for Excel gosod, fe welwch ei Cynorthwyydd Fformiwla yn rhestru fformwlâu a ddefnyddir amlaf i'ch helpu chi i gyfrifo'n hawdd yn Excel, gan gynnwys ychwanegu dyddiau, wythnosau, misoedd neu flynyddoedd hyd yn hyn. Gwnewch fel a ganlyn:

Kutools for Excel - Supercharge Excel gyda dros 300 o offer hanfodol. Mwynhewch sioe llawn sylw 30- treial AM DDIM diwrnod heb angen cerdyn credyd! Get It Now

1. Dewiswch y gell y byddwch chi'n rhoi canlyniad cyfrifo ynddi, a chlicio Kutools > Cynorthwyydd Fformiwla > Ychwanegwch flynyddoedd hyd yn hyn.
Tip: Dewiswch y fformiwla addas o'r Cynorthwyydd Fformiwla rhestr ostwng yn seiliedig ar eich anghenion. Er enghraifft, dewiswch Ychwanegwch wythnosau hyd yn hyn ar gyfer ychwanegu / tynnu wythnosau penodol at ddyddiad.

2. Yn y blwch deialog Fformiwla Helper agoriadol, nodwch y cyfeiriad cell dyddiad yn y Dyddiad Amser blwch, a theipiwch y nifer o flynyddoedd y byddwch chi'n eu hychwanegu yn y Nifer blwch.
Tip: Yn ein hachos ni, byddwn yn ychwanegu 5 mlynedd o'r dyddiad, felly rydyn ni'n teipio 5 i mewn i'r Nifer blwch. Os oes angen i chi dynnu rhai blynyddoedd, er enghraifft 3 blynedd, teipiwch -3 yn y Nifer blwch.

3. Cliciwch y Ok botwm i gymhwyso fformiwla Ychwanegwch flynyddoedd hyd yn hyn. Llusgwch y Llenwi Trin i gymhwyso'r fformiwla hon i ystod arall os oes angen.

Adio / tynnu diwrnodau hyd yn hyn:

Adio / tynnu wythnosau hyd yn hyn:

Adio / tynnu misoedd hyd yn hyn:

Kutools for Excel'S Cynorthwyydd Fformiwla yn arbed defnyddwyr Excel rhag cofio fformwlâu cymhleth ac yn rhestru'r fformwlâu mwyaf cyffredin i'ch helpu chi i gyfrifo a datrys problemau yn Excel yn gyflym, meddai Ychwanegwch flynyddoedd / misoedd / wythnosau / diwrnodau hyd yma, Ychwanegwch oriau / munudau / eiliadau hyd yn hyn, Ac ati Cael Treial Am Ddim!

Demo: Adio neu dynnu diwrnodau, wythnosau, misoedd neu flynyddoedd hyd yma yn Excel


Mae 300 o offer yn eich helpu i sefyll allan o'r dorf nawr

gyda Kutools for Excel - peidiwch byth â phoeni am dorri swyddi

Kutools for Excel yn dod â 300 o offer defnyddiol ar gyfer 1500 o senarios gwaith, yn eich helpu i weithio'n gyflymach ac yn well na'ch cydweithwyr, ac yn hawdd ennill ymddiriedaeth eich bos. Chi fydd yr un olaf yn y rhestr o layoffs, ac yn hawdd cynnal bywyd sefydlog a gwell i'ch teulu!

  • I fod yn feistr ar Excel mewn 3 munud, ac ennill gwerthfawrogiad o eraill yn hawdd.
  • Gwella effeithlonrwydd gwaith 80%, datrys eich 80% problemau yn Excel, nid gweithio goramser.
  • Cyflymwch eich gwaith, arbed 2 awr bob dydd i wella'ch hun a mynd gyda theulu.
  • Ffarwelio â fformwlâu cymhleth a chod VBA, rhyddhewch eich cof.
  • Gostyngwch filoedd o weithrediadau bysellfwrdd a chliciau llygoden, ymhell o law llygoden.
  • Gwariwch $ 39.0, sy'n werth mwy na $ 4000.0 o hyfforddi eraill.
  • Dewis o
    110,000 +
    pobl hynod effeithiol a 300+ o gwmnïau enwog, yn gweithio'n sefydlog yn Excel.
  • Nodwedd llawn treial rhad ac am ddim 30-diwrnod, dim angen cerdyn credyd.
Darllen mwy ...
Treial Am Ddim Nawr
 
Comments (65)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
1- 2year,4months,29days
and

2- 0year,9months,1days
how to calculate formula in Excel both 1 & 2 in same format like (3years 1 months 30days)
This comment was minimized by the moderator on the site
Hello, Nigam,
To solve your problem, the following User Defined Function may hep you:
Function CalculateDate(pRg As Range, pRg2 As Range)
    On Error GoTo Err
    Application.Volatile

    Dim xRegEx As Object
    Set xRegEx = CreateObject("VBSCRIPT.REGEXP")
    y1 = 0
    y2 = 0
    y = 0
    m1 = 0
    m2 = 0
    m = 0
    d1 = 0
    d2 = 0
    d = 0
    res = ""
    With xRegEx
        .Pattern = "\d+ ?year"
        .Global = True
        .IgnoreCase = True
    End With
    y1 = CInt(Replace(xRegEx.Execute(pRg.Value).Item(0), "year", ""))
    y2 = CInt(Replace(xRegEx.Execute(pRg2.Value).Item(0), "year", ""))
    xRegEx.Pattern = "\d+ ?months"
    m1 = CInt(Replace(xRegEx.Execute(pRg.Value).Item(0), "months", ""))
    m2 = CInt(Replace(xRegEx.Execute(pRg2.Value).Item(0), "months", ""))
    xRegEx.Pattern = "\d+ ?days"
    d1 = CInt(Replace(xRegEx.Execute(pRg.Value).Item(0), "days", ""))
    d2 = CInt(Replace(xRegEx.Execute(pRg2.Value).Item(0), "days", ""))
    d = d1 + d2
    If d > 31 Then
        d = d - 31
        m = 1
    End If
    m = m + m1 + m2
    If m > 12 Then
        m = m - 12
        y = 1
    End If
    y = y + y1 + y2
    res = y & "year," & m & "months," & d & "days"
Err:
    CalculateDate = res
End Function


After pasting this code, please apply this formula: =CalculateDate(A2,B2)

Please have a try, hope it can help you!
This comment was minimized by the moderator on the site
terima kasih, saya jadi mengetahui rumus menambahkan 1 bulan
This comment was minimized by the moderator on the site
Έχω σε κελιά το χρόνο υπηρεσίας υπαλλήλων
με τη μορφή "15χρ 00µη 17ηµ" (όλο σε ένα κελί).
Ξέρετε αν μπορώ να κάνω πράξεις με αυτό ???

π.χ. να Προσθέσω xxμη yyημ και να έχω 15χρ 00+xxµη 17+yyηµ
This comment was minimized by the moderator on the site
Hello, Ξερόλας!
Sorry, I can't understand your problem clearly, you can describe your problem in English.
Thank you!
This comment was minimized by the moderator on the site
Έχω σε κελιά το χρόνο υπηρεσίας υπαλλήλων
με τη μορφή "15χρ 00µη 17ηµ" (όλο σε ένα κελί).
Ξέρετε αν μπορώ να κάνω πράξεις με αυτό ???

π.χ. να Προσθέσω xxμη yyημ και να έχω 15χρ 00+xxµη 17+yyηµ
This comment was minimized by the moderator on the site
lo que requiero es sumar a una fecha solo los dias "4 martes" y "4 jueves"
This comment was minimized by the moderator on the site
hi, i need to substract dates formula of machine break down hoursi.e : machine breakdown started 1/1/2021  next cell 6:00 am job done 15/1/2021 4:00 PM 
with minimum 10 hours each day = 150 hours(15 days)
can some one help me out on this formula..
This comment was minimized by the moderator on the site
How to add or subtract 5Y 8M 23D and 2Y 3M 12D in excel with formula
This comment was minimized by the moderator on the site
i need your help, i want to solve one question please tell me
one boy is going on leave from 26-06-2018 to 22-07-2018 for 27 days and his total monthly salary is 23968

if the month has 30 days then his salary will be per day 798.93 & if month has 31 days then 773.16

he was on leave in july 05 days(30 days in the month) and rest 22 dyas in july(31 days in the month)
23968/30*5+23968/31*44
i want then formula for this calculation in one cell please tell me as soon as possible because its urgent for me mail me on my personal mail
This comment was minimized by the moderator on the site
I used the DateDif to get the number of years, months, and days. Now I'm trying to total all of those years months and days. How to I do the total of all the columns for years months and days
This comment was minimized by the moderator on the site
I am trying to use the add month function, but I want the date to be based on the previous tab, so when I copy a new tab, it automatically updates the date based on adding a month to the previous tab's date. Any suggestions? Thank you - Brad
This comment was minimized by the moderator on the site
Hi Brad,
After selecting the Add months to date option in the Formula Helper dialog box, you can click the browse button right to the DateTime box, and then easily select the date cell in other sheet tab.
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