Mencari nilai terbesar dari suatu rentang angka adalah hal biasa di Excel.
Dan, apalagi fungsi yang paling tepat untuk mencari nilai maksimum selain fungsi MAX pada Excel.
Temukan sumber-sumber screenshot di artikel ini pada file berikut.
File: fungsi-max-excel.xlsx.
Fungsi MAX pada Excel
Fungsi MAX pada Excel adalah fungsi untuk mencari angka terbesar di dalam suatu deret nilai, array, atau range.
Sintaks
MAX(number1; [number2]; …; number255)
- number1, number2, sampai number255 adalah daftar angka yang akan dicari nilai terbesarnya. number1 adalah parameter wajib, sementara number2 sampai number255 adalah opsional.
Yang Perlu Diketahui Mengenai Fungsi MAX
Bila rumus MAX teman-teman tidak bekerja, pertimbangkan beberapa hal berikut.
- MAX hanya berfungsi untuk angka. MAX akan mengembalikan nol bila semua nilai pada range adalah teks.
- Dalam range, angka dalam format teks masih diterima oleh MAX. Tapi, dalam array, angka dalam format teks tidak diterima.
- Bila minimal salah satu, tapi tidak semua cell bertipe teks (non angka), MAX akan mengabaikan cell tersebut.
- Bila salah satu cell referensi memiliki pesan error seperti #N/A, hasil MAX akan error juga.
Cara Menggunakan Fungsi MAX pada Excel
Fungsi MAX termasuk salah satu fungsi yang paling gampang dipahami.
Rumus MAX adalah rumus mencari nilai terbesar di Excel.
Dalam bentuk paling sederhana, MAX hanya menerima satu parameter.
=MAX(19)
Dalam struktur lebih kompleks, MAX menerima dua sampai 255 angka.
=MAX(2; 1; 4; 3)
Selain itu, kita juga bisa memasukkan array sebagai parameter MAX.
=MAX({2, 1, 4, 3})
Fungsi Max Excel: Nilai Terbesar di Range
Selain nilai tunggal, kelompok nilai, atau array, MAX menerima range sebagai parameter.
=MAX(B2:B11)
Rumus di atas mencari nilai terbesar di range B2:B11, dalam hal ini komisi terbesar.

Rumus mengembalikan nilai 66,000,000.
Bila kita perhatikan, nilai tersebut memang nilai terbesar di range bersangkutan.
Selain range satu kolom seperti contoh pada gambar di atas, MAX juga menerima range dalam bentuk multi kolom, baris, multi baris, bahkan range yang tidak berdekatan.
Fungsi MAX Excel untuk Cell-cell yang Tidak Berdekatan
Nilai-nilai tidak selalu berada pada satu kompleks range.
Kadang, nilai-nilai berada pada cell-cell yang tidak berdekatan.
Pada rumus di bawah, kami ingin mencari komisi terbesar dari tiga penjual yang terpisah pada tabel masing-masing.
=MAX(B3:B6;E3:E6;H3:H6)
Perhatikan setiap range dipisahkan oleh tanda pemisah daftar.
Ada beberapa cara untuk membuat cell-cell yang tidak berdekatan sebagai parameter rumus MAX. Di artikel ini kami akan membahas dua saja.
Cara pertama adalah dengan menuliskan langsung.
Cara kedua menuliskan rumus MAX dengan cell-cell tidak berdekatan adalah sebagai berikut:
- Ketikkan awalan rumus, yaitu
=MAX(. - Pilih range B3:B6. Excel akan menambahkan range tersebut secara otomatis di rumus.
- Tekan dan tahan kunci Ctrl.
- Pilih range E3:E6, lalu H3:H6.
- Lepaskan kunci Ctrl.
- Tambahkan penutup kurung
)dan tekan Enter.

Mencari Tanggal Terbesar di Excel
Tahukah teman-teman bahwa tanggal di Excel sebenarnya adalah angka juga?
Excel menyimpan tanggal sebagai angka dan menampilkannya sebagai tanggal dengan format yang kita kenal atau pilih.
Sebagai contoh, nilai angka dari 17 Agustus 1945 adalah 16666.
Untuk mencari tanggal terbesar di Excel, kita tidak perlu mengubah nilai-nilai tanggal menjadi angka. Cukup masukkan saja cell atau range tanggal-tanggal yang diinginkan ke rumus MAX.
=MAX(A2:A11)

Fungsi MAX IF pada Excel
Sampai sini mungkin teman-teman agak bosan karena terus-terusan menggunakan rumus MAX dalam bentuk dasarnya.
Yuk, kita bikin seru dikit dengan mengkombinasikan MAX dengan fungsi IF.
Pada bagian ini, kita ingin membuat rangkuman komisi terbesar dari setiap penjual.
Daftar penjualan setiap penjual berada di tabel masing-masing.
=MAX(IF(G3="Eko"; $B$3:$B$6; $E$3:$E$6))
Pada rumus di atas, G3 adalah cell yang merupakan bagian dari tabel di mana rumus dituliskan.
Yang ingin dikatakan oleh rumus adalah bila G3 adalah Eko, ambil range B3:B6. Selain Eko (dalam hal ini Evelyne), ambil range E3:E6.
Range mana pun yang terpilih kemudian akan diproses oleh fungsi MAX untuk diambil nilai terbesarnya.

Pertanyaan: Teman-teman tau kenapa rumusnya pake referensi absolut? Tulis jawabannya di kolom komentar, yak.
Kombinasi VLOOKUP dan MAX
VLOOKUP sepertinya adalah salah satu fungsi favorit banyak pengguna Excel.
Salah satu pertanyaan yang kami sering terima adalah bagaimana mengkombinasikan VLOOKUP dengan fungsi ini atau itu, MAX salah satunya.
Pada kasus kali ini, kami ingin mengambil nama penjual dengan komisi terbesar.
Komisi terbesar, tentu saja, didapatkan lewat MAX. Hasilnya, kami acukan ke tabel untuk mencari nama pemilik komisi.
=VLOOKUP(MAX(A2:A11); A2:B11; 2; FALSE)

Teman-teman mungkin merasa aneh dengan struktur tabel di atas. Kok, komisi duluan dan setelahnya nama penjual.
Kami memang sengaja demi menunjukkan bagaimana kombinasi VLOOKUP dan SUM dilakukan. Sebabnya, VLOOKUP tidak bisa mencari kolom ke arah kiri, hanya ke kanan.
Coba teman-teman tukar kolomnya dan jalankan rumus di bawah. Pasti keluar error.
=VLOOKUP(MAX(B2:B11); A2:B11; 1; FALSE)
Bila teman-teman mau kolom penjual duluan (seperti Gambar 01), gunakan kombinasi SUM dengan INDEX dan MATCH seperti di bawah ini.
=INDEX(A2:B11; MATCH(MAX(B2:B11); B2:B11; 0); 1)
INDEX dan MATCH gak peduli di mana posisi kolom dan baris selama kita menuliskan indeks referensi dengan benar.