Fungsi Excel MAX - contoh rumus untuk menemukan nilai tertinggi

  • Bagikan Ini
Michael Brown

Tutorial ini menjelaskan fungsi MAX dengan banyak contoh rumus yang menunjukkan cara menemukan nilai tertinggi di Excel dan menyorot angka terbesar di lembar kerja Anda.

MAX adalah salah satu fungsi Excel yang paling mudah dan mudah digunakan. Namun, ia memiliki beberapa trik yang diketahui yang akan memberi Anda keuntungan besar. Katakanlah, bagaimana Anda menggunakan fungsi MAX dengan kondisi? Atau bagaimana Anda mengekstrak nilai terbesar absolut? Tutorial ini memberikan lebih dari satu solusi untuk ini dan tugas terkait lainnya.

    Fungsi MAX Excel

    Fungsi MAX di Excel mengembalikan nilai tertinggi dalam sekumpulan data yang Anda tentukan.

    Sintaksnya adalah sebagai berikut:

    MAX(nomor1, [nomor2], ...)

    Di mana nomor dapat diwakili oleh nilai numerik, larik, rentang bernama, referensi ke sel atau rentang yang berisi angka.

    Nomor1 diperlukan, nomor2 dan argumen selanjutnya bersifat opsional.

    Fungsi MAX tersedia di semua versi Excel untuk Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, Excel 2007, dan yang lebih rendah.

    Cara membuat rumus MAX di Excel

    Untuk membuat rumus MAX yang paling sederhana, Anda bisa mengetikkan angka secara langsung dalam daftar argumen, seperti ini:

    =MAX(1, 2, 3)

    Dalam praktiknya, ini adalah kasus yang cukup langka ketika angka "hardcoded". Untuk sebagian besar, Anda akan berurusan dengan rentang dan sel.

    Cara tercepat untuk membuat rumus Max yang menemukan nilai tertinggi dalam suatu rentang adalah sebagai berikut:

    1. Di dalam sel, ketik =MAX(
    2. Pilih kisaran angka dengan menggunakan mouse.
    3. Ketik tanda kurung penutup.
    4. Tekan tombol Enter untuk menyelesaikan rumus Anda.

    Misalnya, untuk menghitung nilai terbesar dalam kisaran A1:A6, rumusnya akan menjadi sebagai berikut:

    =MAX(A1:A6)

    Jika angka Anda berada dalam bersebelahan baris atau kolom (seperti dalam contoh ini), Anda bisa membuat Excel membuat rumus Max untuk Anda secara otomatis. Begini caranya:

    1. Pilih sel dengan angka Anda.
    2. Pada Rumah tab, di tab Format kelompok, klik Jumlah Otomatis dan memilih Max dari daftar drop-down. (Atau klik Jumlah Otomatis > Max pada Rumus tab di Fungsi Kelompok perpustakaan. )

    Ini akan menyisipkan rumus yang siap digunakan dalam sel di bawah rentang yang dipilih, jadi pastikan setidaknya ada satu sel kosong di bawah daftar angka yang Anda pilih:

    5 hal yang perlu diketahui tentang fungsi MAX

    Agar berhasil menggunakan rumus Max lembar kerja Anda, harap ingat fakta-fakta sederhana ini:

    1. Dalam versi Excel saat ini, rumus MAX dapat menerima hingga 255 argumen.
    2. Jika argumen tidak berisi satu angka pun, fungsi MAX mengembalikan nol.
    3. Jika argumen berisi satu atau lebih nilai kesalahan, kesalahan dikembalikan.
    4. Sel-sel kosong diabaikan.
    5. Nilai logika dan representasi teks dari angka yang diberikan secara langsung dalam daftar argumen diproses (TRUE dievaluasi sebagai 1, FALSE dievaluasi sebagai 0). Dalam referensi, nilai logika dan teks diabaikan.

    Cara menggunakan fungsi MAX di Excel - contoh rumus

    Di bawah ini Anda akan menemukan beberapa penggunaan khas fungsi Excel MAX. Dalam banyak kasus, ada beberapa solusi berbeda untuk tugas yang sama, jadi saya mendorong Anda untuk menguji semua rumus untuk memilih salah satu yang paling sesuai untuk tipe data Anda.

    Bagaimana menemukan nilai maksimal dalam sebuah grup

    Untuk mengekstrak angka terbesar dalam sekelompok angka, berikan grup itu ke fungsi MAX sebagai referensi rentang. Rentang dapat berisi baris dan kolom sebanyak yang Anda inginkan. Misalnya, untuk mendapatkan nilai tertinggi dalam rentang C2: E7, gunakan rumus sederhana ini:

    =MAX (C2: E7)

    Temukan nilai tertinggi dalam sel atau rentang yang tidak berdekatan

    Untuk membuat rumus MAX untuk sel dan rentang yang tidak bersebelahan, Anda perlu menyertakan referensi ke setiap sel dan / atau rentang individu. Langkah-langkah berikut akan membantu Anda melakukannya dengan cepat dan sempurna:

    1. Mulailah mengetik rumus Max dalam sel.
    2. Setelah Anda mengetik tanda kurung pembuka, tahan Ctrl kunci dan pilih sel dan rentang di lembar.
    3. Setelah memilih item terakhir, lepaskan Ctrl dan ketik tanda kurung penutup.
    4. Tekan Enter.

    Excel akan menggunakan sintaks yang sesuai secara otomatis, dan Anda akan mendapatkan rumus yang mirip dengan ini:

    =MAX(C5:E5, C9:E9)

    Seperti yang ditunjukkan pada gambar di bawah, rumus mengembalikan nilai sub-total maksimum dari baris 5 dan 9:

    Cara mendapatkan tanggal maksimal (terbaru) di Excel

    Dalam sistem Excel internal, tanggal tidak lain adalah nomor seri, sehingga fungsi MAX menanganinya tanpa hambatan.

    Misalnya, untuk menemukan tanggal pengiriman terbaru di C2: C7, buat rumus Max yang biasa Anda gunakan untuk angka:

    =MAX (C2: C7)

    Fungsi MAX di Excel dengan kondisi

    Ketika Anda ingin mendapatkan nilai maksimum berdasarkan kondisi, ada beberapa rumus yang bisa Anda pilih. Untuk memastikan bahwa semua rumus mengembalikan hasil yang sama, kami akan mengujinya pada kumpulan data yang sama.

    Tugas Dengan item yang tercantum dalam B2:B15 dan angka penjualan dalam C2:C15, kami bertujuan untuk menemukan penjualan tertinggi untuk input item tertentu di F1 (lihat tangkapan layar di akhir bagian ini).

    Rumus IF MAX Excel

    Jika Anda mencari rumus yang berfungsi di semua versi Excel 2000 hingga Excel 2019, gunakan fungsi IF untuk menguji kondisi, lalu berikan larik yang dihasilkan ke fungsi MAX:

    =MAX(IF(B2:B15=F1, C2:C15))

    Agar rumusnya berfungsi, maka harus menekan Ctrl + Shift + Enter secara bersamaan untuk memasukkannya sebagai rumus array. Jika semua dilakukan dengan benar, Excel akan mengapit rumusmu dalam {kurung kurung keriting}, yang merupakan indikasi visual dari rumus array.

    Anda juga dapat mengevaluasi beberapa kondisi dalam satu formula, dan tutorial berikut menunjukkan caranya: MAX IF dengan beberapa kondisi.

    Rumus MAX IF non-larik

    Jika Anda tidak suka menggunakan rumus array di lembar kerja Anda, maka gabungkan MAX dengan fungsi SUMPRODUCT yang memproses array secara native:

    =SUMPRODUCT(MAX((B2:B15=F1)*(C2:C15))))

    Untuk informasi lebih lanjut, silakan lihat MAX IF tanpa array.

    Fungsi MAXIFS

    Di Excel 2019 dan Excel untuk Office 365, ada fungsi khusus bernama MAXIFS, yang dirancang untuk menemukan nilai tertinggi hingga 126 kriteria.

    Dalam kasus kita, hanya ada satu kondisi, jadi rumusnya sesederhana:

    =MAXIFS(C2:C15, B2:B15, F1)

    Untuk penjelasan rinci tentang sintaks, silakan lihat Excel MAXIFS dengan contoh rumus.

    Tangkapan layar di bawah ini menunjukkan ketiga formula yang sedang beraksi:

    Dapatkan nilai maksimal dengan mengabaikan angka nol

    Untuk mengecualikan angka nol, gunakan operator logika "not equal to" dan letakkan ekspresi "0" dalam kriteria MAXIFS atau tes logika MAX IF.

    Seperti yang Anda pahami, pengujian kondisi ini hanya masuk akal jika angka negatif Dengan bilangan positif, pemeriksaan ini berlebihan karena setiap bilangan positif lebih besar daripada nol.

    Untuk mencobanya, mari kita cari diskon terendah dalam rentang C2: C7. Karena semua diskon diwakili oleh angka negatif, diskon terkecil sebenarnya adalah nilai terbesar.

    MAX IF

    Pastikan untuk menekan Ctrl + Shift + Enter untuk menyelesaikan rumus array ini dengan benar:

    =MAX(IF(C2:C70, C2:C7))

    MAXIFS

    Ini adalah rumus biasa, dan penekanan tombol Enter biasa sudah cukup.

    =MAXIFS(C2:C7,C2:C7,"0")

    Temukan nilai tertinggi dengan mengabaikan kesalahan

    Ketika kamu bekerja dengan data dalam jumlah besar yang digerakkan oleh berbagai rumus, kemungkinan besar beberapa rumusmu akan menghasilkan error, yang akan menyebabkan rumus MAX mengembalikan error juga.

    Sebagai solusinya, kamu bisa menggunakan MAX IF bersama dengan ISERROR. Karena kamu mencari dalam range A1:B5, maka rumusnya berbentuk seperti ini:

    =MAX(IF(ISERROR(A1:B5)), "", A1:B5))

    Untuk menyederhanakan rumus, gunakan fungsi IFERROR alih-alih kombinasi IF ISERROR. Ini juga akan membuat logikanya sedikit lebih jelas - jika ada kesalahan di A1: B5, gantilah dengan string kosong (''), lalu dapatkan nilai maksimum dalam rentang tersebut:

    =MAX(IFERROR(A1:B5, ""))

    Lalat di salep adalah Anda harus ingat untuk menekan Ctrl + Shift + Enter karena ini hanya berfungsi sebagai rumus array.

    Di Excel 2019 dan Excel for Office 356, fungsi MAXIFS bisa menjadi solusi, asalkan kumpulan data Anda berisi setidaknya satu angka positif atau nilai nol:

    =MAXIFS(A1:B5,A1:B5,">=0")

    Karena rumus mencari nilai tertinggi dengan kondisi "lebih besar dari atau sama dengan 0", rumus ini tidak akan bekerja untuk kumpulan data yang hanya terdiri dari angka negatif.

    Semua keterbatasan ini tidak baik, dan kita jelas membutuhkan solusi yang lebih baik. Fungsi AGGREGATE, yang bisa melakukan sejumlah operasi dan mengabaikan nilai kesalahan, sangat cocok:

    =AGREGAT(4, 6, A1:B5)

    Angka 4 pada argumen pertama menunjukkan fungsi MAX, angka 6 pada argumen ke-2 adalah opsi "abaikan kesalahan", dan A1: B5 adalah rentang target Anda.

    Dalam keadaan sempurna, ketiga rumus akan memberikan hasil yang sama:

    Bagaimana menemukan nilai maks absolut di Excel

    Ketika bekerja dengan rentang angka positif dan negatif, kadang-kadang Anda mungkin ingin menemukan nilai absolut terbesar tanpa menghiraukan tandanya.

    Ide pertama yang terlintas dalam pikiran adalah mendapatkan nilai absolut dari semua angka dalam rentang dengan menggunakan fungsi ABS dan memasukkannya ke MAX:

    {=MAX(ABS( rentang ))}

    Ini adalah rumus array, jadi jangan lupa untuk mengkonfirmasinya dengan pintasan Ctrl + Shift + Enter. Peringatan lainnya adalah bahwa ini hanya berfungsi dengan angka dan menghasilkan kesalahan jika data non-numerik.

    Tidak senang dengan formula ini? Kalau begitu, mari kita bangun sesuatu yang lebih layak :)

    Bagaimana jika kita mencari nilai minimumnya, membalikkan atau mengabaikan tandanya, dan kemudian mengevaluasi bersama dengan semua angka lainnya? Yap, itu akan bekerja dengan sempurna sebagai rumus normal. Sebagai bonus tambahan, ini menangani entri teks dan kesalahan dengan baik:

    Dengan nomor sumber di A1:B5, rumusnya adalah sebagai berikut.

    Larik rumus (diselesaikan dengan Ctrl + Shift + Enter):

    =MAX(ABS(A1:B5))

    Reguler formula (dilengkapi dengan Enter):

    =MAX(MAX(A1:B5), -MIN(A1:B5))

    atau

    =MAX(MAX(A1:B5), ABS(MIN(A1:B5)))

    Tangkapan layar di bawah ini menunjukkan hasilnya:

    Kembalikan nilai absolut maksimum yang mempertahankan tanda

    Dalam beberapa situasi, Anda mungkin perlu menemukan nilai absolut terbesar tetapi mengembalikan angka dengan tanda aslinya, bukan nilai absolutnya.

    Dengan asumsi angka-angka tersebut berada di sel A1: B5, berikut rumus yang digunakan:

    =IF(ABS(MAX(A1:B5))>ABS(MIN(A1:B5)), MAX(A1:B5), MIN(A1:B5))

    Kompleks pada pandangan pertama, logikanya cukup mudah diikuti. Pertama, Anda menemukan angka terbesar dan terkecil dalam rentang dan membandingkan nilai absolutnya. Jika nilai maks absolut lebih besar dari nilai min absolut, angka maksimum dikembalikan, jika tidak - angka minimum. Karena rumus mengembalikan nilai asli dan bukan nilai absolut, ia menyimpan informasi tanda:

    Cara menyorot nilai maks di Excel

    Dalam situasi ketika Anda ingin mengidentifikasi angka terbesar dalam kumpulan data asli, cara tercepat adalah menyorotnya dengan pemformatan bersyarat Excel. Contoh di bawah ini akan memandu Anda melalui dua skenario berbeda.

    Sorot angka tertinggi dalam suatu rentang

    Microsoft Excel memiliki aturan yang telah ditentukan sebelumnya untuk memformat nilai peringkat teratas, yang sesuai dengan kebutuhan kita dengan sempurna. Berikut adalah langkah-langkah untuk menerapkannya:

    1. Pilih rentang angka Anda (C2:C7 dalam kasus kami).
    2. Pada Rumah tab, di tab Gaya kelompok, klik Pemformatan bersyarat> Aturan Baru .
    3. Dalam Aturan Pemformatan Baru kotak dialog, pilih Memformat hanya nilai peringkat atas atau bawah .
    4. Di panel bawah, pilih Atas dari daftar drop-down dan ketik 1 di kotak di sebelahnya (artinya Anda ingin menyorot hanya satu sel yang berisi nilai terbesar).
    5. Klik Format dan pilih format yang diinginkan.
    6. Klik OK dua kali untuk menutup kedua jendela.

    Selesai! Nilai tertinggi dalam rentang yang dipilih secara otomatis disorot. Jika ada lebih dari satu nilai maksimal (duplikat), Excel akan menyorot semuanya:

    Sorot nilai maksimal di setiap baris

    Karena tidak ada aturan bawaan untuk membuat nilai tertinggi menonjol dari setiap baris, Anda harus mengonfigurasi sendiri berdasarkan rumus MAX. Begini caranya:

    1. Pilih semua baris di mana Anda ingin menyorot nilai maks (C2:C7 dalam contoh ini).
    2. Pada Rumah tab, di tab Gaya kelompok, klik Aturan Baru > Gunakan formula untuk menentukan sel mana yang akan diformat .
    3. Dalam Memformat nilai di mana rumus ini benar kotak, masukkan rumus ini:

      =C2=MAX($C2:$E2)

      Di mana C2 adalah sel paling kiri dan $ C2: $ E2 adalah rentang baris pertama. Agar aturan berfungsi, pastikan untuk mengunci koordinat kolom dalam rentang dengan tanda $.

    4. Klik Format dan pilih format yang Anda inginkan.
    5. Klik OK dua kali.

    Tip. Dengan cara yang sama, Anda bisa menyoroti nilai tertinggi di setiap kolom Langkah-langkahnya persis sama, kecuali bahwa Anda menulis rumus untuk rentang kolom pertama dan mengunci koordinat baris: =C2=MAX(C$2:C$7)

    Untuk informasi lebih lanjut, silakan lihat Cara membuat aturan pemformatan bersyarat berbasis formula.

    Fungsi Excel MAX tidak berfungsi

    MAX adalah salah satu fungsi Excel yang paling mudah untuk digunakan. Jika bertentangan dengan semua harapan itu tidak berfungsi dengan benar, kemungkinan besar menjadi salah satu masalah berikut.

    Rumus MAX mengembalikan nol

    Jika rumus MAX normal mengembalikan 0 meskipun ada angka yang lebih tinggi dalam kisaran yang ditentukan, kemungkinan angka-angka tersebut diformat sebagai teks. Ini terutama terjadi ketika Anda menjalankan fungsi MAX pada data yang digerakkan oleh rumus lain. Anda dapat memeriksanya dengan menggunakan fungsi ISNUMBER, misalnya:

    =ISNUMBER(A1)

    Jika rumus di atas mengembalikan FALSE, nilai di A1 bukan numerik. Artinya, Anda harus memecahkan masalah data asli, bukan rumus MAX.

    Rumus MAX mengembalikan #N/A, #VALUE atau kesalahan lainnya

    Harap periksa sel yang direferensikan dengan cermat. Jika salah satu sel yang direferensikan berisi kesalahan, rumus MAX akan menghasilkan kesalahan yang sama. Untuk melewati ini, lihat cara mendapatkan nilai maks mengabaikan semua kesalahan.

    Itulah cara menemukan nilai maksimal di Excel. Saya berterima kasih telah membaca dan berharap dapat melihat Anda di blog kami segera!

    Unduhan yang tersedia:

    Buku kerja sampel Excel MAX

    Michael Brown adalah penggemar teknologi berdedikasi dengan hasrat untuk menyederhanakan proses kompleks menggunakan perangkat lunak. Dengan pengalaman lebih dari satu dekade di industri teknologi, dia telah mengasah keahliannya di Microsoft Excel dan Outlook, serta Google Spreadsheet dan Dokumen. Blog Michael didedikasikan untuk berbagi pengetahuan dan keahliannya dengan orang lain, memberikan tip dan tutorial yang mudah diikuti untuk meningkatkan produktivitas dan efisiensi. Apakah Anda seorang profesional berpengalaman atau pemula, blog Michael menawarkan wawasan berharga dan saran praktis untuk mendapatkan hasil maksimal dari perangkat lunak penting ini.