Isi

# DATEDIF

Fungsi ini mengembalikan nomor seluruh hari,bulan atau tahun antara Tanggal mulai dan Tanggal akhir

Fungsi ini tersedia sejak LibreOffice 3.6.

Fungsi ini adalah bagian dari Open Document Format untuk Aplikasi Perkantoran (OpenDocument) Versi 1.2. (ISO/IEC 26300:2-2015)

### Sintaksis

DATEDIF(Start date; End date; Interval)

Tanggal mulai adalah tanggal dari saat perhitungan dilakukan.

Tanggal akhir adalah tanggal sampai perhitungan dilakukan. Tanggal akhir harus lebih dari Tanggal mulai.

Interval is a string that determines how the difference will be calculated. Possible values are "d", "m", "y", "ym", "md" or "yd" regardless of the current language settings.

Ketika sedang memasukkan tanggal sebagai bagian dari rumus, garis miring atau tanda garis digunakan untuk pemisah tanggal diartikan sebagai operator aritmatika.Karena itu, tanggal yang dimasukkan dalam rumus ini tidak dikenali sebagai tanggal dan hasil dalam perhitungan yang salah. Untuk menjaga tanggal dari diartikan sebagai bagian rumus, gunakan fungsi DATE, untuk contoh, DATE(1954;7;20), atau tempatkan tanggal dalam tanda kutipan dan gunakan notasi ISO 8601, untuk contoh, "1954-07-20". Hindari menggunakan format tanggal lokal seperti "07/20/54", perhitungan mungkin menghasilkan kesalahan jika dokumen dimuat dibawah pengaturan lokal yang berbeda

konversi yang tidak ambigu mungkin untuk tanggal dan waktu ISO 8601 dalam format panjangnya dengan pemisah. jika sebuah #VALUE! kesalahan terjadi, maka batal pilih Menghasilkan #VALUE! kesalahanpada LibreOffice - PreferencesPerkakas - Opsi LibreOffice Calc - Rumus, tombol Rincian... pada bagian "Pengaturan Perhitungan Terperinci", kotak daftar Konversi dari teks ke angka.

Nilai awal dari interval | Nilai hasil
--- | ---
"d" | Jumlah seluruh hari antara Tanggal mulai dan Tanggal akhir.
"m" | Jumlah bulan penuh antara Tanggal mulai dan Tanggal akhir.
"y" | Jumlah seluruh tahun antara Tanggal mulai dan Tanggal akhir.
"ym" | Jumlah seluruh bulan ketika mengurangkan tahun dari perbedaan Tanggal mulai dan Tanggal akhir.
"md" | Jumlah hari penuh ketika mengurangi tahun dan bulan dari perbedaan Tanggal mulai dan Tanggal akhir.
"yd" | Jumlah hari penuh ketika mengurangkan tahun dari perbedaan Tanggal mulai dan Tanggal Akhir.

### Contoh

Penghitungan Ulang Tahun. Seorang manusia telah dilahirkan pada 1974-04-17. Hari ini 2012-06-13.

=DATEDIF("1974-04-17";"2012-06-13";"y") menghasilkan 38.

=DATEDIF("1974-04-17";"2012-06-13";"ym") menghasilkan 1.

=DATEDIF("1974-04-17";"2012-06-13";"md") menghasilkan 27.

Jadi dia 38 tahun, 1 bulan dan 27 hari.

=DATEDIF(DATE(1974,4,17);"2012-06-13";"m") hasil 457, dia telah hidup untuk 457 bulan.

=DATEDIF("1974-04-17";"2012-06-13";"d") menghasilkan 13937, dia telah hidup untuk 13937 hari.

=DATEDIF("1974-04-17";DATE(2012;06;13);"yd") menghasilkan 57,dia ulangtahun 57 hari yang lalu.

Topik Terkait

DATEDIF wiki page.

Date & Time Functions

DATE

DATEDIF

DATEVALUE

DAY

DAYS

DAYS360

DAYSINMONTH

DAYSINYEAR

EASTERSUNDAY

EDATE

EOMONTH

HOUR

ISLEAPYEAR

ISOWEEKNUM

MINUTE

MONTH

MONTHS

NETWORKDAYS

NETWORKDAYS.INTL

NOW

SECOND

TIME

TIMEVALUE

TODAY

WEEKDAY

WEEKNUM

WEEKNUM_ADD

WEEKNUM_OOO

WEEKS

WEEKSINYEAR

WORKDAY

WORKDAY.INTL

YEAR

YEARFRAC

YEARS