Kumaha Nganggo Fungsi VBA DateAdd dina Excel

  • Bagikeun Ieu
Hugh West

Fungsi DateAdd VBA aya dina kategori titimangsa sareng waktos tina fungsi VBA Excel. Kalayan ngagunakeun fungsi ieu urang tiasa nambihan atanapi ngirangan taun, bulan, dinten, suku, bahkan interval waktos anu béda sapertos jam, menit, detik tina tanggal anu ditangtukeun. Nguruskeun tanggal sareng waktos dina itungan sapopoé pikeun ngahasilkeun laporan atanapi ngadamel perbandingan mangrupikeun skenario anu umum. Dina Excel, pamakean VBA tanggal sareng pungsi waktos sapertos fungsi DateAdd ngajantenkeun itungan anu rumit atanapi nyéépkeun waktos langkung éfisién sareng langkung gancang.

Unduh Buku Latihan

Unduh buku latihan latihan ieu pikeun latihan bari anjeun maca artikel ieu.

VBA DateAdd Function.xlsm

Perkenalan kana Excel VBA DateAdd Fungsi

Hasil:

tanggal dimana interval waktu husus ditambahkeun atawa dikurangan

Sintaksis:

Tambahan Tanggal (interval, jumlah, titimangsa)

Argumen:

Argumen Diperlukeun/Opsional Deskripsi
interval Diperlukeun A string ekspresi.

Selang waktu dina setélan béda anu urang rék tambahkeun nomer Diperlukeun A numerik ekspresi .

The jumlah tina interval ditambahan atawa dikurangan

Tiasa positip – pikeun kahareup tanggal

Tiasa négatip – pikeun kaliwat tanggal tanggal Diperlukeun A tanggal ekspresi

Tanggal nu interval anu ditambahkeun

Setélan:

Pungsi DateAdd mibanda interval ieu setélan:

Setélan Pedaran
yyyy Taun
q Saparapat
m Bulan
y Taun Poé
d Poé
w Poé Minggu
ww Minggu
h Jam
n Menit
s Kadua

Conto Fungsi Excel VBA DateAdd

Formula Ekspresi Fungsi Excel DateAdd

Aya sababaraha cara pikeun nempatkeun tanggal argumen kana fungsi DateAdd. Sadayana ngahasilkeun kaluaran anu sami.

Lebetkeun kode di handap ieu dina Visual Basic Editor:

(Kumaha pikeun ngajalankeun kode dina Éditor Visual Basic)

6529

Penjelasan :

DateAdd("yyyy",2, salah sahiji metodeu ieu)

Pikeun nempatkeun argumen tanggal urang tiasa nganggo metode anu béda:

  • #1/1/2011 #
  • DateSerial( taun , bulan, poé)
  • DateValue( tanggal )
  • Rentang ("cell") – Tanggal disimpen dina sél
  • Nyimpen Tanggal dinavariabel

Dina sél D3, D4, D5, D6, D7 urang nempatkeun métode di luhur salaku tanggal argumen tina DateAdd fungsina sacara berurutan sareng nampi hasil anu sami.

Kami nambihan 2 langkung taun kana 1/1/2022 anu nyababkeun 1/1/2024.

Di dieu,

yyyy ngagambarkeun taun salaku interval

2 ngagambarkeun no tina interval salaku angka .

Pitulung: Kumaha Jalankeun Kodeu dina Éditor Visual Basic

Tuturkeun léngkah-léngkah ieu:

  • Tina Excel Ribbon , buka Tab Pangembang jeung pilih Visual Basic Tab.

  • Tina jandela nu anyar, klik tab Selapkeun terus pilih Modul.

  • Tulis kode anjeun dina éditor teras pencét F5 pikeun jalankeun.

Nambahan Setélan Interval Béda Ngagunakeun Fungsi DateAdd dina Excel

1. Tambihkeun Taun

Kode:

9358

Hasil: 2 Taun ditambahkeun kana 1/1 /2022 (mm/dd/yyyy) sarta hasilna 1/1/2024 (mm/dd/yyyy).

Baca deui: Kumaha Ngagunakeun Fungsi Taun dina Excel VBA

2. Tambahkeun Kuartal

Kode:

8645

