Daftar Fungsi Excel
Kamus 101 fungsi Excel dalam tujuh kategori. Ketik nama fungsi atau kegunaannya, lalu klik untuk melihat sintaks dan contoh bergambar.
101 fungsi ditampilkan
Fungsi Logika 5
IF
Menguji kondisi lalu menampilkan hasil berbeda untuk benar dan salah
IF(TesLogika; KondisiTerpenuhi; [KondisiTidakTerpenuhi])
IFERROR
Menangani galat pada rumus dengan nilai pengganti
IFERROR(value; value_if_error)
AND
Menghasilkan BENAR jika semua kondisi terpenuhi
AND(logical1; [logical2]; ...)
OR
Menghasilkan BENAR jika salah satu kondisi terpenuhi
OR(logical1; [logical2]; ...)
NOT
Membalikkan nilai logika
NOT(logical)
Fungsi Teks 15
LOWER
Mengubah semua huruf menjadi huruf kecil
LOWER(text)
UPPER
Mengubah semua huruf menjadi huruf besar
UPPER(text)
PROPER
Mengubah huruf pertama setiap kata menjadi huruf besar
PROPER(text)
LEFT
Mengambil beberapa karakter dari awal (kiri) teks
LEFT(text; [num_chars])
RIGHT
Mengambil beberapa karakter dari akhir (kanan) teks
RIGHT(text; [num_chars])
MID
Mengambil karakter dari bagian tengah teks
MID(text; start_num; num_chars)
FIND
Mencari posisi sebuah teks di dalam teks lain (peka huruf besar-kecil)
FIND(find_text; within_text; [start_num])
SEARCH
Mencari posisi sebuah teks di dalam teks lain (tidak peka huruf besar-kecil)
SEARCH(find_text; within_text; [start_num])
LEN
Menghitung jumlah karakter dalam teks
LEN(text)
TRIM
Menghapus spasi berlebih pada teks
TRIM(text)
SUBSTITUTE
Mengganti teks tertentu dengan teks lain
SUBSTITUTE(text; old_text; new_text; [instance_num])
REPLACE
Mengganti bagian teks berdasarkan posisi dan jumlah karakter
REPLACE(old_text; start_num; num_chars; new_text)
CONCATENATE
Menggabungkan beberapa teks menjadi satu
CONCATENATE(text1; [text2]; ...)
TEXT
Mengubah angka atau tanggal menjadi teks dengan format tertentu
TEXT(value; format_text)
EXACT
Membandingkan dua teks apakah persis sama
EXACT(text1; text2)
Fungsi Waktu 21
NOW
Menampilkan tanggal dan waktu saat ini
NOW()
TODAY
Menampilkan tanggal hari ini
TODAY()
DATE
Membuat tanggal dari angka tahun, bulan, dan hari
DATE(year; month; day)
DATEVALUE
Mengubah tanggal berbentuk teks menjadi nomor seri tanggal
DATEVALUE(date_text)
DATEDIF
Menghitung selisih dua tanggal dalam hari, bulan, atau tahun
DATEDIF(start_date; end_date; unit)
DAY
Mengambil angka hari (1-31) dari sebuah tanggal
DAY(serial_number)
DAYS
Menghitung jumlah hari di antara dua tanggal
DAYS(end_date; start_date)
DAYS360
Menghitung selisih hari berdasarkan tahun 360 hari
DAYS360(start_date; end_date; [method])
MONTH
Mengambil angka bulan (1-12) dari sebuah tanggal
MONTH(serial_number)
YEAR
Mengambil angka tahun dari sebuah tanggal
YEAR(serial_number)
TIME
Membuat waktu dari angka jam, menit, dan detik
TIME(hour; minute; second)
TIMEVALUE
Mengubah waktu berbentuk teks menjadi angka desimal
TIMEVALUE(time_text)
SECOND
Mengambil angka detik (0-59) dari sebuah waktu
SECOND(serial_number)
MINUTE
Mengambil angka menit (0-59) dari sebuah waktu
MINUTE(serial_number)
HOUR
Mengambil angka jam (0-23) dari sebuah waktu
HOUR(serial_number)
EDATE
Menghasilkan tanggal beberapa bulan sebelum atau sesudah tanggal awal
EDATE(start_date; months)
EOMONTH
Menghasilkan tanggal akhir bulan sebelum atau sesudah beberapa bulan
EOMONTH(start_date; months)
NETWORKDAYS
Menghitung jumlah hari kerja di antara dua tanggal
NETWORKDAYS(start_date; end_date; [holidays])
NETWORKDAYS.INTL
Menghitung hari kerja dengan akhir pekan yang dapat diatur
NETWORKDAYS.INTL(start_date; end_date; [weekend]; [holidays])
WORKDAY
Menghasilkan tanggal selesai setelah sejumlah hari kerja
WORKDAY(start_date; days; [holidays])
WORKDAY.INTL
Menghasilkan tanggal selesai dengan akhir pekan yang dapat diatur
WORKDAY.INTL(start_date; days; [weekend]; [holidays])
Fungsi Pencarian dan Referensi 14
LOOKUP
Mencari nilai pada satu baris atau satu kolom lalu mengambil pasangannya
LOOKUP(lookup_value; lookup_vector; [result_vector])
VLOOKUP
Mencari nilai di kolom pertama tabel lalu mengambil data dari kolom lain
VLOOKUP(lookup_value; table_array; col_index_num; [range_lookup])
HLOOKUP
Mencari nilai di baris pertama tabel lalu mengambil data dari baris lain
HLOOKUP(lookup_value; table_array; row_index_num; [range_lookup])
INDEX
Mengambil nilai dari tabel berdasarkan nomor baris dan kolom
INDEX(array; row_num; [column_num])
MATCH
Mencari posisi relatif sebuah nilai dalam rentang
MATCH(lookup_value; lookup_array; [match_type])
OFFSET
Membuat referensi sel bergeser dari titik awal
OFFSET(reference; rows; cols; [height]; [width])
ADDRESS
Membuat teks alamat sel dari nomor baris dan kolom
ADDRESS(row_num; column_num; [abs_num]; [a1]; [sheet_text])
INDIRECT
Mengubah teks alamat menjadi referensi sel yang hidup
INDIRECT(ref_text; [a1])
ROW
Menampilkan nomor baris sebuah sel
ROW([reference])
ROWS
Menghitung jumlah baris dalam rentang
ROWS(array)
COLUMN
Menampilkan nomor kolom sebuah sel
COLUMN([reference])
COLUMNS
Menghitung jumlah kolom dalam rentang
COLUMNS(array)
CHOOSE
Memilih nilai dari daftar berdasarkan nomor urut
CHOOSE(index_num; value1; [value2]; ...)
TRANSPOSE
Menukar susunan data dari vertikal menjadi horizontal atau sebaliknya
TRANSPOSE(array)
Fungsi Matematika 18
SUBTOTAL
Menghitung subtotal yang mengabaikan data hasil filter
SUBTOTAL(function_num; ref1; [ref2]; ...)
SUM
Menjumlahkan angka
SUM(number1; [number2]; ...)
SUMIF
Menjumlahkan angka yang memenuhi satu syarat
SUMIF(range; criteria; [sum_range])
SUMIFS
Menjumlahkan angka yang memenuhi beberapa syarat
SUMIFS(sum_range; criteria_range1; criteria1; [criteria_range2; criteria2]; ...)
SUMPRODUCT
Menjumlahkan hasil perkalian nilai-nilai dari beberapa rentang
SUMPRODUCT(array1; [array2]; [array3]; ...)
ROUND
Membulatkan angka ke jumlah digit tertentu
ROUND(number; num_digits)
ROUNDDOWN
Membulatkan angka ke bawah
ROUNDDOWN(number; num_digits)
ROUNDUP
Membulatkan angka ke atas
ROUNDUP(number; num_digits)
INT
Membulatkan angka ke bawah menjadi bilangan bulat terdekat
INT(number)
TRUNC
Memotong bagian desimal angka
TRUNC(number; [num_digits])
ODD
Membulatkan angka ke bilangan bulat ganjil terdekat
ODD(number)
EVEN
Membulatkan angka ke bilangan bulat genap terdekat
EVEN(number)
RAND
Menghasilkan angka acak antara 0 dan 1
RAND()
RANDBETWEEN
Menghasilkan bilangan bulat acak di antara dua angka
RANDBETWEEN(bottom; top)
MOD
Menampilkan sisa hasil bagi
MOD(number; divisor)
MROUND
Membulatkan angka ke kelipatan terdekat
MROUND(number; multiple)
CEILING
Membulatkan angka ke atas pada kelipatan terdekat
CEILING(number; significance)
FLOOR
Membulatkan angka ke bawah pada kelipatan terdekat
FLOOR(number; significance)
Fungsi Statistik 16
AVERAGE
Menghitung rata-rata
AVERAGE(number1; [number2]; ...)
AVERAGEIF
Menghitung rata-rata angka yang memenuhi satu syarat
AVERAGEIF(range; criteria; [average_range])
AVERAGEIFS
Menghitung rata-rata angka yang memenuhi beberapa syarat
AVERAGEIFS(average_range; criteria_range1; criteria1; [criteria_range2; criteria2]; ...)
COUNT
Menghitung jumlah sel berisi angka
COUNT(value1; [value2]; ...)
COUNTA
Menghitung jumlah sel yang tidak kosong
COUNTA(value1; [value2]; ...)
COUNTBLANK
Menghitung jumlah sel kosong
COUNTBLANK(range)
COUNTIF
Menghitung jumlah sel yang memenuhi satu syarat
COUNTIF(range; criteria)
COUNTIFS
Menghitung jumlah sel yang memenuhi beberapa syarat
COUNTIFS(criteria_range1; criteria1; [criteria_range2; criteria2]; ...)
MIN
Mencari angka terkecil
MIN(number1; [number2]; ...)
MAX
Mencari angka terbesar
MAX(number1; [number2]; ...)
LARGE
Mengambil nilai terbesar ke-k
LARGE(array; k)
SMALL
Mengambil nilai terkecil ke-k
SMALL(array; k)
RANK
Menentukan peringkat sebuah angka dalam daftar
RANK(number; ref; [order])
RANK.AVG
Menentukan peringkat dan merata-ratakan peringkat untuk nilai kembar
RANK.AVG(number; ref; [order])
RANK.EQ
Menentukan peringkat dengan peringkat sama untuk nilai kembar
RANK.EQ(number; ref; [order])
FREQUENCY
Menghitung sebaran frekuensi data ke dalam rentang kelas
FREQUENCY(data_array; bins_array)
Fungsi Informasi 12
ISBLANK
Memeriksa apakah sel kosong
ISBLANK(value)
ISFORMULA
Memeriksa apakah sel berisi rumus
ISFORMULA(reference)
ISREF
Memeriksa apakah nilai merupakan referensi yang valid
ISREF(value)
ISLOGICAL
Memeriksa apakah nilai bertipe logika (TRUE/FALSE)
ISLOGICAL(value)
ISNA
Memeriksa apakah terjadi galat #N/A
ISNA(value)
ISERR
Memeriksa galat selain #N/A
ISERR(value)
ISERROR
Memeriksa semua jenis galat
ISERROR(value)
ISTEXT
Memeriksa apakah isi sel berupa teks
ISTEXT(value)
ISNONTEXT
Memeriksa apakah isi sel bukan teks
ISNONTEXT(value)
ISNUMBER
Memeriksa apakah isi sel berupa angka
ISNUMBER(value)
ISEVEN
Memeriksa apakah angka genap
ISEVEN(number)
ISODD
Memeriksa apakah angka ganjil
ISODD(number)
Tidak ada fungsi yang cocok. Coba kata kunci lain atau cari di seluruh materi.