45 Rumus Excel Lengkap dan Fungsinya beserta Contohnya

Jessica Dima
8 Min Read
Published:
December 27, 2024
Updated:
October 1, 2026

Key Takeaways

  • Rumus Excel adalah sejenis instruksi untuk penghitungan atau pengolahan data yang dalam penggunaannya selalu diawali dengan tanda sama dengan (“=”).
  • Memahami rumus Excel lengkap dapat membantu Teman Belajar dalam menyelesaikan tugas sehari-hari, terutama di tempat kerja.
  • Pelajari 45 rumus Excel lengkap beserta fungsi dan contohnya!

Rumus Excel lengkap apa saja yang sudah Teman Belajar ketahui? Memahami rumus Excel sejatinya dapat membantu Teman Belajar dalam menyelesaikan tugas di pekerjaan sehari-hari. Pasalnya, hampir semua bidang kerja pasti menuntut Teman Belajar setidaknya menguasai beberapa rumus dasar Excel.

Artikel kali ini akan menyajikan 45 rumus Excel yang dikelompokkan per kategori lengkap dengan sintaks dan contohnya agar lebih mudah dipelajari. Teman Belajar pun dapat dengan langsung ikut mempraktikkan rumus beserta penggunaannya yang relevan ke pekerjaan. Simak dan cermati satu per satu rumusnya!

Apa Itu Rumus Excel dan Tabel Indeks 45 Rumus per Kategori

Secara definisi, rumus Excel adalah sejenis instruksi untuk penghitungan atau pengolahan data yang dalam penggunaannya selalu diawali dengan tanda sama dengan (“=”). Rumus Excel sendiri terbagi menjadi dua, yaitu function dan formula. Function berarti memakai template bawaan, misalnya =SUM(A1:A10). Sementara, formula bersifat manual seperti =A1+A2+...+A10.

Teman Belajar dapat menuliskan rumus di Formula Bar. Namun, Teman Belajar juga bisa menuliskan rumus langsung pada cell asalkan tetap dimulai dengan tanda sama dengan.

apa itu rumus excel
apa itu rumus excel 1

Lalu, apakah rumus Excel bisa juga dipakai ke dalam spreadsheet? Pada dasarnya, Excel merupakan salah satu program spreadsheet. Sebagian besar rumus pada Excel dapat berjalan baik juga di Google Sheet. Perbedaannya biasanya terletak pada pemisah argumen. Excel umumnya memakai tanda “;” - berbeda dengan spreadsheet yang memakai tanda “,”.

Sebagai awalan, berikut Belajarlagi sajikan 45 rumus Excel lengkap berdasarkan kategori penggunaannya untuk mempermudah kamu dalam mempelajarinya.

Apa Itu Rumus Excel dan Tabel Indeks 45 Rumus per Kategori

Rumus Matematika Dasar dan Statistik beserta Contohnya

Berikut macam-macam rumus Excel untuk matematika dasar dan statistik:

Penjumlahan

Penjumlahan 1

Jika hendak menjumlahkan nilai pada suatu kolom atau sel, Teman Belajar cukup memasukkan rumus dengan tanda tambah “+”. Misalnya: =B2+B3+B4.

Kalau hendak menjumlahkan kolom berikutnya, Teman Belajar cukup menarik kotak kecil di kanan bawah cell ke kanan. Maka, kolom berikutnya pun akan otomatis melakukan operasi penjumlahan yang sama.

Penjumlahan 2
Penjumlahan 3

Pengurangan

Mirip dengan penjumlahan, operasi pengurangan cukup memasukkan tanda kurang (“-”) pada sel. Misalnya: =B2-C2.

Pengurangan 1

Jika ingin melakukan hitungan pengurangan di baris berikutnya, Teman Belajar cukup menarik kotak kecil di kanan bawah sel seperti cara sebelumnya.

Pengurangan 2

Absolute reference ($) akan menjaga rumus tidak akan berubah dan tetap terkunci, baik untuk operasi penjumlahan, pengurangan, perkalian, maupun pembagian. Misalnya =B2-$C$2.

Perkalian

Perkalian 1
Perkalian 2

Operasi untuk perkalian menggunakan tanda (“*”). Contoh =B2*C2

Pembagian

Untuk menghitung pembagian, gunakan tanda garis miring (“/”). Contohnya =C2/B2.

Pembagian 1
Pembagian 2

SUM

Rumus ini dipakai untuk menjumlahkan beberapa angka dalam rentang sel tertentu. Misalnya =SUM(B2:D2).

SUM 1
SUM 2

PRODUCT

Rumus ini dipakai untuk operasi perkalian beberapa angka sekaligus. Contoh penulisan rumusnya =PRODUCT(B2;C2).

Product

POWER

Ini adalah rumus untuk operasi pemangkatan. Sintaksnya =POWER(number,power). Contoh =POWER(A5;2)

Power

SQRT

Sebaliknya, rumus ini untuk menghitung akar kuadrat dari suatu nilai. Sintaksnya =SQRT(number). Contoh penggunaan =SQRT(A5).

sqrt

ROUND

Gunakan rumus ini saat ingin membulatkan angka ke jumlah digit tertentu. Sintaksnya =ROUND(number;num_digits). Contoh =ROUND(A5;2)

Round

AVERAGE

Rumus ini dipakai untuk menghitung rata-rata dari kumpulan nilai. Contoh penggunaan sintaks dalam rumus misalnya =AVERAGE(B2:B7)

Average

COUNT

Ini rumus untuk menghitung berapa banyak sel yang berisi angka. Perhatikan fokus rumus ini adalah nilai numerik, maka sel berisi teks tidak akan dihitung. Contoh penggunaan sintaks =COUNT(B2:B7)

Count

COUNTA

Rumus ini berfungsi menghitung jumlah sel yang tidak kosong, termasuk sel berisi angka dan teks. Contoh penggunaan sintaksnya =COUNTA(A2:B7)

Counta

MIN

Rumus ini menentukan nilai terendah dari suatu rentang sel tertentu. Contoh penggunaan sintaksnya =MIN(B2:B7)

Min

MAX

Mirip dengan rumus sebelumnya, bedanya rumus ini mencari nilai tertinggi dari suatu rentang sel. Contoh penggunaannya =MAX(B2:B7)

max

RANK

Rumus ini membantu menentukan peringkat dari kumpulan angka tertentu. Sintaksnya adalah =RANK(number;ref;order). Parameter order menentukan arah peringkat. Jika diisi 0, maka nilai terbesar menjadi peringkat 1. Jika diisi 1, nilai terkecil menjadi peringkat 1. Contoh penggunaannya =RANK(B2;$2:$7;0)

Rank

Rumus Logika dan Teks beserta Contohnya

Berikut beberapa rumus Excel lengkap untuk penggunaan logika serta teks:

IF

Ini merupakan rumus logika paling umum dipakai untuk menghasilkan suatu nilai jika kondisi terpenuhi atau nilai lain saat kondisi tidak terpenuhi. Sintasknya adalah =IF(logical_test;value_if_true;value_if_false). Contoh rumus =IF(B2>=75;"Lulus";"Tidak Lulus")

If

AND

Rumus ini dipakai untuk memeriksa beberapa kondisi sekaligus dengan hasil TRUE jika kondisi terpenuhi. Sintaksnya berupa =AND(logical1;logical2;...). Contoh =AND(B>+75;C2=”Lulus”)

And

OR

Mirip dengan rumus sebelumnya, hanya saja rumus ini untuk memeriksa beberapa kondisi saat cukup salah satu saja yang terpenuhi. Sintaks =OR(logical1;logical2;...). Contoh =OR(B>+75;C2=”Lulus”)

Or

NOT

Tujuan dari rumus ini adalah untuk membalik logika dengan sintaks =NOT(logical). Contoh =NOT(C2="Lulus"). Jika C2 berisi “Lulus”, maka hasilnya adalah “FALSE”.

Not

IFS atau Multi IF

Jika terlalu banyak kondisi, penggunaan banyak rumus IF dapat berlapis dan sulit dibaca. IFS adalah rumus yang dipakai untuk mengevaluasi beberapa kondisi secara berurutan. Sintaks =IFS(kondisi1;hasil1;kondisi2;hasil2;...).

Contoh =IFS(B2>=90;"A";B2>=80;"B";B2>=70;"C";B2>=60;"D";B2<60;"E")

IFS atau Multi IF

IFERROR

Rumus ini berfungsi mengatasi hasil error dari suatu rumus agar terlihat lebih rapi. Sintaks =IFERROR(value;value_if_error). Misalnya, formula yang Teman Belajar pakai menghasilkan hasil error seperti ini:

IFERROR 1

Teman Belajar ingin hasil yang error tersebut memberikan tampilan “-” saja. Penggunaan rumus IFERROR menjadi =IFERROR(A1/B1;"-")

IFERROR 2

LEFT

Ini merupakan rumus teks untuk mengambil sejumlah karakter di sebelah kiri. Sintaks =LEFT(text;num_chars). Contoh =LEFT(A8;3)

Left

RIGHT

Rumus teks ini berfungsi mengambil karakter di sebelah kanan. Sintaks =RIGHT(text;num_chars). Contoh =RIGHT(A8;3)

right

MID

Sementara, rumus ini mengambil karakter di bagian tengah teks. Sintaks =MID(text;start_num;num_chars). Contoh =MID(A8;4;2)

mid

LEN

Rumus ini berfungsi menghitung jumlah karakter, termasuk spasi, dalam suatu sel. Sintaks =LEN(text). Contoh =LEN(A8)

len

TRIM

Ini berguna untuk menghapus spasi tidak berguna pada suatu sel. Misalnya, dalam sel ada kelebihan spasi untuk nama “Bagus  Sanjaya”. Sintaks =TRIM(text). Contoh =TRIM(A8).

trim

PROPER

Rumus teks berikutnya berfungsi mengubah format huruf menjadi kapital di bagian awal. Sintaks =PROPER(text). Contoh =PROPER(A8)

proper

CONCATENATE

Rumus ini berguna dalam menggabungkan beberapa teks menjadi satu. Sintaks =CONCATENATE(teks1;" ";teks2). Contohnya, dua nama di dua sel berbeda ingin disatukan. Rumusnya menjadi =CONCATENATE(A8;" ";B8)

CONCATENATE

TEXTJOIN

Berfungsi menggabungkan beberapa teks dalam beberapa sel dengan pemisah tertentu. Sintaks =TEXTJOIN(delimiter;ignore_empty;text1;...). Contoh =TEXTJOIN(", ";TRUE;A8:A11)

TEXTJOIN

Rumus Lookup dan Referensi beserta Contohnya

Berikut contoh penggunaan rumus Lookup dan Referensi:

VLOOKUP

Penggunaan rumus ini dibutuhkan saat Teman Belajar hendak mencari sebuah nilai secara vertikal. Sintaks =VLOOKUP(lookup_value;table_array;col_index_num;[range_lookup]). Contohnya, Teman Belajar ingin mengambil data harga dari kode produk P002. Rumus tadi menjadi =VLOOKUP(A2;A2:C4;3;FALSE)

HLOOKUP

Mirip dengan rumus sebelumnya, hanya saja ini mencari data secara horizontal. Sintaks =HLOOKUP(lookup_value;table_array;row_index_num;[range_lookup]). Contoh:

XLOOKUP