Hasil: 2 Kuartal = 6 bulan ditambahkeun kana 1/1/2022 (mm/dd/yyyy) sarta hasilna 7/1/2022 (mm//dd/yyyy).

3. Tambahkeun Bulan

Kode:

1811

Hasil: 2 Bulan ditambahkeun ka 1/1/2022 (mm/dd/yyyy) sarta hasilna 3/1/2022 (mm//dd/yyyy).

Baca deui: Cara Ngagunakeun Fungsi Excel VBA MONTH

4. Tambahkeun Poé Taun

Kode:

6898

Hasil : 2 Poé Taun ditambahkeun kana 1/1/2022 (mm/dd/yyyy) sarta hasilna 1/3/2022 (mm//dd/yyyy).

Baca deui: Kumaha Ngagunakeun Fungsi Poé dina Excel VBA

5. Tambahkeun Poé

Kode:

7642

Hasil : 2 Poé ditambahkeun kana 1/1 /2022 (mm/dd/yyyy) sarta hasilna 1/3/2022 (mm/dd/yyyy).

Bacaan Sarupa

  • Excel VBA Pikeun Milarian Nomer Minggu (6 Conto Gancang)
  • Kumaha Ngagunakeun Fungsi VBA DatePart dina Excel (7 Conto)
  • Paké VBA DateSerial Function dina Excel (5 Aplikasi Gampang)
  • Kumaha Ngarobih Tanggal tina String Ngagunakeun VBA ( 7 Cara)

6. Tambahkeun Poé Minggu

Kode:

9166

Hasil: 10 Poé Minggu ditambahkeun kana 1/1 /2022 (mm/dd/yyyy) sarta hasilna 1/11/2022 (mm/dd/yyyy).

7. Tambahkeun Minggu

Kode:

2517

Hasil: 2 Minggu= 14 Poé ditambahkeun kana 1/1/2022 (mm/dd/yyyy) sarta hasilna 15/1/2022 (mm//dd/yyyy).

Baca deui: Kumaha carana Meunangkeun Poé Minggu Ngagunakeun VBA

8. Tambahkeun Jam

Kode:

2198

Hasil: 14Jam ditambahkeun ka 1/1/2022 12:00 AM (mm/dd/yyyy: hh/mm) sarta hasilna 1/1/2022 14:00 (mm//dd/yyyy : hh/mm).

9. Tambahkeun Menit

Kode:

2081

Hasil : 90 Menit= 1.30 Jam ditambahkeun kana 1/1/2022 12:00 AM (mm/dd/yyyy) sarta hasilna 1/1/2022 1:30 AM (mm/dd/yyyy).

10. Tambah Kadua

Kode:

5675

Hasil: 120 Detik = 2 Menit ditambahkeun kana 1/1/2022 12:00 AM (mm/dd/yyyy : hh/mm) sarta hasilna 1/1/2022 12:02 AM (mm//dd/yyyy : hh /mm).

Pamakéan Fungsi DateAdd dina Excel pikeun Ngurangan  Setélan Interval Béda

Nya kitu, urang ogé bisa ngurangan taun, bulan, poé, jam, menit, jsb ti tanggal hiji ku cara maké tanda minus di hareup tina argumen angka . Contona:

Kode:

6887

Hasil: 2 Taun dikurangan tina 1/1/2022 (mm/ dd/yyyy) sarta hasilna 1/1/2020 (mm//dd/yyyy).

Hal-hal nu kudu Diinget

  • Lamun urang make 'w' pikeun nambahkeun weekdays eta nambahan sakabeh poe dina saminggu kaasup Saptu jeung Minggu , lain poé gawé wungkul(sanajan bisa nyangka).
  • Pungsi DateAdd teu tungtungna némbongkeun hiji tanggal teu valid . Contona, upami urang tambahkeun 1 bulan ka 31 Januari 2022, éta bakal hasil dina 28 Pebruari 2022, sanés 31 Pebruari 2022 (teu aya).
  • Upami urang ngirangan langkung seueur.ti 122 taun ti ayeuna kasalahan bakal lumangsung sabab tanggal Excel mimitian ti 1 Jan 1990.
  • Tanggal mulang DateAdd fungsi gumantung kana Control Panel Tanggal Setélan.
  • Urang kedah argumen tanggal fungsi DateAdd nurutkeun kana Kalénder Harta . Lamun Kalender Gregorian , input da te argument oge kudu dina Gregorian . Nya kitu, upami kalénder dina Hijriah, argumen tanggal kedah dina format anu sami.

Kacindekan

Ayeuna, urang terang kumaha ngagunakeun VBA. Fungsi DateTambah dina Excel. Mudah-mudahan, éta bakal nyorong anjeun ngagunakeun pungsi ieu langkung percaya diri. Aya patarosan atanapi saran tong hilap lebetkeun dina kotak koméntar di handap

Hugh West mangrupikeun palatih sareng analis Excel anu ngalaman langkung ti 10 taun pangalaman di industri. Anjeunna nyepeng gelar Sarjana Akuntansi sareng Keuangan sareng gelar Master dina Administrasi Bisnis. Hugh gaduh gairah pikeun ngajar sareng parantos ngembangkeun pendekatan pangajaran anu unik anu gampang diturutan sareng kahartos. Pangaweruh ahli ngeunaan Excel parantos ngabantosan rébuan mahasiswa sareng profésional di sakumna dunya ningkatkeun kaahlian sareng unggul dina karirna. Ngaliwatan blogna, Hugh ngabagi pangaweruhna ka dunya, nawiskeun tutorial Excel gratis sareng pelatihan online pikeun ngabantosan individu sareng usaha ngahontal poténsi pinuh.