Lompat ke konten
Home » Blog » Fungsi FLOOR di Excel: Cara Membulatkan Angka ke Bawah ke Kelipatan Tertentu

Fungsi FLOOR di Excel: Cara Membulatkan Angka ke Bawah ke Kelipatan Tertentu

Share :

Beberapa rutinitas seperti pengelolaan stok, perhitungan harga, hingga estimasi biaya, membutuhkan pembulatan kelipatan terdekat ke bawah, bukan sekadar pembulatan ke kelipatan terdekat.

Fungsi FLOOR di Excel dirancang untuk kebutuhan ini. Berbeda dari CEILING yang selalu membulatkan ke atas, dan MROUND yang mencari kelipatan terdekat, FLOOR memastikan hasil selalu lebih kecil atau sama dengan angka asli, mengikuti kelipatan yang ditentukan.

File: fungsi-floor-excel.xlsx

Apa itu Fungsi FLOOR di Excel?

Fungsi FLOOR adalah rumus pembulatan yang membulatkan suatu angka ke bawah, menuju kelipatan tertentu.

Fungsi ini berguna ketika kita ingin memastikan hasil pembulatan selalu lebih kecil atau sama dengan angka aslinya, sesuai kelipatan yang diinginkan.

Sintaksis
FLOOR(number; significance)

Penjelasan:

  • number (wajib): angka yang ingin dibulatkan
  • significance (wajib): kelipatan pembulatan

Perilaku FLOOR:

  • selalu membulatkan ke bawah ke kelipatan terdekat
  • bekerja untuk kelipatan besar maupun kecil
  • ideal untuk batas minimum, estimasi konservatif, dan pembulatan harga

Contoh:

  • =FLOOR(23; 5)20
  • =FLOOR(12,7; 0,25)12,5
  • =FLOOR(12345; 1000)12000

Kapan Menggunakan Fungsi FLOOR?

Secara umum, FLOOR digunakan saat kita membutuhkan pembulatan ke kelipatan di bawah. Berikut beberapa contoh kasus penggunaan:

  • Penghitungan harga dan diskon
  • Pengaturan kapasitas minimum
  • Estimasi konservatif dalam perencanaan
  • Pengelompokan data

Tips Menggunakan Rumus FLOOR

  • Gunakan significance yang sesuai kebutuhan dan konteks.
  • Pastikan number dan significance bertanda sama untuk menghindari error.
  • Gunakan FLOOR untuk batas minimum, bukan batas maksimum.
  • Untuk angka negatif, gunakan significance negatif agar hasil konsisten.

Contoh Rumus FLOOR di Excel

Menghitung Upah Lembur Karyawan

HR menghitung total lembur sepekan dari setiap karyawan. Waktu lembur dicatat dalam menit, sementara pembayaran dilakukan dalam satuan jam. HR membagi waktu dengan 60 dan membulatkan ke bawah ke jam terdekat dengan FLOOR.

=FLOOR(B4/60; 1)
Menghitung upah lembur karyawan dengan rumus FLOOR.

Menghitung Harga Jual Setelah PPN

Sebuah toko perlengkapan mandi premium membuat label harga untuk setiap produk. Manajer mengharuskan agar setiap label sudah menyertakan PPN sebesar 11%. Agar harga lebih mudah diingat dan tidak terlalu membebani pelanggan, manajer membulatkan setiap harga ke ribuan terdekat di bawah dengan FLOOR.

=FLOOR(B4+B4*$B$1; 1000)
Menghitung harga jual barang setelah perhitungan PPN.

Menghitung Pembagian Warisan

Seorang pria menulis surat wasiat dengan bantuan pengacara, untuk berjaga-jaga jika suatu saat ia meninggal dunia. Surat wasiat menyatakan bahwa harta akan dibagi kepada 6 orang anaknya sama besar, lalu dibulatkan ke sepuluh jutaan di bawah. Sisa yang masih ada akan diamalkan ke panti asuhan.

=FLOOR(B1/B2; 10000000)
Menghitung pembagian warisan dengan rumus FLOOR.

Menghitung Harga Jual Berdasarkan Mark-up

Sebuah toko menghitung harga jual yang perlu dikenakan kepada pelanggan. Harga jual dihitung berdasarkan standar mark-up bagi setiap barang dan dibulatkan ke Rp 500-an. Hasil dikurangi Rp 1 sebagai harga psikologis.

=FLOOR(B2*(1+C2); 500)-1
Menghitung harga jual berdasarkan mark-up.

Menentukan Rentang Usia Untuk Produk Asuransi

Sebuah perusahaan asuransi memiliki beberapa calon nasabah untuk produk tertentu. Underwriter berusaha mengelompokkan nasabah-nasabah tersebut ke dalam kelompok-kelompok usia untuk melihat kelayakan mereka. Underwriter menggunakan kombinasi antara FLOOR, DATEDIF, dan TODAY.