Mircrosoft secara khusus menyebut XLOOKUP sebagai rumus dari VLOOKUP yang telah ditingkatkan. Rumus ini dapat mencari dari berbagai arah. Sintaks =XLOOKUP(lookup_value;lookup_array;return_array). Contoh: =XLOOKUP(B2;E2:E4;G2:G4)

MATCH

Rumus ini berguna mencari nilai relatif dari suatu rentang dengan sintaks =MATCH(lookup_value;lookup_array;[match_type]). Contoh:

MATCH

INDEX

Rumus ini bermanfaat untuk mengambil nilai berdasarkan baris dan kolom tertentu dengan sintaks =INDEX(array;row_num;[column_num]). Dalam praktiknya, rumus INDEX dipakai bersama MATCH. Contoh:

CHOOSE

Berfungsi memilih satu nilai dari beberapa pilihan berdasarkan nomor indeks. Sintaks =CHOOSE(index_num;value1;value2;...)

CHOOSE

INDIRECT

Rumus ini bertujuan membuat referensi sel berdasarkan teks dengan sintaks =INDIRECT(ref_text). Contoh:

INDIRECT

FIND

Rumus ini berguna untuk menemukan posisi suatu teks pada teks lainnya dengan sintaks =FIND(find_text;within_text;[start_num]). Contoh:

FIND

Rumus Tanggal, Multi-Kriteria, dan Persentase beserta Contohnya

Berikut contoh penggunaan rumus tanggal, multi-kriteria, serta persentase:

DATE

Permudah penulisan tanggal berdasarkan hari, bulan, tahun dengan sintaks =DATE(year;month;day). Contoh:

date

YEAR

Berfungsi mengambil tahun dari sebuah tanggal. Sintaks =YEAR(serial_number). Contoh:

year

MONTH

Mirip dengan rumus sebelumnya, bedanya adalah mengambil bulan dari suatu tanggal dengan sintaks =MONTH(serial_number). Contoh:

month

DAYS

Rumus ini berfungsi menghitung jumlah hari dalam dua rentang waktu. Sintaks =DAYS(end_date;start_date). Contoh:

days

SUMIF

Rumus ini berguna untuk menjumlahkan data berdasarkan kriteria tertentu. Sintaks =SUMIF(range;criteria;sum_range). Contoh:

SUMIF

COUNTIF

Rumus ini Teman Belajar gunakan untuk menghitung jumlah data yang memenuhi suatu kriteria dengan sintaks =COUNTIF(range;criteria). Contoh:

COUNTIF

SUMIFS

Mirip dengan SUMIF, hanya saja rumus ini mampu menjumlahkan data berdasarkan banyak kriteria. Sintaks =SUMIFS(range_jumlah;range1;kriteria1;range2;kriteria2). Contoh:

SUMIFS

DSUM

Rumus ini mampu menjumlahkan sejumlah data dari database berdasarkan kriteria yang ditentukan pada area kriteria.

DSUM

Persentase

Beberapa rumus Excel untuk persentase antara lain:

  • Persentase dasar → =bagian/total, kemudian ubah format sel menjadi “Percentage”
Persentase 1
  • Persentase pencapaian target → =realisasi/target, kemudian ubah ke bentuk “Percentage”.
Persentase 2
  • Selisih/ kenaikan persen → =(data terkini-data sebelumnya)/data sebelumnya, lalu ubah ke dalam “Percentage”
Persentase 3
  • Harga tambah persen → =harga*(1+persen)
Persentase 4

Penggunaan rumus Excel lengkap hanya dapat bermanfaat jika Teman Belajar praktikkan, bukan hanya dibaca. Hal ini sejalan dengan L.E.A.D by Belajarlagi, yaitu framework empat fase yang diperkenalkan pada program Belajarlagi for Executive untuk membantu middle manager menyelesaikan masalah bisnis dengan pendekatan business dan AI, mulai dari melihat masalah, mengevaluasi solusi, menyelaraskan tim, hingga mengimplementasikan dan men-scale solusi.

Microsoft Office Specialist CertiHub by Belajarlagi

Perlengkapi dan tingkatkan kredibilitas penguasaan Microsoft Excel dengan mengikuti sertifikasi Microsoft Office Specialist dari CertiHub by Belajarlagi. Informasi mengenai pendaftaran dan alur sertifikasi dapat Teman Belajar cek di Microsoft Office Specialist CertiHub by Belajarlagi.

Referensi

[collapse]
[open]
[collapse]

FAQ

[open]
[collapse]

Apa itu rumus Excel dan apa bedanya function dengan formula?

Rumus Excel adalah sejenis instruksi untuk penghitungan atau pengolahan data yang dalam penggunaannya selalu diawali dengan tanda sama dengan. Rumus Excel terbagi menjadi dua, yaitu function dan formula. Function berarti memakai template bawaan, misalnya =SUM(A1:A10), sedangkan formula bersifat manual seperti =A1+A2+...+A10. Kamu bisa menuliskan rumus di Formula Bar atau langsung pada cell, asalkan tetap dimulai dengan tanda sama dengan.

Bagaimana cara menghitung persentase di Excel menggunakan rumus dasar?

Ada beberapa variasi rumus persentase di Excel tergantung kebutuhannya. Persentase dasar dihitung dengan bagian dibagi total, lalu format selnya diubah menjadi Percentage. Persentase pencapaian target dihitung dengan realisasi dibagi target, dengan cara format yang sama. Untuk melihat selisih atau kenaikan persen, gunakan rumus data terkini dikurangi data sebelumnya, lalu dibagi data sebelumnya, sedangkan untuk menambah harga dengan persen tertentu, gunakan rumus harga dikali satu ditambah persen.

Bagaimana rumus RANK di Excel menentukan peringkat data?

Rumus RANK membantu menentukan peringkat dari kumpulan angka tertentu dengan sintaks =RANK(number;ref;order). Parameter order menentukan arah peringkat: jika diisi 0, nilai terbesar menjadi peringkat 1, sedangkan jika diisi 1, nilai terkecil yang menjadi peringkat 1. Rumus ini cocok dipakai saat kamu perlu mengurutkan performa, skor, atau nilai dalam satu rentang data sekaligus.

Apa beda VLOOKUP dan XLOOKUP di Excel?

VLOOKUP dipakai untuk mencari nilai secara vertikal dengan sintaks =VLOOKUP(lookup_value;table_array;col_index_num;[range_lookup]). Microsoft secara khusus menyebut XLOOKUP sebagai rumus dari VLOOKUP yang telah ditingkatkan, dengan sintaks =XLOOKUP(lookup_value;lookup_array;return_array). Perbedaan utamanya, XLOOKUP bisa mencari nilai dari segala arah, tidak terbatas pada pencarian vertikal seperti VLOOKUP, sehingga lebih fleksibel untuk struktur data yang lebih kompleks.

Apakah rumus Excel bisa dipakai juga di Google Sheets?

Sebagian besar rumus pada Excel dapat berjalan baik juga di Google Sheets karena keduanya sama-sama program spreadsheet. Perbedaannya biasanya terletak pada pemisah argumen di dalam rumus. Excel umumnya memakai tanda titik koma, berbeda dengan Google Sheets yang memakai tanda koma. Jadi kalau kamu memindahkan rumus dari Excel ke Google Sheets, cek dulu pemisah argumennya agar rumus tidak error.

#
Personal Development
Belajarlagi author:

Jessica Dima

Freelance SEO content writer yang 5+ berpengalaman menulis artikel dengan berbagai topik: pekerjaan, gaya hidup, edukasi, dan kesehatan mental. Selain SEO, ia mempunyai passion khusus pada storytelling.

Temukan Hal Menarik dan Asyik Lainnya

Yuk, Langganan Newsletter Kami

Topik apa yang paling menarik untuk anda?
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Cookie Consent

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.