Lewati ke konten utama

Cara Menghitung Faktorial di Excel: Panduan Lengkap

Pelajari cara menghitung faktorial di Excel dengan mudah. Kenali fungsi FACT, FACTDOUBLE, GAMMA, dan lainnya untuk menyelesaikan masalah matematika dan dunia nyata.
Diperbarui 28 Sep 2026  · 7 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Konsep faktorial muncul di banyak cabang matematika dan digunakan untuk menyelesaikan beragam masalah praktis.

Dalam tutorial ini, kita akan mempelajari apa itu faktorial suatu bilangan, untuk apa faktorial digunakan, cara menghitung faktorial di Excel, keterbatasan dan potensi masalah yang perlu diingat saat menghitung faktorial di Excel, beberapa variasi khusus faktorial yang dapat kita hitung di Excel, serta beberapa fungsi Excel yang melibatkan perhitungan faktorial. Sepanjang jalan, kita juga akan membahas beberapa contoh penerapan faktorial.

Untuk mempelajari atau menyegarkan pengetahuan Excel Anda, Anda dapat menemukan kursus Introduction to Excel dan Excel Formulas Cheat Sheet bermanfaat.

Apa Itu Faktorial, dan Untuk Apa Digunakan?

Faktorial dari bilangan bulat positif adalah hasil kali semua bilangan bulat dari 1 hingga bilangan tersebut, inklusif. Notasi matematika untuk faktorial adalah tanda seru yang diletakkan tepat setelah bilangan yang ingin kita hitung faktorialnya.

Sebagai contoh, untuk menghitung 7!, dibaca "tujuh faktorial", kita perlu mengalikan semua bilangan bulat dari 1 hingga 7, sebagai berikut: 7! = 1*2*3*4*5*6*7. Hasil dari ekspresi di atas adalah 5040.

Secara sederhana, makna faktorial dari suatu bilangan n adalah jumlah cara kita dapat menyusun sekelompok n objek yang berbeda, dengan ketentuan bahwa kita harus menggunakan semua n objek untuk setiap susunan dan tidak ada kriteria khusus yang dikenakan pada susunan tersebut.

Kembali ke contoh perhitungan 7! di atas, kita dapat menggunakan rumus ini untuk mengetahui berapa banyak cara kita dapat menempatkan 7 buku berbeda berjajar di rak buku.

Sebagai dasar perhitungan kombinasi dan permutasi, faktorial banyak digunakan dalam matematika (termasuk aljabar, teori probabilitas, kombinatorika, teori bilangan, teori permainan, dll.), statistik, ilmu komputer, kecerdasan buatan, teknik, ilmu alam, ekonomi, keuangan, dan bisnis.

Cara Menghitung Faktorial di Excel

Jika kita mencoba menghitung faktorial 7 dengan memasukkan =7! ke dalam sel Excel, perangkat lunak akan menampilkan peringatan. Ini karena Excel tidak mengenali representasi matematika faktorial sebagai operasi yang valid.

Sebagai gantinya, untuk menghitung faktorial dari bilangan n di Excel, kita dapat menggunakan pendekatan lain: mulai dari perkalian langsung semua bilangan bulat dari 1 hingga n (1*2*3*...*n) hingga menerapkan kombinasi fungsi Excel (misalnya, PRODUCT(SEQUENCE(n))).

Namun, cara paling mudah untuk menghitung faktorial suatu bilangan di Excel adalah dengan menggunakan fungsi khusus FACT, yang tersedia untuk semua versi Excel mulai dari Excel 2000.

Fungsi Excel FACT

Sintaks

Sintaks fungsi FACT sangat sederhana karena hanya memiliki satu parameter (wajib):

FACT(number),

di mana number adalah bilangan tidak negatif yang ingin kita cari faktorialnya.

Fungsi ini mengembalikan faktorial dari suatu bilangan.

Perhatikan bahwa kita dapat memberikan ke fungsi ini baik angkanya langsung (misalnya, FACT(7)) atau alamat sel dari sel tempat angka tersebut disimpan (misalnya, FACT(A1)).

Fungsi FACT dapat digunakan apa adanya atau di dalam suatu rumus, dikombinasikan dengan fungsi lain dan operasi matematika. Contohnya, FACT(10)/(FACT(2)* FACT(8)).

Untuk menjelajahi fungsi umum lainnya yang digunakan di Excel, Anda dapat merujuk ke tutorial The 15 Basic Excel Formulas Everyone Needs to Know.

Penggunaan fungsi