=FLOOR(DATEDIF(B2; TODAY(); "Y"); 5) & "-" & FLOOR(DATEDIF(B2; TODAY(); "Y"); 5)+4
Menentukan rentang usia untuk produk asuransi.

Estimasi Total Produk Bulanan

Manajer gudang sedang menghitung berapa banyak total produk yang dibutuhkan untuk bulan depan berdasarkan penjualan bulan ini dan sisa barang yang ada. Manajer menggunakan rumus FLOOR—untuk menghindari stok berlebih—yang dikombinasikan dengan AVERAGE dan SUM.

=FLOOR((AVERAGE(B2:B31) * 30) - SUM(C2:C31); 10)
Estimasi total produk bulanan berdasarkan penjualan dan sisa stok.

Estimasi Biaya Proyek

Sebuah perusahaan menghitung estimasi biaya proyek dengan pembulatan ke bawah setiap komponen untuk mendapatkan angka konservatif (tidak melebih-lebihkan).

Perusahaan menghitung komponen A (komponen biaya tetap) dan membulatkannya ke kelipatan Rp 100.000. Perhitungan komponen B (komponen biaya variabel) dinaikkan 10% (untuk antisipasi fluktuasi), lalu dibulatkan ke Rp 25.000 di bawahnya.

Hasil keduanya kemudian dijumlahkan.

=SUMPRODUCT(FLOOR(B2:B10; 100000)) + SUMPRODUCT(FLOOR(C2:C10 * 1,1; 25000))
Estimasi biaya proyek berdasarkan pemakaian komponen.

Menghitung Denda Keterlambatan

Sebuah perusahaan penyewaan mesin pendingin ingin menghitung denda keterlambatan dari setiap peminjaman.

Hari keterlambatan dihitung jika keterlambatan sudah melebihi masa tenggang 30 hari. Jumlah hari keterlambatan dibulatkan ke 7 hari terdekat di bawah. Hasilnya lalu dikalikan dengan Rp 10.000 untuk mendapatkan denda keterlambatan.

=FLOOR(MAX(0; C2-30); 7)*10000
Menghitung denda keterlambatan setelah masa tenggang.

Kesalahan Umum Rumus FLOOR dan Solusinya

MasalahPenyebabSolusi
FLOOR selalu membulatkan ke bawah, meskipun angka kelipatan sangat dekat ke atasFLOOR selalu turunPahami konsep dasar FLOOR.
Hasil FLOOR untuk angka negatif tidak intuitifPembulatan negatif mengikuti arah negatif (menjauhi nol)Lihat penyebab
Error #NUM!number dan multiple berbeda tandaSamakan tanda number dan multiple
FLOOR tidak membulatkan angkaAngka sudah pada kelipatanLihat penyebab
FLOOR berperilaku berbeda di versi Excel lama vs baruPerubahan aturan pembulatan sejak Excel 2010Gunakan FLOOR di versi Excel yang lebih sesuai
Error #VALUE!Argumen bukan angkaGunakan angka atau konversi teks angka dengan VALUE atau NUMBERVALUE

Perbedaan FLOOR vs ROUNDDOWN

AspekFLOORROUNDDOWN
Arah pembulatanKe bawah ke kelipatan tertentuKe bawah berdasarkan digit desimal
Tipe kelipatanBerdasarkan kelipatanBerdasarkan jumlah digit
Cocok untukHarga, kapasitas, batas minimumAngka dengan presisi desimal
Perilaku angka negatifHarus disesuaikan tandaSelalu menuju nol
ContohFLOOR(23; 5) = 20ROUNDDOWN(23,9; 0) = 23

Alasan Tidak Menggunakan FLOOR dan Alternatifnya

FLOOR merupakan fungsi lama, sebelum Excel 2010. Di Excel terbaru, FLOOR memiliki tanda seru, yang berarti fungsi ini bisa hilang suatu saat nanti. Keberadaannya saat ini hanya sebagai pendukung spreadsheet yang dibuat menggunakan Excel versi lama.

Berikut beberapa alasan tidak lagi menggunakan FLOOR:

  • Perilaku FLOOR untuk angka negatif tidak konsisten
  • FLOOR tidak future‑proof karena suatu saat mungkin tidak lagi digunakan di Excel terbaru
  • FLOOR tidak punya parameter kontrol
  • FLOOR menciptakan bias pembulatan ke bawah
  • FLOOR tidak cocok untuk pembulatan estetis atau netral

Kami menyarankan agar menggunakan FLOOR.MATH atau FLOOR.PRECISE sebagai alternatif yang lebih aman dan konsisten.

Kesimpulan

Fungsi FLOOR adalah alat penting untuk pembulatan ke bawah ke kelipatan tertentu—ideal untuk harga, kapasitas, estimasi konservatif, dan pengelompokan data. Dengan memahami perbedaannya dengan ROUNDDOWN, kita dapat memilih fungsi yang paling tepat untuk setiap kebutuhan analisis.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *