Rumah > Topik > excel > Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Jennifer Aniston
Lepaskan: 2025-03-25 10:05:12
asal
685 orang telah melayarinya

Dalam tutorial ini, anda akan belajar cara menggunakan formula edate dalam Excel dan menggabungkannya dengan fungsi lain untuk pelbagai tujuan di luar penggunaan asasnya.

Microsoft Excel menyediakan pelbagai fungsi untuk mengira tarikh. Apabila ia datang untuk menambah atau menolak bulan ke/dari tarikh tertentu, edate adalah fungsi untuk digunakan. Di samping itu, ia dapat membantu anda mengira tarikh tamat tempoh, tarikh ulang tahun, tarikh akhir, dan banyak lagi.

Fungsi Excel Edate

Fungsi edat di Excel mengembalikan tarikh pada hari yang sama bulan, bulan sebelum atau selepas tarikh tertentu.

Sintaks mempunyai dua argumen:

EDATE (start_date, bulan)

Di mana:

  • Start_date (diperlukan) - Tarikh permulaan dalam bentuk tarikh Excel yang sah. Ia boleh dibekalkan sebagai rentetan teks dalam format yang Excel menafsirkan sebagai tarikh (misalnya "10-Jan-2025"), sebagai rujukan kepada sel yang mengandungi tarikh, atau hasil daripada fungsi lain seperti tarikh (2025,1,10).
  • Bulan (diperlukan) - Bilangan bulan untuk ditambah atau tolak dari tarikh mula. Nilai positif mengembalikan tarikh masa depan, nilai negatif - tarikh yang lalu.

Dan berikut adalah beberapa contoh menggunakan fungsi edat dalam Excel:

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Nota. Secara lalai, fungsi EDATE mengembalikan nombor siri yang mewakili tarikh secara dalaman dalam Excel. Untuk memaparkan hasilnya sebagai tarikh, gunakan format tarikh pilihan anda.

Cara menggunakan formula edate di excel

Untuk membuat formula edat asas dalam Excel, ikuti langkah -langkah ini:

  1. Untuk hujah start_date , berikan tarikh excel yang sah dalam salah satu bentuk ini:
    • Rentetan yang tertutup dalam tanda petikan, misalnya "1/30/2025" atau "30-Jan-2025"
    • Formula tarikh, misalnya tarikh (2025, 1, 30)
    • merujuk kepada sel yang mengandungi tarikh permulaan
  2. Untuk hujah bulan , berikan integer yang menyatakan berapa bulan untuk menambah atau menolak dari tarikh mula. Untuk mengalihkan tarikh ke hadapan, gunakan nombor positif - output akan menjadi tarikh masa depan. Untuk memindahkan tarikh ke belakang, membekalkan nombor negatif - hasilnya akan menjadi tarikh yang lalu.
  3. Sapukan format tarikh yang dikehendaki ke sel formula.

Sebagai contoh, untuk mengembalikan tarikh 5 bulan selepas 30 Januari 2025, gunakan salah satu daripada formula ini:

=EDATE("1/30/2025", 5)

=EDATE("30-Jan-2025", 5)

=EDATE(DATE(2025, 1, 30), 5)

Untuk mendapatkan tarikh 5 bulan sebelum 30 Januari 2025, formula pergi seperti berikut:

=EDATE("1/30/2025", -5)

=EDATE("30-Jan-2025", -5)

=EDATE(DATE(2025, 1, 30), -5)

Dengan tarikh permulaan dalam sel yang telah ditetapkan, katakan C4, formula adalah:

=EDATE(C4, 5)

=EDATE(C4, -5)

Hasilnya adalah tarikh pada hari yang sama bulan, bilangan bulan yang ditentukan sebelum atau selepas tarikh awal.

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Petua dan nota

Fungsi edat berada di bawah kategori fungsi tarikh dan masa. Tarikh dalam Excel mungkin mempunyai format yang berbeza, tetapi mereka sebenarnya disimpan sebagai nombor. Hanya tarikh Excel yang sah boleh digunakan dalam pengiraan.

  • Jika start_date bukan tarikh yang sah, formula edate mengembalikan #value! ralat.
  • Jika nilai start_date mempunyai bahagian pecahan yang mewakili masa, ia akan dipotong. Untuk memaksa EDATE untuk menjaga masa, gunakan formula ini.
  • Jika hujah bulan bukan integer, bahagian perpuluhannya akan dikeluarkan.
  • Fungsi EDATE mengembalikan nombor siri yang sepadan dengan tarikh (format umum ). Untuk hasilnya dipaparkan dengan betul, ia mesti diformat sebagai tarikh.

Dengan asas -asas Excel Edate dalam fikiran, mari kita menggerudi ke beberapa contoh praktikal yang menyerlahkan aspek tertentu dan menunjukkan bagaimana untuk mencapai beberapa tugas yang sama.

Bagaimana untuk mendapatkan tarikh n bulan dari hari ini