Kita dapat menggunakan fungsi FACT di Excel dengan salah satu dari tiga cara berikut:

  1. Klik sel tempat kita ingin menampilkan hasil fungsi, masukkan tanda sama dengan, mulai ketik nama fungsi, dan pilih dari daftar dropdown:

Memasukkan fungsi Excel FACT langsung di sebuah sel.

Selanjutnya, masukkan angka yang ingin kita cari faktorialnya atau alamat sel tempat angka tersebut disimpan, tutup tanda kurung, lalu tekan Enter.

  1. Klik sel tempat kita ingin menampilkan hasil fungsi, klik bilah rumus, masukkan tanda sama dengan, mulai ketik nama fungsi, dan pilih dari daftar dropdown:

Memasukkan fungsi Excel FACT di bilah rumus.

Selanjutnya, masukkan angka yang ingin kita cari faktorialnya atau alamat sel tempat angka tersebut disimpan, tutup tanda kurung, lalu tekan Enter.

  1. Klik sel tempat kita ingin menampilkan hasil fungsi, buka tab Formulas, pilih kategori Maths & Trig di bawah grup Function Library, gulir ke fungsi FACT, lalu klik:

Membuka fungsi Excel FACT dari tab Formulas.

Di jendela pop-up Function Arguments, kita dapat memasukkan satu per satu berbagai angka yang ingin kita cari faktorialnya atau alamat sel tempat angka tersebut disimpan, dan langsung melihat hasil untuk setiap nilai sebelum menekan OK, yang akan menampilkan hasil fungsi FACT untuk nilai terakhir yang diberikan.

Selain itu, jendela ini mengingatkan kita tentang definisi faktorial, sintaks fungsi, dan di mana menemukan dokumentasi fungsi:

Menjelajahi jendela Function Arguments untuk fungsi Excel FACT: memasukkan berbagai angka input dan meninjau definisi faktorial, sintaks fungsi, serta dokumentasi fungsi.

Kasus khusus

  1. FACT(0) = 1
  2. FACT(1) = 1
  3. Menerapkan fungsi FACT pada bilangan desimal: bilangan akan dipangkas di balik layar, dan hanya faktorial dari bagian bilangan bulatnya yang dikembalikan.

Kemungkinan kesalahan

  • #VALUE!—nilai non-numerik diberikan ke fungsi.
  • #NUM!—nilai yang diberikan ke fungsi bernilai negatif atau lebih besar dari atau sama dengan 171.

Keterbatasan

Pada bagian sebelumnya, kita menyebutkan bahwa fungsi FACT memunculkan kesalahan #NUM! jika kita memberinya angka yang lebih besar dari atau sama dengan 171. Ini terjadi karena salah satu keterbatasan intrinsik Excel: ada bilangan positif terbesar yang dapat dihitung Excel, dan bilangan ini terlampaui ketika kita mencoba menghitung FACT(171). Jadi, faktorial terbesar yang dapat kita hitung di Excel tanpa mendapatkan kesalahan #NUM! adalah faktorial dari 170 (sama dengan 7.257415615308E+306).

Selain itu, Excel tidak dapat menghitung faktorial sebesar itu dengan akurat karena keterbatasan presisi angkanya.

Mengingat faktorial tumbuh sangat cepat, menghasilkan keluaran yang sangat besar untuk angka masukan yang relatif kecil, bilangan terbesar yang dapat dihitung akurat faktorialnya oleh Excel (meskipun hasilnya tidak akan ditampilkan akurat karena pembulatan) adalah 22.

Untuk mengatasi atau mengurangi keterbatasan Excel ini, jika kita perlu menghitung faktorial dari bilangan besar, kita dapat menggunakan berbagai solusi, seperti menggunakan Excel VBA (Visual Basic for Applications, bahasa pemrograman di dalam Excel) atau add-in Excel khusus.

Namun, jika kita perlu bekerja dengan angka sebesar itu, masuk akal bagi kita untuk memilih perangkat lunak lain selain Excel agar tugas lebih efisien.

Contoh

Di awal tutorial ini, kita sudah menyebutkan contoh penerapan faktorial: untuk mengetahui jumlah cara kita dapat menempatkan 7 buku berbeda berjajar di rak buku, kita perlu menghitung 7! dalam notasi matematika, yang di Excel menjadi FACT(7).

Mari kita pertimbangkan dua contoh lagi.

  1. Bayangkan ada 10 buku di rak buku (ya, saya kutu buku 😉), dan kita ingin memilih secara acak 4 di antaranya untuk dibaca saat liburan. Ada berapa banyak kombinasi 4 buku dari 10 yang mungkin? Dalam matematika, ini adalah contoh kombinasi tanpa pengulangan. Di Excel, kita dapat menggunakan fungsi FACT untuk perhitungan seperti ini: FACT(10)/(FACT(4)* FACT(10-4)). Hasilnya adalah 210.
  1. Bayangkan kita memiliki tumpukan 10 kartu, masing-masing bertuliskan satu kata dalam bahasa asing yang kita pelajari. Kita ingin menyegarkan pengetahuan dengan mengambil satu kartu dan menerjemahkan kata di atasnya. Setelah setiap pengambilan, kita mengembalikan kartu ke tumpukan, dan kita ingin mengulang proses ini 4 kali, artinya kita bisa mengambil kartu yang sama lebih dari sekali. Ada berapa banyak kombinasi 4 kartu dari 10 yang mungkin, dengan mempertimbangkan pengulangan? Dalam matematika, ini adalah contoh kombinasi dengan pengulangan. Di Excel, kita dapat menggunakan fungsi FACT untuk perhitungan seperti ini: FACT(4+10-1)/(FACT(4) * FACT(10-1)). Hasilnya adalah 715.

Kita akan kembali ke contoh ini dan contoh sebelumnya saat membahas fungsi Excel yang terkait dengan faktorial di bawah ini.

Jika Anda ingin meningkatkan pemahaman atas materi yang telah kita bahas sejauh ini, kursus Data Analysis in Excel akan membantu Anda membawa keterampilan Excel ke tingkat baru dengan mempelajari teknik analitis lanjutan seperti pivot table, fungsi logika tingkat menengah, what-if analysis, peramalan tren masa depan, dan banyak lagi.

Fungsi Excel untuk Menghitung Jenis Faktorial Tertentu

Selain faktorial biasa yang kita definisikan di awal tutorial ini, ada juga beberapa jenis faktorial lain dalam matematika: double factorial, primorial, superfactorial, dan seterusnya. Jenis-jenis faktorial tersebut sangat khusus dan biasanya digunakan sebagai bagian dari rumus matematika yang kompleks. Mari kita ringkas dua fungsi Excel yang memungkinkan perhitungan langsung untuk dua jenis tersebut: FACTDOUBLE dan GAMMA.

Fungsi Excel FACTDOUBLE

Fungsi FACTDOUBLE menghitung double factorial dari suatu bilangan, yaitu hasil kali semua bilangan bulat positif yang kurang dari atau sama dengan bilangan input dan memiliki paritas yang sama dengan bilangan input. Dalam matematika, double factorial direpresentasikan dengan dua tanda seru. Misalnya, 8!! = 2 * 4 * 6 * 8 = 384 (di Excel, ini adalah FACTDOUBLE(8)).

Sintaks fungsi FACTDOUBLE cukup mirip dengan fungsi FACT:

FACTDOUBLE(number),

di mana number adalah bilangan tidak negatif yang ingin kita cari double factorial-nya.

Hal-hal lain yang telah kita bahas sebelumnya untuk fungsi FACT (penggunaan fungsi, kasus khusus, kemungkinan kesalahan, dan keterbatasan) juga identik, dengan satu pengecualian pada nilai terbesar yang dapat dihitung double factorial-nya oleh Excel.

Untuk faktorial biasa, bilangan tersebut adalah 170. Untuk double factorial, nilainya 300. Mencoba menghitung FACTDOUBLE(301) akan menghasilkan kesalahan #NUM!.

Fungsi Excel GAMMA

Ini adalah implementasi dari fungsi gamma dalam matematika, yang memperluas fungsi faktorial ke bilangan kompleks. Di Excel, kita dapat menggunakan fungsi GAMMA pada bilangan desimal negatif dan desimal positif.

Sintaks fungsi GAMMA adalah sebagai berikut:

GAMMA(number)

di mana number adalah bilangan desimal negatif atau bilangan positif yang ingin kita cari nilai fungsi gammanya.

Perhatikan bahwa memberikan bilangan bulat negatif atau 0 ke fungsi akan memunculkan kesalahan #NUM!.

Fungsi Excel Terkait Faktorial

Beberapa fungsi Excel mencakup perhitungan faktorial di dalam rumus yang lebih kompleks. Mari kita melihat sekilas fungsi-fungsi yang memungkinkan kita menghitung jumlah kombinasi dan permutasi.

Fungsi Excel COMBIN dan COMBINA

Baik fungsi COMBIN maupun COMBINA di Excel mengembalikan jumlah kombinasi, yaitu pemilihan sejumlah item tertentu dari suatu himpunan item, ketika urutan pemilihan tidak penting. Perbedaannya, COMBIN tidak mengizinkan pengulangan item, sedangkan COMBINA mengizinkan.

Sintaks kedua fungsi ini identik, jadi mari gunakan fungsi COMBIN sebagai contoh:

COMBIN(number, number_chosen)

di mana

  • number—jumlah item dalam himpunan,
  • number_chosen—jumlah item dalam setiap kombinasi.

Sebelumnya, kita membahas dua contoh penggunaan fungsi FACT untuk menghitung kombinasi. Kembali ke contoh-contoh tersebut, kita dapat membuat perhitungan jauh lebih mudah dengan menerapkan fungsi COMBIN dan COMBINA.

  1. Bayangkan ada 10 buku di rak buku, dan kita ingin memilih secara acak 4 di antaranya untuk dibaca saat liburan. Ada berapa banyak kombinasi 4 buku dari 10 yang mungkin? COMBIN(10, 4) = 210.
  2. Bayangkan kita memiliki tumpukan 10 kartu, masing-masing bertuliskan satu kata dalam bahasa asing yang kita pelajari. Kita ingin menyegarkan pengetahuan dengan mengambil satu kartu dan menerjemahkan kata di atasnya. Setelah setiap pengambilan, kita mengembalikan kartu ke tumpukan, dan kita ingin mengulang proses ini 4 kali, artinya kita bisa mengambil kartu yang sama lebih dari sekali. Ada berapa banyak kombinasi 4 kartu dari 10, dengan mempertimbangkan pengulangan? COMBINA(10, 4) = 715.

Fungsi Excel PERMUT dan PERMUTATIONA

Baik fungsi PERMUT maupun PERMUTATIONA di Excel mengembalikan jumlah permutasi, yaitu pemilihan sejumlah item tertentu dari suatu himpunan item, ketika urutan pemilihan penting. Perbedaannya, PERMUT tidak mengizinkan pengulangan item, sedangkan PERMUTATIONA mengizinkan.

Sintaks kedua fungsi ini identik, jadi mari gunakan fungsi PERMUT sebagai contoh:

PERMUT(number, number_chosen)

di mana

  • number—jumlah item dalam himpunan,
  • number_chosen—jumlah item dalam setiap permutasi.

Kesimpulan

Kita telah membahas definisi faktorial suatu bilangan, bidang-bidang utama penerapan faktorial, cara paling mudah menghitung faktorial di Excel dengan menggunakan fungsi FACT, kasus khusus, kemungkinan kesalahan, dan keterbatasan penggunaan fungsi ini yang perlu kita ketahui, beberapa jenis faktorial khusus dan cara menghitungnya di Excel, serta fungsi Excel yang terkait perhitungan faktorial. Selain itu, kita melihat beberapa contoh perhitungan yang melibatkan faktorial dan cara membuatnya lebih efisien.

Untuk menunjukkan kemahiran Anda dalam Excel kepada calon atau atasan saat ini sehingga meningkatkan kemampuan kerja dan peluang karier, pertimbangkan untuk memperoleh Sertifikasi Microsoft Excel. Panduan How to Earn a Microsoft Excel Certification in 2024: Top Tips and Resources akan memberi Anda instruksi langkah demi langkah yang mendetail, wawasan ujian, dan tips ahli tentang cara meraih sertifikasi resmi Excel.


Elena Kosourova's photo
Author
Elena Kosourova
LinkedIn

IBM Certified Data Scientist (2020), sebelumnya Ahli Geologi/Geomodeler Perminyakan untuk ladang minyak dan gas di seluruh dunia dengan pengalaman kerja internasional lebih dari 12 tahun. Mahir dalam Python, R, dan SQL. Bidang keahlian: pembersihan data, manipulasi data, visualisasi data, analisis data, pemodelan data, statistik, storytelling, machine learning. Berpengalaman luas dalam mengelola komunitas data science serta menulis/meninjau artikel dan tutorial tentang data science dan topik karier.

Topik
Spreadsheet

Mulai Perjalanan Belajar Excel Anda Hari Ini!

Kursus

Analisis Data di Excel

3 jam
153.9K
Pelajari cara menganalisis data menggunakan PivotTables dan fungsi logika tingkat menengah sebelum beralih ke alat seperti analisis skenario dan peramalan.
Lihat DetailRight Arrow
Mulai Kursus
Lihat SelengkapnyaRight Arrow
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

Lihat SelengkapnyaLihat Selengkapnya