Menu
CoddyTech

Cheat Sheet Excel

Terakhir diperbarui

Dasar rumus

Setiap rumus diawali tanda sama dengan. Excel menghitungnya dan menampilkan hasilnya di sel.

OperasiSintaks
Memulai rumus= lalu ekspresinya, misalnya =2+2
Merujuk sel lain=A1
Aritmetika+ - * / dan ^ untuk pangkat
Mengatur urutan operasi=(A1+A2)*B1
Menggabungkan teks (concatenate)=A1&" "&B1 atau =CONCAT(A1," ",B1)
Operator perbandingan= <> > < >= <=
Persentase dari sebuah nilai=A1*15%
Menambahkan komentar pada rumus=SUM(A1:A9)+N("monthly total")
Menampilkan rumus, bukan hasilnyaCtrl + ` (bolak-balik)
Mengubah rumus menjadi hasilnyaCopy, lalu Paste Special → Values

Referensi sel dan rentang

Tanda $ mengunci baris atau kolom agar tidak bergeser saat rumusnya disalin. Ini hal paling berguna untuk dipahami di Excel.

ReferensiArti
A1Relatif: bergeser saat disalin ke arah mana pun
$A$1Absolut: tidak pernah bergeser
$A1Kolom dikunci, baris bergeser
A$1Baris dikunci, kolom bergeser
A1:A10Rentang sepuluh sel ke bawah dalam satu kolom
A1:C10Blok persegi panjang
A:ASeluruh kolom A
1:1Seluruh baris 1
Sheet2!A1Sel di sheet lain
'My Sheet'!A1Sheet lain yang namanya mengandung spasi
[Book2.xlsx]Sheet1!A1Sel di workbook lain
Mengubah $ saat mengeditF4 (Windows), Cmd + T (Mac)

Fungsi matematika dan agregasi

Total sehari-hari. Semuanya menerima rentang, daftar sel, atau campuran keduanya.

FungsiKegunaan
=SUM(B2:B20)Menjumlahkan semua angka dalam rentang
=AVERAGE(B2:B20)Rata-rata angka
=MEDIAN(B2:B20)Nilai tengah
=MIN(B2:B20) / =MAX(B2:B20)Nilai terkecil / terbesar
=PRODUCT(B2:B5)Mengalikan semua nilai
=SUMPRODUCT(B2:B20,C2:C20)Mengalikan berpasangan lalu menjumlahkan: total berbobot
=ABS(B2)Nilai mutlak
=POWER(B2,3)B2 pangkat tiga (sama dengan =B2^3)
=SQRT(B2)Akar kuadrat
=MOD(B2,2)Sisa bagi: =0 untuk bilangan genap
=SUBTOTAL(109,B2:B20)Menjumlahkan hanya baris yang terlihat (mengabaikan yang tersaring)
=RAND() / =RANDBETWEEN(1,100)Desimal acak / bilangan bulat acak

Fungsi logika

IF adalah andalan utama. IFS dan IFERROR menjaga rumus panjang tetap mudah dibaca.

FungsiKegunaan
=IF(B2>1000,"Over","OK")Satu kondisi, dua hasil
=IF(B2>1000,"Over",IF(B2>500,"Watch","OK"))IF bersarang untuk tiga hasil atau lebih
=IFS(B2>1000,"Over",B2>500,"Watch",TRUE,"OK")Alternatif datar untuk IF bersarang
=AND(B2>0,C2>0)TRUE hanya jika semua kondisi terpenuhi
=OR(B2>0,C2>0)TRUE jika salah satu kondisi terpenuhi
=NOT(B2>0)Membalik TRUE/FALSE
=IFERROR(A2/B2,0)Mengganti error dengan nilai cadangan
=IFNA(VLOOKUP(...),"Not found")Hanya menangkap #N/A
=ISBLANK(B2)TRUE untuk sel kosong
=ISNUMBER(B2) / =ISTEXT(B2)Pemeriksaan tipe: berguna untuk memvalidasi data hasil impor
=SWITCH(B2,1,"Low",2,"Mid",3,"High","Other")Mencocokkan satu nilai dengan daftar kasus

Menghitung dan total bersyarat

Keluarga *IF dan *IFS menjawab "berapa banyak" dan "berapa jumlahnya" untuk baris yang memenuhi sebuah aturan.

FungsiKegunaan
=COUNT(B2:B20)Menghitung sel yang berisi angka
=COUNTA(B2:B20)Menghitung sel yang tidak kosong, apa pun tipenya
=COUNTBLANK(B2:B20)Menghitung sel kosong
=COUNTIF(B2:B20,">100")Menghitung baris yang memenuhi satu kondisi
=COUNTIF(B2:B20,"*north*")Wildcard: * karakter apa saja, ? satu karakter
=COUNTIFS(B2:B20,">100",C2:C20,"Paid")Menghitung baris yang memenuhi beberapa kondisi
=SUMIF(C2:C20,"Paid",B2:B20)Menjumlahkan B jika C cocok
=SUMIFS(B2:B20,C2:C20,"Paid",D2:D20,"EU")Menjumlahkan dengan beberapa kondisi
=AVERAGEIF(C2:C20,"Paid",B2:B20)Rata-rata bersyarat
=MAXIFS(B2:B20,C2:C20,"Paid")Nilai terbesar di antara baris yang cocok
=COUNTIF($A$2:A2,A2)>1Menandai duplikat sambil turun di sepanjang kolom
=SUMPRODUCT((C2:C20="Paid")*(B2:B20))Total bersyarat tanpa SUMIFS

Fungsi lookup dan referensi

Mengambil nilai dari tabel lain. XLOOKUP adalah pengganti modern untuk VLOOKUP; INDEX/MATCH berjalan di semua versi Excel.

FungsiKegunaan
=VLOOKUP(A2,$F$2:$H$50,3,FALSE)Mencari A2 di kolom pertama, mengembalikan kolom ke-3. FALSE = pencocokan persis
=XLOOKUP(A2,$F$2:$F$50,$H$2:$H$50,"Not found")Rentang pencarian dan rentang hasil terpisah, jadi bisa mencari ke kiri
=INDEX($H$2:$H$50,MATCH(A2,$F$2:$F$50,0))Versi klasik yang berjalan di mana saja
=MATCH(A2,$F$2:$F$50,0)Posisi A2 di dalam rentang
=HLOOKUP(A2,$F$1:$Z$4,3,FALSE)Sama seperti VLOOKUP, tetapi memindai sebuah baris
=INDEX(B2:D20,2,3)Sel di baris 2, kolom 3 dari blok tersebut
=XLOOKUP(A2,F:F,H:H,,-1)Pencocokan perkiraan: item terdekat yang lebih kecil (lookup tingkatan/rentang)
=OFFSET(A1,2,1)Sel yang berada 2 ke bawah dan 1 ke kanan dari A1
=INDIRECT("Sheet"&B1&"!A1")Membangun referensi dari teks
=CHOOSE(B2,"Low","Mid","High")Mengambil item ke-N dari sebuah daftar
=UNIQUE(A2:A100)Nilai unik dalam sebuah rentang (spill)
=FILTER(A2:C100,C2:C100="Paid")Baris yang memenuhi kondisi (spill)

Fungsi teks

Kebanyakan spreadsheet nyata dimulai dengan teks yang berantakan. Inilah alat untuk merapikannya.

FungsiKegunaan
=LEN(A2)Jumlah karakter
=LEFT(A2,3) / =RIGHT(A2,3)3 karakter pertama / terakhir
=MID(A2,4,5)5 karakter mulai dari posisi 4
=TRIM(A2)Menghapus spasi di awal, di akhir, dan spasi berulang
=CLEAN(A2)Membuang karakter tak tercetak dari data hasil impor
=UPPER(A2) / =LOWER(A2) / =PROPER(A2)Mengubah huruf besar/kecil
=SUBSTITUTE(A2,"-","")Mengganti setiap kemunculan sebuah substring
=REPLACE(A2,1,3,"NEW")Mengganti berdasarkan posisi, bukan isi
=FIND("@",A2) / =SEARCH("@",A2)Posisi sebuah substring (FIND membedakan huruf besar dan kecil)
=TEXTSPLIT(A2,",")Memecah teks ke beberapa sel berdasarkan pemisah
=TEXTJOIN(", ",TRUE,A2:A9)Menggabungkan rentang dengan pemisah, melewati sel kosong
=TEXT(A2,"0.00")Memformat angka menjadi teks dengan sebuah pola
=VALUE(A2)Mengubah string angka menjadi angka sungguhan
=EXACT(A2,B2)Perbandingan yang membedakan huruf besar dan kecil

Fungsi tanggal dan waktu

Excel menyimpan tanggal sebagai angka, itulah sebabnya kamu bisa mengurangkan dua tanggal dan mendapatkan jumlah hari.

FungsiKegunaan
=TODAY() / =NOW()Tanggal hari ini / tanggal dan waktu saat ini
=YEAR(A2), =MONTH(A2), =DAY(A2)Mengambil satu bagian dari tanggal
=DATE(2026,8,6)Membangun tanggal dari bagian-bagiannya
=B2-A2Jumlah hari di antara dua tanggal
=DATEDIF(A2,B2,"m")Jumlah bulan penuh di antara dua tanggal ("y", "m", "d")
=EDATE(A2,3)Tanggal yang sama, tiga bulan kemudian
=EOMONTH(A2,0)Hari terakhir di bulan A2
=WEEKDAY(A2,2)Hari dalam minggu, 1 = Senin dengan argumen 2
=NETWORKDAYS(A2,B2)Hari kerja di antara dua tanggal
=WORKDAY(A2,10)Tanggal 10 hari kerja setelah A2
=TEXT(A2,"yyyy-mm-dd")Memformat tanggal menjadi teks
=HOUR(A2), =MINUTE(A2)Bagian-bagian waktu

Fungsi pembulatan dan angka

Pembulatan untuk tampilan adalah urusan format; pembulatan untuk perhitungan adalah urusan fungsi.

FungsiKegunaan
=ROUND(A2,2)Membulatkan ke 2 angka desimal
=ROUNDUP(A2,0) / =ROUNDDOWN(A2,0)Selalu ke atas / selalu ke bawah
=MROUND(A2,5)Membulatkan ke kelipatan 5 terdekat
=CEILING(A2,1) / =FLOOR(A2,1)Ke atas / ke bawah ke sebuah kelipatan
=INT(A2)Membuang bagian desimal
=TRUNC(A2,1)Memotong desimal tanpa membulatkan
=RANK(B2,$B$2:$B$20)Posisi sebuah nilai di dalam rentang
=PERCENTILE(B2:B20,0.9)Persentil ke-90
=STDEV.S(B2:B20)Simpangan baku sebuah sampel
=CORREL(B2:B20,C2:C20)Korelasi antara dua kolom

Kode error dan artinya

Setiap error menunjuk ke kesalahan tertentu, jadi membacanya menghemat banyak tebakan.

ErrorPenyebabPerbaikan yang biasa
#DIV/0!Membagi dengan nol atau dengan sel kosongBungkus dengan IFERROR, atau lindungi dengan IF(B2=0,...)
#N/ALookup tidak menemukan apa punPeriksa spasi yang nyasar (TRIM) dan kesesuaian tipe data
#VALUE!Tipe argumen salah: teks di tempat yang seharusnya angkaPeriksa sel yang dirujuk; coba VALUE()
#REF!Rumus menunjuk ke sel yang sudah dihapusBangun ulang referensinya
#NAME?Nama fungsi salah ketik atau teks tanpa tanda kutipPerbaiki ejaannya; tambahkan tanda kutip di sekitar teks
#NUM!Hasil angka yang tidak bisa direpresentasikan ExcelPeriksa argumen yang mustahil, misalnya SQRT(-1)
#NULL!Dua rentang yang tidak beririsanPeriksa apakah ada koma yang hilang di antara argumen
#SPILL!Dynamic array tidak punya ruang untuk melebarKosongkan sel di bawah atau di sebelah kanan
####Bukan error: kolomnya terlalu sempitLebarkan kolomnya
Referensi melingkar (circular reference)Rumus memasukkan selnya sendiriHapus referensi ke diri sendiri

Sort, filter, dan alat data

Saat sebuah dataset berhenti menjadi sekadar kumpulan nilai dan mulai bisa dibaca.

TugasCaranya
Mengurutkan rentangData → Sort, atau Alt + A lalu S
Menambahkan dropdown filterCtrl + Shift + L
Memformat sebagai tabelCtrl + T: memberi rentang bernama dan rumus yang otomatis meluas
Menghapus duplikatData → Remove Duplicates
Memecah satu kolom menjadi beberapaData → Text to Columns
Flash Fill (pengisian berdasarkan pola)Ctrl + E
Membekukan baris headerView → Freeze Panes → Freeze Top Row
Pemformatan bersyaratHome → Conditional Formatting: mewarnai sel berdasarkan aturan
Validasi data (daftar dropdown)Data → Data Validation → List
Memberi nama rentangPilih rentangnya, lalu ketik nama di Name Box
Melacak input sebuah rumusFormulas → Trace Precedents
Goal Seek (mencari nilai input)Data → What-If Analysis → Goal Seek

Pivot table dalam lima langkah

Cara tercepat untuk meringkas beberapa ribu baris.

LangkahTindakan
1. Rapikan sumbernyaSatu baris header, tanpa baris kosong atau sel yang digabung
2. SisipkanPilih datanya → Insert → PivotTable
3. BarisSeret field yang ingin kamu jadikan dasar pengelompokan ke Rows
4. NilaiSeret angka yang ingin kamu jumlahkan ke Values
5. RingkasKlik field nilai → Summarize Values By → Sum / Count / Average
Menambah dimensi keduaSeret sebuah field ke Columns
Menyaring seluruh tabelSeret sebuah field ke Filters, atau tambahkan Slicer
Menampilkan persentaseField nilai → Show Values As → % of Grand Total
Refresh setelah datanya berubahAlt + F5
Membaca satu sel pivot di dalam rumus=GETPIVOTDATA("Sales",$A$3,"Region","EU")

Shortcut keyboard: yang paling penting

Selusin shortcut yang paling banyak menghemat waktu.

TindakanWindowsMac
Mengedit sel aktifF2Ctrl + U
Konfirmasi dan tetap di selCtrl + EnterCtrl + Enter
Baris baru di dalam selAlt + EnterCtrl + Option + Enter
AutoSumAlt + =Cmd + Shift + T
Mengubah $ dalam referensiF4Cmd + T
Mengisi ke bawah dari sel di atasnyaCtrl + DCmd + D
Mengisi ke kananCtrl + RCmd + R
Paste SpecialCtrl + Alt + VCmd + Ctrl + V
Menyisipkan tanggal hari iniCtrl + ;Cmd + ;
Mengulang tindakan terakhirF4Cmd + Y
Undo / redoCtrl + Z / Ctrl + YCmd + Z / Cmd + Shift + Z
Menampilkan rumusCtrl + `Ctrl + `

Shortcut keyboard: navigasi dan seleksi

Berpindah di sheet yang besar tanpa menyentuh mouse.

TindakanWindowsMac
Lompat ke tepi dataCtrl + panahCmd + panah
Memilih sampai tepi dataCtrl + Shift + panahCmd + Shift + panah
Memilih seluruh kolom / barisCtrl + Space / Shift + SpaceCtrl + Space / Shift + Space
Memilih area data saat iniCtrl + ACmd + A
Pindah ke sel A1Ctrl + HomeFn + Ctrl + Left
Pindah ke sel tertentuCtrl + GCtrl + G
Sheet berikutnya / sebelumnyaCtrl + PgDn / PgUpOption + Right / Left
Menyisipkan baris atau kolomCtrl + Shift + +Cmd + Shift + +
Menghapus baris atau kolomCtrl + -Cmd + -
Menyembunyikan kolom / barisCtrl + 0 / Ctrl + 9Cmd + 0 / Cmd + 9
Cari / gantiCtrl + F / Ctrl + HCmd + F / Ctrl + H
Memilih hanya sel yang terlihatAlt + ;Cmd + Shift + Z

Shortcut keyboard: format

Format angka adalah yang paling layak dihafal karena terus-menerus dipakai.

TindakanWindowsMac
Dialog Format CellsCtrl + 1Cmd + 1
Tebal / miring / garis bawahCtrl + B / I / UCmd + B / I / U
Format mata uangCtrl + Shift + $Ctrl + Shift + $
Format persentaseCtrl + Shift + %Ctrl + Shift + %
Format angka dengan 2 desimalCtrl + Shift + !Ctrl + Shift + !
Format tanggalCtrl + Shift + #Ctrl + Shift + #
Format General (hapus format)Ctrl + Shift + ~Ctrl + Shift + ~
Border luarCtrl + Shift + &Cmd + Option + 0
Menghapus borderCtrl + Shift + _Cmd + Option + -
Menyalin format (Format Painter)Ctrl + Shift + C, lalu Ctrl + Shift + VCmd + Shift + C, lalu Cmd + Shift + V

Rumus, fungsi, dan shortcut Excel yang paling sering kamu pakai, dalam satu halaman. Cheat sheet Excel ini adalah referensi cepat untuk hal-hal yang benar-benar muncul di spreadsheet sehari-hari: menulis rumus, referensi sel absolut vs relatif, IF dan fungsi penghitung, VLOOKUP dan XLOOKUP, merapikan teks, tanggal, arti setiap kode error, dan shortcut keyboard yang layak kamu hafalkan.

Semua yang ada di sini berjalan di Excel untuk Windows dan Mac, dan hampir semuanya berjalan tanpa perubahan di Google Sheets dan LibreOffice Calc. Nama fungsi ditulis dalam bahasa Inggris, karena begitulah Excel menyimpannya secara internal, meskipun Excel dengan bahasa selain Inggris menampilkannya dalam terjemahan.

FAQ cheat sheet Excel

Apakah cheat sheet Excel ini gratis?

Ya. Seluruh halaman ini gratis, tanpa perlu daftar dan tanpa perlu mengunduh apa pun. Salin rumus mana pun langsung dari tabelnya.

Rumus Excel apa saja yang paling penting untuk diketahui?

Kalau kamu hanya mau belajar sepuluh: SUM, AVERAGE, IF, COUNTIF, SUMIF, XLOOKUP (atau VLOOKUP), INDEX dengan MATCH, TRIM, TEXT, dan IFERROR. Bersama-sama, rumus-rumus ini mencakup penjumlahan, logika bersyarat, pengambilan nilai dari tabel lain, perapian teks yang berantakan, dan mencegah error merusak laporan.

Apa arti $ dalam rumus Excel?
Tanda ini mengunci sebagian referensi agar tidak bergeser saat rumusnya disalin. $A$1 selalu menunjuk ke A1; $A1 mempertahankan kolom A tetapi barisnya boleh berubah; A$1 mempertahankan baris 1 tetapi kolomnya boleh berubah. Tekan F4 (atau Cmd + T di Mac) saat mengedit referensi untuk berganti di antara keempat kombinasi itu.
Sebaiknya saya pakai VLOOKUP atau XLOOKUP?

Pakai XLOOKUP jika Excel-mu memilikinya (Microsoft 365 dan Excel 2021 ke atas). XLOOKUP menerima kolom pencarian dan kolom hasil sebagai argumen terpisah, jadi bisa mencari ke kiri, tidak rusak saat ada yang menyisipkan kolom, dan punya argumen bawaan untuk kondisi "tidak ditemukan". VLOOKUP tetap layak dipelajari karena muncul di setiap workbook lama yang akan kamu warisi. INDEX/MATCH adalah versi yang berjalan di semua rilis Excel.

Apakah rumus-rumus ini berjalan di Google Sheets?

Hampir semuanya, tanpa perubahan: rumus, referensi sel, IF, COUNTIF/SUMIF, fungsi teks dan tanggal, VLOOKUP, INDEX/MATCH, UNIQUE, dan FILTER. Shortcut keyboard-nya lebih banyak berbeda, dan beberapa fungsi hanya ada di Excel (seperti sebagian fungsi dynamic array yang lebih baru), jadi periksa apa pun yang tidak biasa sebelum mengandalkannya.

Kenapa nama fungsi di Excel saya terlihat berbeda?

Excel menerjemahkan nama fungsi ke bahasa antarmukamu, jadi Excel berbahasa Jerman menampilkan SUMME sebagai ganti SUM dan versi Prancis menampilkan SOMME. File-nya sendiri menyimpan nama dalam bahasa Inggris, itulah sebabnya dokumentasi, cheat sheet ini, dan workbook yang dibagikan semuanya memakai bentuk bahasa Inggris. Ketik nama terjemahannya di Excel-mu sendiri dan artinya persis sama.

Bagaimana cara mencegah error seperti #N/A muncul di laporan?
Bungkus rumusnya dengan IFERROR, misalnya =IFERROR(VLOOKUP(A2,F:H,3,FALSE),"Not found"). Pakai IFNA jika kamu hanya ingin menangkap lookup yang gagal dan tetap melihat masalah nyata seperti #VALUE!, karena menyembunyikan semua error membuat rumus yang rusak tidak terlihat.
Di mana saya bisa berlatih rumus-rumus ini?

Kursus Excel interaktif gratis dari Coddy menjalankan spreadsheet sungguhan di browsermu: setiap pelajaran memberimu dataset kecil dan sebuah tugas, lalu memeriksa rumus yang kamu ketik. Tanpa perlu instalasi, dan ada sertifikat gratis di akhir.

Ilustrasi bahasa pemrograman di Coddy

Belajar Excel bersama Coddy

Mulai