150+ Rumus Excel Lengkap untuk Kerja Kantoran: Download Gratis, Bisa Langsung Pakai
Rumus excel lengkap untuk kantoran
KakaKiky - Kerja di kantor tapi masih sering buka Google setiap kali butuh rumus Excel? Kamu tidak sendirian — dan solusinya sudah ada di sini. File rumus Excel kantoran yang saya bagikan ini berisi lebih dari 150 rumus lengkap dengan penjelasan, contoh nyata, dan formula siap pakai yang bisa langsung kamu terapkan untuk pekerjaan sehari-hari. Satu file, ratusan rumus, nol googling.
{getToc} $title={Daftar Isi}
Apa yang Ada di Dalam File Rumus Excel Kantoran Ini?
File ini bukan sekadar daftar nama rumus — setiap rumus di dalamnya dilengkapi dengan tiga hal penting: penjelasan cara kerjanya, sintaks lengkap, dan contoh penggunaan nyata dalam konteks perkantoran atau bisnis. Jadi kamu tidak hanya tahu apa rumusnya, tapi juga kapan dan bagaimana menggunakannya dalam situasi kerja sungguhan.
Semua rumus diorganisir dalam sheet tersendiri — satu sheet per rumus — sehingga kamu bisa langsung navigasi ke rumus yang kamu butuhkan tanpa harus scroll panjang. Setiap sheet juga menyertakan contoh data yang sudah terisi, jadi kamu bisa langsung melihat hasil formula dalam konteks yang nyata.
Daftar Lengkap Rumus Excel yang Tersedia
Berikut ini seluruh rumus yang tersedia dalam file, dikelompokkan berdasarkan kategori fungsinya agar lebih mudah ditemukan.
Rumus Matematika dan Statistik Dasar
Ini adalah rumus-rumus yang paling sering dipakai di kantor untuk perhitungan angka sehari-hari:
- =SUM() — Menjumlahkan angka dari satu atau beberapa range. Dilengkapi contoh running total menggunakan
=SUM($D$7:D7)yang otomatis terakumulasi ke bawah, sangat berguna untuk laporan penjualan bulanan kumulatif. - =SUMIF() — Menjumlahkan hanya data yang memenuhi kriteria tertentu. Contoh nyata: menghitung total biaya pembelian "Tyres" saja dari daftar pengeluaran kendaraan kantor.
- =SUMPRODUCT() — Mengalikan dua kolom lalu menjumlahkan hasilnya dalam satu langkah. Contohnya: menghitung total nilai stok dengan cara mengalikan jumlah unit dengan harga satuan untuk seluruh produk sekaligus.
- =AVERAGE() — Rata-rata dari range angka. Perlu diperhatikan: sel kosong atau berisi teks tidak dihitung sebagai nol — ini sering menjadi sumber kesalahan kalau tidak dipahami.
- =ROUND(), =ROUNDUP(), =ROUNDDOWN() — Tiga rumus pembulatan yang berbeda perilakunya. Sangat penting untuk laporan keuangan agar hasil kalkulasi tidak menampilkan angka desimal panjang.
- =TRUNC() — Memotong desimal tanpa membulatkan. Berbeda dari =INT() untuk angka negatif.
- =MROUND() — Membulatkan ke kelipatan tertentu. Contoh: membulatkan harga ke kelipatan 50 atau 100.
- =CEILING() dan =FLOOR() — Membulatkan ke atas atau ke bawah ke kelipatan yang ditentukan. Contoh nyata dalam file: menghitung jumlah truk yang dibutuhkan (selalu dibulatkan ke atas) atau menghitung komisi yang hanya berlaku per Rp1.000 penjualan (selalu dibulatkan ke bawah).
- =MOD() — Menampilkan sisa bagi. Berguna untuk identifikasi angka ganjil/genap atau kalkulasi periode siklus.
- =QUOTIENT() — Hasil bagi tanpa sisa desimal. Contoh: menghitung berapa krat penuh yang bisa diisi dari sejumlah botol tertentu.
- =ABS() — Mengubah nilai negatif menjadi positif (nilai absolut). Berguna untuk menghitung selisih tanpa peduli arahnya, misalnya deviasi pengukuran.
- =POWER() dan =PI() — Pangkat dan konstanta Pi untuk perhitungan teknis atau geometri.
- =PRODUCT() — Mengalikan sekelompok angka sekaligus.
- =SIGN() — Menguji apakah angka positif (+1), negatif (−1), atau nol (0).
- =FACT() — Menghitung faktorial angka. Berguna untuk perhitungan kombinasi dan permutasi.
- =COMBIN() dan =PERMUT() — Menghitung jumlah kombinasi dan permutasi yang mungkin dari sekumpulan item.
- =GCD() dan =LCM() — Pembagi terbesar dan kelipatan terkecil.
- =ODD() dan =EVEN() — Membulatkan ke bilangan ganjil atau genap terdekat.
- =RAND() dan =RANDBETWEEN() — Menghasilkan angka acak. Contoh dalam file: mengacak urutan kartu remi atau menghasilkan nomor undian.
Rumus Statistik Lanjutan
- =MAX() dan =MIN() — Nilai tertinggi dan terendah dari range. Contoh: mencari nilai penjualan tertinggi per region per bulan.
- =LARGE() dan =SMALL() — Mengambil nilai ke-N tertinggi atau terendah. Misalnya, ingin tahu 3 nilai penjualan terbesar dari seluruh data.
- =MEDIAN() — Nilai tengah dari sekumpulan data, bukan rata-rata. Berguna ketika ada outlier yang ekstrem.
- =MODE() — Nilai yang paling sering muncul. Contoh nyata: mencari ukuran baju yang paling banyak terjual di toko.
- =RANK() — Menentukan posisi peringkat suatu nilai dalam daftar. Contoh: memeringkat waktu finisher lomba lari.
- =STDEV(), =STDEVP(), =VAR(), =VARP() — Standar deviasi dan varians untuk analisis konsistensi data. Contoh: membandingkan konsistensi mesin packing berdasarkan sampel hasil produksi.
- =CORREL() — Mengukur korelasi antara dua set data. Contoh: apakah ada hubungan antara suhu dan penjualan AC, atau antara biaya iklan dan penjualan?
- =FREQUENCY() — Menghitung frekuensi data dalam interval tertentu. Contoh: berapa anak yang beratnya masuk kategori 0–15kg, 15–20kg, dan di atas 20kg.
- =QUARTILE() — Membagi data ke empat kuartil untuk analisis distribusi.
- =FORECAST() dan =TREND() — Prediksi nilai berdasarkan tren historis. Contoh: memproyeksikan kapan perusahaan mulai untung berdasarkan data 12 bulan terakhir.
Rumus Teks dan Manipulasi String
- =LEFT(), =RIGHT(), =MID() — Mengambil karakter dari kiri, kanan, atau tengah teks. Contoh nyata: mengekstrak kode pos dari ID cabang seperti "DRS-CF-476" → "CF".
- =LEN() — Menghitung panjang karakter suatu teks.
- =FIND() dan =SEARCH() — Mencari posisi karakter dalam teks. Berguna dikombinasikan dengan =LEFT/RIGHT/MID untuk ekstraksi teks dinamis.
- =UPPER(), =LOWER(), =PROPER() — Mengubah huruf menjadi kapital semua, kecil semua, atau huruf awal kapital. Sangat berguna untuk merapikan data hasil impor yang tidak konsisten.
- =TRIM() — Menghapus spasi berlebih di awal, akhir, dan tengah teks. Wajib dipakai setelah impor data dari sistem lain.
- =SUBSTITUTE() — Mengganti bagian teks dengan teks lain. Case-sensitive, dan bisa menargetkan kemunculan ke-N dari teks yang sama.
- =REPLACE() — Mengganti teks berdasarkan posisi karakter, bukan isi.
- =CONCATENATE() — Menggabungkan beberapa teks menjadi satu. Bisa juga menggunakan operator & sebagai alternatif lebih ringkas.
- =TEXT() — Mengubah angka menjadi teks berformat. Misalnya: mengubah 10 menjadi "Rp10.000" untuk keperluan cetak.
- =VALUE() — Mengubah teks yang menyerupai angka menjadi nilai numerik aktual. Berguna saat data impor dari mainframe mengubah semua angka jadi teks.
- =REPT() — Mengulang teks sejumlah kali. Contoh kreatif dalam file: membuat histogram sederhana menggunakan karakter "|" sebagai batang grafik langsung di dalam sel.
- =CLEAN() — Menghapus karakter tak tercetak dari teks. Sering dibutuhkan setelah impor data dari sistem lama.
- =CHAR() dan =CODE() — Konversi antara karakter dan kode ANSI-nya.
- =EXACT() — Membandingkan dua teks secara case-sensitive.
- =T() — Memeriksa apakah nilai adalah teks; jika bukan, mengembalikan string kosong.
- =DOLLAR() dan =FIXED() — Mengubah angka menjadi teks berformat mata uang atau desimal tertentu.
Rumus Logika dan Pengujian Kondisi
- =IF() — Raja dari semua rumus logika. File ini menyertakan tiga contoh bertingkat: menampilkan teks hasil evaluasi, menghitung komisi berbeda berdasarkan target, dan kombinasi dengan =AND() untuk kondisi ganda (syarat Special Offer AND nilai order ≥ Rp1000).
- =AND() dan =OR() — Menguji apakah semua atau salah satu kondisi terpenuhi. Biasanya digunakan bersama =IF().
- =NOT() — Logika terbalik. Contoh: menandai peminjam buku yang terlambat mengembalikan.
- =CHOOSE() — Memilih dari daftar opsi berdasarkan angka index. Contoh: mengalokasikan medali Emas/Perak/Perunggu berdasarkan posisi finish atletik.
- =ISERROR(), =ISERR(), =ISNA(), =ISBLANK(), =ISNUMBER(), =ISTEXT(), =ISEVEN(), =ISODD() — Sekelompok rumus IS yang sangat berguna untuk error-handling dan validasi data sebelum kalkulasi dilanjutkan.
- =NA() — Placeholder untuk data yang belum tersedia, agar kalkulasi yang bergantung padanya juga menampilkan error sebagai pengingat.
- =DELTA() dan =GESTEP() — Membandingkan dua angka: apakah sama persis, atau apakah yang pertama lebih besar/sama dengan yang kedua.
Rumus Pencarian dan Referensi Data
Kelompok rumus ini yang paling banyak dicari oleh pengguna Excel kantoran — dan semuanya ada di file ini dengan contoh kasus yang sangat relevan:
- =VLOOKUP() — Mencari data secara vertikal. File menyertakan tiga contoh berbeda: kombinasi VLOOKUP+MATCH untuk pencarian dua dimensi (nama + bulan), lookup harga suku cadang berdasarkan merek kendaraan, hingga VLOOKUP dengan diskon bertingkat.
- =HLOOKUP() — Versi horizontal dari VLOOKUP. Sama-sama dilengkapi tiga contoh dengan kasus yang paralel.
- =LOOKUP() — Versi lebih sederhana yang bisa digunakan untuk lookup satu dimensi.
- =MATCH() — Mencari posisi suatu nilai dalam list. Sangat powerful ketika dikombinasikan dengan =INDEX() atau =VLOOKUP().
- =INDEX() — Mengambil nilai dari posisi baris dan kolom tertentu dalam range. Contoh lengkap dalam file: pricing tabel liburan berdasarkan jumlah minggu dan jumlah orang dalam rombongan.
- =OFFSET() — Mengambil sel yang berada sejumlah baris/kolom dari sel referensi. Contoh canggih: menghitung total range yang dimulai dan diakhiri berdasarkan tanggal yang diinput pengguna.
- =INDIRECT() — Mengubah teks yang menyerupai alamat sel menjadi referensi aktual. Berguna untuk lookup lintas sheet.
- =ADDRESS() — Membuat alamat sel dalam format teks berdasarkan nomor baris dan kolom.
- =TRANSPOSE() — Membalik baris menjadi kolom dan sebaliknya (array formula).
Rumus Tanggal dan Waktu
- =TODAY() dan =NOW() — Tanggal hari ini dan tanggal+waktu saat ini.
- =DATE(), =DAY(), =MONTH(), =YEAR() — Membuat dan mengekstrak komponen tanggal.
- =TIME(), =HOUR(), =MINUTE(), =SECOND() — Membuat dan mengekstrak komponen waktu.
- =DATEDIF() — Menghitung selisih dua tanggal dalam satuan hari, bulan, atau tahun. Contoh: menghitung usia seseorang dalam format "44 Tahun, 7 Bulan, 7 Hari".
- =DAYS360() — Menghitung hari berdasarkan sistem 360 hari per tahun (untuk akuntansi).
- =EDATE() dan =EOMONTH() — Menghitung tanggal N bulan ke depan/belakang, atau hari terakhir bulan tersebut.
- =WORKDAY() dan =NETWORKDAYS() — Menghitung tanggal atau jumlah hari kerja (mengecualikan Sabtu, Minggu, dan hari libur). Sangat berguna untuk kalkulasi deadline proyek dan perjalanan dinas.
- =WEEKDAY() — Menampilkan hari dalam seminggu (1–7). Contoh: menentukan tarif sewa ruangan berdasarkan hari pemesanan.
- =YEARFRAC() — Menghitung fraksi tahun antara dua tanggal. Contoh: menghitung gaji prorata untuk karyawan kontrak paruh tahun.
- =DATEVALUE() dan =TIMEVALUE() — Mengubah teks yang terlihat seperti tanggal/waktu menjadi nilai numerik aktual Excel.
Rumus Database (Fungsi D)
Kelompok rumus ini sering diabaikan padahal sangat powerful untuk menganalisis tabel data dengan kriteria yang fleksibel:
- =DSUM() — Menjumlahkan kolom tertentu dari database berdasarkan kriteria. Contoh: total nilai stok untuk brand "Horizon" saja.
- =DAVERAGE() — Rata-rata dari kolom tertentu dengan kriteria spesifik.
- =DMAX() dan =DMIN() — Nilai tertinggi dan terendah dalam kolom dengan filter kriteria.
- =DCOUNT() dan =DCOUNTA() — Menghitung jumlah record yang memenuhi kriteria, baik yang berisi angka saja maupun campuran angka dan teks.
- =DGET() — Mengambil satu nilai dari database yang memenuhi kriteria unik. Dilengkapi error-handling menggunakan =ISERR() dan =ERROR.TYPE() untuk membedakan "tidak ditemukan" vs "terlalu banyak hasil".
Rumus Keuangan dan Depresiasi
- =SLN() — Straight-Line Depreciation: depresiasi tetap setiap periode.
- =DB() — Declining Balance: depresiasi lebih besar di awal, menggunakan persentase tetap. Dilengkapi analisis mendalam mengapa hasilnya bisa sedikit berbeda dari ekspektasi matematis.
- =SYD() — Sum of Years Digits: depresiasi yang semakin kecil seiring bertambahnya umur aset, dengan tiga contoh berbeda (3 tahun, 4 tahun, dan 7 tahun).
Rumus Penghitungan dan Konversi Lainnya
- =COUNT(), =COUNTA(), =COUNTBLANK(), =COUNTIF() — Menghitung sel berisi angka, semua tipe isi, sel kosong, atau yang memenuhi kriteria tertentu.
- =CONVERT() — Konversi satuan ukuran: inci ke cm, pound ke kg, jam ke menit, dan masih banyak lagi. Sangat berguna untuk perusahaan yang berurusan dengan ekspor-impor.
- =ROMAN() — Mengubah angka Arab menjadi angka Romawi.
- =BIN2DEC(), =DEC2BIN(), =DEC2HEX(), =HEX2DEC() — Konversi antar sistem bilangan biner, desimal, dan heksadesimal.
- =MMULT() — Perkalian matriks. Contoh: menghitung total kebutuhan bahan baku coklat (mentega, telur, gula) untuk memenuhi order pelanggan dengan berbagai jenis kotak coklat.
- =INFO() dan =CELL() — Menampilkan informasi tentang lingkungan sistem dan properti sel.
Perbandingan Rumus Excel Berdasarkan Kebutuhan Kerja
Supaya kamu langsung tahu rumus mana yang paling relevan untuk pekerjaan kamu, ini ringkasannya:
| Pekerjaan / Kebutuhan | Rumus yang Paling Sering Dipakai |
|---|---|
| Admin / Data Entry | =TRIM, =PROPER, =UPPER, =LOWER, =CONCATENATE, =LEFT/RIGHT/MID |
| Keuangan / Akuntansi | =SUMIF, =VLOOKUP, =IF+AND, =ROUND, =DATEDIF, =SLN, =DB, =NETWORKDAYS |
| HRD / Personalia | =DATEDIF (usia & masa kerja), =WEEKDAY, =WORKDAY, =COUNTIF, =VLOOKUP |
| Sales / Marketing | =RANK, =LARGE/SMALL, =FORECAST, =CORREL, =SUMIF, =COUNTIF, =MAX/MIN |
| Purchasing / Gudang | =SUMPRODUCT, =VLOOKUP, =IF, =CEILING (pembulatan order), =CONVERT |
| Manajemen / Analisis | =INDEX+MATCH, =DSUM, =DAVERAGE, =TREND, =STDEV, =QUARTILE, =FREQUENCY |
Tips Menggunakan File Rumus Excel Kantoran Ini
Agar file ini benar-benar berguna sebagai referensi kerja sehari-hari, perhatikan beberapa hal berikut:
- Simpan di tempat yang mudah diakses. Taruh di desktop, di folder Dokumen kerja, atau sematkan di taskbar. Nilainya hanya terasa kalau sering dibuka, bukan kalau tersimpan rapi di folder yang susah dicari.
- Jangan hanya baca — coba langsung di sheet contoh. Setiap sheet sudah berisi data contoh yang terisi. Ubah nilai input-nya dan perhatikan bagaimana hasil formula berubah. Cara belajar paling efektif untuk memahami cara kerja sebuah rumus.
- Kombinasikan beberapa rumus untuk kasus nyata. Kekuatan Excel ada pada kombinasi rumus. =VLOOKUP+MATCH, =INDEX+MATCH, =IF+AND+VLOOKUP — semua kombinasi ini ada contohnya di file ini.
- Manfaatkan sheet khusus Tips yang tersedia. File ini juga menyertakan sheet tentang cara menghitung persentase, kalkulasi usia, memisahkan nama depan dan belakang, kalkulasi waktu dan lembur, shortcut AutoSum dengan Alt+=, hingga cara menampilkan semua formula sekaligus dengan Ctrl+`.
Rumus Excel Lengkap untuk Kebutuhan Kantoran dan Keuangan
File rumus Excel ini akan semakin berguna kalau kamu juga punya template siap pakai untuk pekerjaan sehari-hari. Saya sudah menyiapkan koleksi lengkap template keuangan gratis — mulai dari laporan laba rugi, neraca, arus kas, sampai rekap gaji karyawan — yang bisa langsung dipakai tanpa harus mulai dari nol. Kalau kamu punya usaha dan butuh pantau stok barang, ada juga template stok barang excel yang sudah terbukti dipakai di toko dengan ratusan SKU.
Kesimpulan
Lebih dari 150 rumus Excel dengan penjelasan lengkap, sintaks resmi, dan contoh nyata dari dunia kerja — semua ada dalam satu file yang bisa kamu download gratis hari ini. Ini bukan koleksi rumus setengah-setengah; setiap entri dilengkapi konteks penggunaan yang relevan untuk pekerjaan di Indonesia, dari kalkulasi depresiasi aset perusahaan sampai cara memisahkan nama depan dan belakang dari database karyawan.
Simpan file ini, buka sesering mungkin, dan jadikan referensi tetap saat bekerja di Excel. Kamu akan terkejut seberapa banyak rumus yang ternyata bisa menyederhanakan pekerjaan yang selama ini kamu lakukan secara manual.
Nah sobat, semoga koleksi 150+ rumus Excel kantoran ini bisa jadi andalan kamu di tempat kerja! Kalau artikel ini bermanfaat, share ke rekan kerja atau teman yang juga sering berkutat dengan Excel ya. Simpan halaman ini supaya bisa kamu buka lagi kapanpun butuh referensi rumus. Cukup sekian, and Be Prepared!