Untuk mengembalikan tarikh n bulan sebelum atau selepas tarikh hari ini, gunakan edate dalam kombinasi dengan fungsi hari ini:

EDATE (hari ini (), bulan)

Sebagai contoh, untuk mencari tarikh yang 3 bulan dari hari ini, anda boleh menggunakan formula ini:

=EDATE(TODAY(), 3)

Untuk mendapatkan tarikh tepat 3 bulan sebelum hari ini, formula adalah:

=EDATE(TODAY(), -3)

Contoh formula lebih banyak ditunjukkan dalam tangkapan skrin di bawah:

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Cara mengira n tahun dari tarikh

Untuk mengira tarikh beralih beberapa tahun pada masa akan datang atau masa lalu, anda boleh melipatgandakan bilangan tahun dengan 12:

EDATE (start_date, tahun *12)

Sebagai contoh, untuk memindahkan tarikh 10 tahun ke hadapan dari tarikh di A3, anda boleh menggunakan salah satu formula ini:

=EDATE(A3, 120)

=EDATE(A3, 10*12)

Untuk memindahkan tarikh 10 tahun ke belakang, formula adalah:

=EDATE(A3, -120)

=EDATE(A3, -10*12)

Bentuk pertama adalah lebih banyak hubungan manakala variasi kedua lebih mudah digunakan apabila anda mempunyai beberapa tahun di sel lain. Contohnya:

=EDATE(A3, B3*12)

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Formula edate untuk mendapatkan hari terakhir bulan

Fungsi EDATE dengan betul mengembalikan hari terakhir bulan jika hari permulaan adalah 31.

Sebagai contoh, formula di bawah mengembalikan 30-Apr-2023, yang merupakan tarikh 3 bulan selepas 31-Jan-2023:

=EDATE("31-Jan-2023", 3)

Ia juga mengekalkan hari terakhir Februari pada tahun -tahun lompat. Sebagai contoh, hasil formula ini ialah 29-FEB-2024:

=EDATE("31-Dec-2023", 2)

Walau bagaimanapun, jika nilai hari mula kurang daripada 31, EDATE akan mengembalikan tarikh tepat pada hari yang sama bulan pada masa lalu atau masa depan, mengikut tujuan utamanya. Dalam kes ini, anda boleh mengira hari terakhir bulan dengan menggunakan fungsi eomonth. Contohnya:

=EOMONTH("26-May-2023", 3)

Tangkapan skrin di bawah menunjukkan hasil kedua -dua formula - yang salah adalah dalam warna fon merah:

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Formula edate untuk mengira tarikh luput

Mengetahui tarikh permulaan dan tempoh dalam beberapa bulan, mengira tamat tempoh, wajar, ulang tahun atau persaraan adalah semudah pai.

Apa yang anda perlu lakukan ialah membekalkan tarikh mula dalam hujah pertama edate dan bilangan bulan dalam hujah kedua. Sebagai contoh, dengan tarikh permulaan dalam A3 dan bulan di B3, formula adalah:

=EOMONTH(A3, B3)

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Formula edate di dalam Excel jika pernyataan

Dalam keadaan apabila anda perlu menambah atau menolak bilangan bulan yang berlainan hingga/dari tarikh berdasarkan satu atau lebih syarat, anda boleh sarang formula edat di dalam pernyataan IF.

Katakan anda ingin mengira tarikh luput berdasarkan jenis langganan - bulanan atau tahunan. Untuk melakukannya, anda membina bersarang berikut jika formula:

=IF(B3="monthly", EDATE(A3, 1), IF(B3="annual", EDATE(A3, 12), "N/A"))

Jika B3 mengandungi perkataan "bulanan", fungsi edat pertama menambah satu bulan ke tarikh mula dalam A3. Jika B3 mempunyai "tahunan", fungsi edat lain menambah 12 bulan ke tarikh mula. Jika B3 mengandungi apa -apa lagi atau kosong, formula mengembalikan "N/A".

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Edate untuk menyimpan nilai masa

Apabila nilai tarikh mula juga termasuk masa, fungsi edat jatuh bahagian masa. Untuk memelihara masa, mengeluarkannya dari nilai datetime dengan bantuan fungsi mod, dan kemudian tambahkan kepada hasil edat:

Mod edate ( start_date , bulan ) ( start_date , 1)

Sebagai contoh, untuk menambah beberapa bulan tertentu (B3) ke nilai datetime dalam A3 memelihara masa, gunakan formula ini:

=EDATE(A3, B3) MOD(A3, 1)

Fungsi edat excel untuk menambah atau tolak bulan dari tarikh

Itulah cara menggunakan fungsi edat dalam Excel untuk menambah atau menolak bulan ke/dari tarikh tertentu. Terima kasih kerana membaca dan berjumpa dengan anda di blog kami minggu depan!

Buku Kerja Amalan untuk Muat turun

Menggunakan Formula EDATE dalam Excel - Contoh (fail .xlsx)

Atas ialah kandungan terperinci Fungsi edat excel untuk menambah atau tolak bulan dari tarikh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan