“100 Rumus Excel dan Contohnya”
Daftar Isi
Pengantar
Microsoft Excel adalah program aplikasi lembar kerja yang dibuat dan didistribusikan oleh Microsoft Corporation. Diperkenalkan pertama kali pada tahun 1985, Excel telah menjadi salah satu perangkat lunak paling populer untuk pengolahan data, analisis, dan visualisasi dalam bentuk tabel dan grafik.
Fungsi Utama Excel
- Menghitung dan Mengelola Data: Excel memungkinkan pengguna untuk melakukan perhitungan matematika, statistik, dan keuangan dengan menggunakan berbagai rumus dan fungsi seperti SUM, AVERAGE, dan IF.
- Organisasi Data: Pengguna dapat mengatur data dalam bentuk worksheet, baris, kolom, dan sel untuk menyusun dan mengelola informasi dengan rapi.
- Visualisasi Data: Excel menyediakan berbagai jenis grafik dan diagram untuk membantu dalam presentasi data, seperti grafik batang, garis, pie, dan scatter.
- Sortir dan Filter: Fitur ini membantu pengguna mengurutkan data dan memfilter informasi berdasarkan kriteria tertentu untuk analisis yang lebih mudah.
- Pivot Table: Alat ini digunakan untuk meringkas, menganalisis, mengeksplorasi, dan menyajikan data yang besar secara interaktif.
- Conditional Formatting: Membantu menyoroti sel atau rentang sel dengan warna atau simbol berdasarkan nilai yang ada dalam sel tersebut.
- Makro dan VBA (Visual Basic for Applications): Membantu mengotomatisasi tugas-tugas berulang dengan membuat skrip atau program kecil yang dapat dieksekusi di Excel.
100 Rumus Excel dan Contohnya
Berikut adalah 100 rumus Excel beserta contohnya:
- SUM(range)
- Menjumlahkan semua angka dalam range.
- Contoh:
=SUM(A1:A10)
- AVERAGE(range)
- Menghitung rata-rata dari angka dalam range.
- Contoh:
=AVERAGE(A1:A10)
- MIN(range)
- Menemukan nilai terkecil dalam range.
- Contoh:
=MIN(A1:A10)
- MAX(range)
- Menemukan nilai terbesar dalam range.
- Contoh:
=MAX(A1:A10)
- COUNT(range)
- Menghitung jumlah sel yang berisi angka dalam range.
- Contoh:
=COUNT(A1:A10)
- COUNTA(range)
- Menghitung jumlah sel yang tidak kosong dalam range.
- Contoh:
=COUNTA(A1:A10)
- IF(condition, value_if_true, value_if_false)
- Mengembalikan nilai berdasarkan kondisi logika.
- Contoh:
=IF(A1>10, "Lebih dari 10", "Tidak")
- VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
- Mencari nilai dalam kolom pertama tabel dan mengembalikan nilai dalam kolom lain di baris yang sama.
- Contoh:
=VLOOKUP("Kunci", A1:B10, 2, FALSE)
- HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
- Mencari nilai dalam baris pertama tabel dan mengembalikan nilai dalam kolom lain di baris yang sama.
- Contoh:
=HLOOKUP("Kunci", A1:B10, 2, FALSE)
- INDEX(array, row_num, [column_num])
- Mengembalikan nilai atau referensi sel pada tabel atau range.
- Contoh:
=INDEX(A1:B10, 2, 2)
- MATCH(lookup_value, lookup_array, [match_type])
- Mencari nilai tertentu dalam range dan mengembalikan posisi relatif nilai itu.
- Contoh:
=MATCH("Kunci", A1:A10, 0)
- SUMIF(range, criteria, [sum_range])
- Menjumlahkan sel yang memenuhi kriteria tertentu.
- Contoh:
=SUMIF(A1:A10, ">10", B1:B10)
- AVERAGEIF(range, criteria, [average_range])
- Menghitung rata-rata sel yang memenuhi kriteria tertentu.
- Contoh:
=AVERAGEIF(A1:A10, ">10", B1:B10)
- SUMPRODUCT(array1, [array2], …)
- Mengembalikan hasil perkalian dari array yang sesuai dan menjumlahkannya.
- Contoh:
=SUMPRODUCT(A1:A10, B1:B10)
- LEN(text)
- Menghitung jumlah karakter dalam teks.
- Contoh:
=LEN(A1)
- TRIM(text)
- Menghapus spasi tambahan dari teks.
- Contoh:
=TRIM(A1)
- CONCATENATE(text1, text2, …)
- Menggabungkan beberapa teks menjadi satu.
- Contoh:
=CONCATENATE(A1, " ", B1)
- LEFT(text, [num_chars])
- Mengambil sejumlah karakter dari sisi kiri teks.
- Contoh:
=LEFT(A1, 5)
- RIGHT(text, [num_chars])
- Mengambil sejumlah karakter dari sisi kanan teks.
- Contoh:
=RIGHT(A1, 5)
- MID(text, start_num, num_chars)
- Mengambil sejumlah karakter dari tengah teks.
- Contoh:
=MID(A1, 2, 5)
- FIND(find_text, within_text, [start_num])
- Mengembalikan posisi dari teks yang dicari dalam teks lain.
- Contoh:
=FIND("a", A1)
- SEARCH(find_text, within_text, [start_num])
- Mengembalikan posisi dari teks yang dicari dalam teks lain, tidak sensitif huruf besar/kecil.
- Contoh:
=SEARCH("a", A1)
- REPLACE(old_text, start_num, num_chars, new_text)
- Mengganti bagian dari teks dengan teks baru.
- Contoh:
=REPLACE(A1, 1, 3, "New")
- SUBSTITUTE(text, old_text, new_text, [instance_num])
- Mengganti teks tertentu dalam string dengan teks lain.
- Contoh:
=SUBSTITUTE(A1, "lama", "baru")
- TEXT(value, format_text)
- Memformat angka dan mengonversinya ke teks.
- Contoh:
=TEXT(A1, "dd-mm-yyyy")
- VALUE(text)
- Mengonversi teks yang merepresentasikan angka menjadi angka.
- Contoh:
=VALUE(A1)
- DATE(year, month, day)
- Mengembalikan tanggal tertentu.
- Contoh:
=DATE(2024, 6, 3)
- TODAY()
- Mengembalikan tanggal saat ini.
- Contoh:
=TODAY()
- NOW()
- Mengembalikan tanggal dan waktu saat ini.
- Contoh:
=NOW()
- DAY(serial_number)
- Mengembalikan hari dari tanggal.
- Contoh:
=DAY(A1)
- MONTH(serial_number)
- Mengembalikan bulan dari tanggal.
- Contoh:
=MONTH(A1)
- YEAR(serial_number)
- Mengembalikan tahun dari tanggal.
- Contoh:
=YEAR(A1)
- WEEKDAY(serial_number, [return_type])
- Mengembalikan hari dalam seminggu untuk tanggal tertentu.
- Contoh:
=WEEKDAY(A1, 2)
- DAYS(end_date, start_date)
- Mengembalikan jumlah hari antara dua tanggal.
- Contoh:
=DAYS(A2, A1)
- NETWORKDAYS(start_date, end_date, [holidays])
- Menghitung jumlah hari kerja antara dua tanggal.
- Contoh:
=NETWORKDAYS(A1, A2)
- WORKDAY(start_date, days, [holidays])
- Mengembalikan tanggal setelah jumlah hari kerja tertentu.
- Contoh:
=WORKDAY(A1, 10)
- EOMONTH(start_date, months)
- Mengembalikan hari terakhir dari bulan yang jatuh pada bulan tertentu.
- Contoh:
=EOMONTH(A1, 1)
- DATEDIF(start_date, end_date, unit)
- Menghitung perbedaan antara dua tanggal.
- Contoh:
=DATEDIF(A1, A2, "Y")
- ROUND(number, num_digits)
- Membulatkan angka ke jumlah digit tertentu.
- Contoh:
=ROUND(A1, 2)
- ROUNDUP(number, num_digits)
- Membulatkan angka ke atas ke jumlah digit tertentu.
- Contoh:
=ROUNDUP(A1, 2)
- ROUNDDOWN(number, num_digits)
- Membulatkan angka ke bawah ke jumlah digit tertentu.
- Contoh:
=ROUNDDOWN(A1, 2)
- INT(number)
- Membulatkan angka ke bawah ke bilangan bulat terdekat.
- Contoh:
=INT(A1)
- MOD(number, divisor)
- Mengembalikan sisa pembagian.
- Contoh:
=MOD(A1, 2)
- CEILING(number, significance)
- Membulatkan angka ke atas ke kelipatan tertentu.
- Contoh:
=CEILING(A1, 5)
- FLOOR(number, significance)
- Membulatkan angka ke bawah ke kelipatan tertentu.
- Contoh:
=FLOOR(A1, 5)
- RANK(number, ref, [order])
- Mengembalikan peringkat angka dalam daftar.
- Contoh:
=RANK(A1, A1:A10, 0)
- PERCENTILE.EXC(array, k)
- Mengembalikan nilai persentil dari dataset.
- Contoh:
=PERCENTILE.EXC(A1:A10, 0.9)
- PERCENTRANK.EXC(array, x, [significance])
- Mengembalikan peringkat persentil dari nilai dalam array.
- Contoh:
=PERCENTRANK.EXC(A1:A10, A1)
- QUARTILE.EXC(array, quart)
- Mengembalikan kuartil dari dataset.
- Contoh:
=QUARTILE.EXC(A1:A10, 1)
- MEDIAN(number1, [number2], …)
- Mengembalikan median dari angka-angka.
- Contoh:
=MEDIAN(A1:A10)
- STDEV.P(number1, [number2], …)
- Menghitung standar deviasi populasi.
- Contoh:
=STDEV.P(A1:A10)
- STDEV.S(number1, [number2], …)
- Menghitung standar deviasi sampel.
- Contoh:
=STDEV.S(A1:A10)
- VAR.P(number1, [number2], …)
- Menghitung varians populasi.
- Contoh:
=VAR.P(A1:A10)
- VAR.S(number1, [number2], …)
- Menghitung varians sampel.
- Contoh:
=VAR.S(A1:A10)
- CORREL(array1, array2)
- Mengembalikan koefisien korelasi antara dua array.
- Contoh:
=CORREL(A1:A10, B1:B10)
- COVARIANCE.P(array1, array2)
- Menghitung kovarians populasi.
- Contoh:
=COVARIANCE.P(A1:A10, B1:B10)
- COVARIANCE.S(array1, array2)
- Menghitung kovarians sampel.
- Contoh:
=COVARIANCE.S(A1:A10, B1:B10)
- FORECAST(x, known_y’s, known_x’s)
- Menghitung atau memprediksi nilai masa depan menggunakan regresi linear.
- Contoh:
=FORECAST(A1, B1:B10, A1:A10)
- TREND(known_y’s, [known_x’s], [new_x’s], [const])
- Mengembalikan nilai dalam tren linier.
- Contoh:
=TREND(B1:B10, A1:A10, A1:A10)
- SLOPE(known_y’s, known_x’s)
- Mengembalikan kemiringan garis regresi linier.
- Contoh:
=SLOPE(B1:B10, A1:A10)
- INTERCEPT(known_y’s, known_x’s)
- Mengembalikan titik potong dari garis regresi linier.
- Contoh:
=INTERCEPT(B1:B10, A1:A10)
- LINEST(known_y’s, [known_x’s], [const], [stats])
- Mengembalikan statistik garis tren linier.
- Contoh:
=LINEST(B1:B10, A1:A10)
- LOGEST(known_y’s, [known_x’s], [const], [stats])
- Mengembalikan statistik garis tren eksponensial.
- Contoh:
=LOGEST(B1:B10, A1:A10)
- GROWTH(known_y’s, [known_x’s], [new_x’s], [const])
- Mengembalikan nilai dalam tren eksponensial.
- Contoh:
=GROWTH(B1:B10, A1:A10, A1:A10)
- EXP(number)
- Mengembalikan eksponen dari angka.
- Contoh:
=EXP(A1)
- LN(number)
- Mengembalikan logaritma natural dari angka.
- Contoh:
=LN(A1)
- LOG10(number)
- Mengembalikan logaritma basis 10 dari angka.
- Contoh:
=LOG10(A1)
- LOG(number, [base])
- Mengembalikan logaritma dari angka untuk basis tertentu.
- Contoh:
=LOG(A1, 2)
- POWER(number, power)
- Mengembalikan hasil pemangkatan angka.
- Contoh:
=POWER(A1, 2)
- SQRT(number)
- Mengembalikan akar kuadrat dari angka.
- Contoh:
=SQRT(A1)
- PI()
- Mengembalikan nilai pi.
- Contoh:
=PI()
- SIN(number)
- Mengembalikan sinus dari angka.
- Contoh:
=SIN(A1)
- COS(number)
- Mengembalikan kosinus dari angka.
- Contoh:
=COS(A1)
- TAN(number)
- Mengembalikan tangen dari angka.
- Contoh:
=TAN(A1)
- ASIN(number)
- Mengembalikan arkus sinus dari angka.
- Contoh:
=ASIN(A1)
- ACOS(number)
- Mengembalikan arkus kosinus dari angka.
- Contoh:
=ACOS(A1)
- ATAN(number)
- Mengembalikan arkus tangen dari angka.
- Contoh:
=ATAN(A1)
- SINH(number)
- Mengembalikan sinus hiperbolik dari angka.
- Contoh:
=SINH(A1)
- COSH(number)
- Mengembalikan kosinus hiperbolik dari angka.
- Contoh:
=COSH(A1)
- TANH(number)
- Mengembalikan tangen hiperbolik dari angka.
- Contoh:
=TANH(A1)
- ASINH(number)
- Mengembalikan arkus sinus hiperbolik dari angka.
- Contoh:
=ASINH(A1)
- ACOSH(number)
- Mengembalikan arkus kosinus hiperbolik dari angka.
- Contoh:
=ACOSH(A1)
- ATANH(number)
- Mengembalikan arkus tangen hiperbolik dari angka.
- Contoh:
=ATANH(A1)
- ABS(number)
- Mengembalikan nilai absolut dari angka.
- Contoh:
=ABS(A1)
- SIGN(number)
- Mengembalikan tanda angka (1, -1, atau 0).
- Contoh:
=SIGN(A1)
- FACT(number)
- Mengembalikan faktorial dari angka.
- Contoh:
=FACT(A1)
- COMBIN(number, number_chosen)
- Mengembalikan jumlah kombinasi untuk sejumlah item.
- Contoh:
=COMBIN(A1, 2)
- PERMUT(number, number_chosen)
- Mengembalikan jumlah permutasi untuk sejumlah item.
- Contoh:
=PERMUT(A1, 2)
- BINOM.DIST(number_s, trials, probability_s, cumulative)
- Mengembalikan distribusi binomial.
- Contoh:
=BINOM.DIST(6, 10, 0.5, FALSE)
- NORM.DIST(x, mean, standard_dev, cumulative)
- Mengembalikan distribusi normal.
- Contoh:
=NORM.DIST(A1, 0, 1, TRUE)
- NORM.INV(probability, mean, standard_dev)
- Mengembalikan inverse dari distribusi normal.
- Contoh:
=NORM.INV(0.95, 0, 1)
- T.DIST(x, deg_freedom, cumulative)
- Mengembalikan distribusi t Student.
- Contoh:
=T.DIST(1.96, 10, TRUE)
- T.INV(probability, deg_freedom)
- Mengembalikan inverse dari distribusi t Student.
- Contoh:
=T.INV(0.95, 10)
- CHISQ.DIST(x, deg_freedom, cumulative)
- Mengembalikan distribusi chi-kuadrat.
- Contoh:
=CHISQ.DIST(18.307, 10, TRUE)
- CHISQ.INV(probability, deg_freedom)
- Mengembalikan inverse dari distribusi chi-kuadrat.
- Contoh:
=CHISQ.INV(0.95, 10)
- F.DIST(x, deg_freedom1, deg_freedom2, cumulative)
- Mengembalikan distribusi F.
- Contoh:
=F.DIST(2.45, 5, 2, TRUE)
- F.INV(probability, deg_freedom1, deg_freedom2)
- Mengembalikan inverse dari distribusi F.
- Contoh:
=F.INV(0.95, 5, 2)
- HYPERLINK(link_location, [friendly_name])
- Membuat hyperlink ke lokasi tertentu.
- Contoh:
=HYPERLINK("http://www.example.com", "Klik disini")
- TRANSPOSE(array)
- Mengubah orientasi range dari horizontal ke vertikal atau sebaliknya.
- Contoh:
=TRANSPOSE(A1:B2)
- OFFSET(reference, rows, cols, [height], [width]) – Mengembalikan referensi ke range yang di-offset dari sel atau range yang ditentukan. – Contoh:
=OFFSET(A1, 2, 3)
Penutup
Sahabat Blog Learning & Doing demikianlah penjelasan mengenai 100 Rumus Excel dan Contohnya. Semoga Bermanfaat . Sampai ketemu lagi di postingan berikut nya.
(Visited 24 times, 1 visits today)