Gabungkan Fungsi MAX dan IF dalam Formula Array
Contoh tutorial ini menggunakan rumus array MAX IF untuk menemukan hasil terbaik (tertinggi) untuk dua lagu dan acara lapangan - lompat tinggi dan lompat galah.
Sifat rumus memungkinkan kita untuk mencari beberapa hasil hanya dengan mengubah kriteria pencarian - dalam hal ini nama kejadian.
Tugas setiap bagian rumus adalah:
- fungsi MAX menemukan hasil tertinggi untuk acara yang dipilih.
- Fungsi IF memungkinkan kita untuk memilih acara dengan mengatur kondisi menggunakan nama acara.
- Rumus larik memungkinkan uji fungsi IF untuk beberapa kondisi dalam satu sel, dan, saat kondisi terpenuhi, rumus larik menentukan data apa (hasil peristiwa) fungsi MAX yang akan diperiksa untuk menemukan hasil terbaik.
Formula CSE
Rumus array dibuat dengan menekan tombol Ctrl , Shift , dan Enter pada keyboard secara bersamaan setelah rumus diketik.
Karena tombol ditekan untuk membuat rumus array, mereka kadang-kadang disebut sebagai rumus CSE .
MAX IF Sintaks dan Argumen Formula Bersarang
Sintaks untuk rumus MAX IF adalah:
& # 61; MAX (IF (logical_test, value_if_true, value_if_false))
- Karena fungsi IF bersarang di dalam fungsi MAX, seluruh fungsi IF menjadi argumen tunggal untuk fungsi MAX.
Argumen untuk fungsi IF adalah:
- logical_test - (diperlukan) nilai atau ekspresi yang diuji untuk melihat apakah itu benar atau salah.
- value_if_true - (diperlukan) nilai yang ditampilkan jika logical_test benar.
- value_if_false - (opsional) nilai yang ditampilkan jika logical_test salah.
Dalam contoh ini:
- tes logis mencoba menemukan kecocokan untuk nama peristiwa yang diketikkan ke sel D10 dari lembar kerja .
- Argumen value_if_true akan, dengan bantuan fungsi MAX, hasil terbaik untuk acara yang dipilih.
- Argumen value_if_false akan dihilangkan karena tidak diperlukan dan ketiadaannya akan mempersingkat rumus. Jika nama peristiwa yang tidak ada dalam tabel data - seperti lompat jauh - diketik ke dalam sel D10, rumus akan mengembalikan nol (0).
Contoh MAX IF Array Formula Excel
- Masukkan data berikut ke dalam sel D1 ke E9 seperti yang terlihat pada gambar di atas: Hasil Peristiwa Tinggi Acara (m) Lompat Tinggi 2.10 Lompat Tinggi 2.23 Lompat Tinggi 1.97 Pole Vault 3.58 Pole Vault 5.65 Pole Vault 5.05 Hasil Terbaik Peristiwa (m)
- Dalam sel D10 ketik "lompat tinggi" (tanpa tanda kutip). Rumus akan mencari di sel ini untuk menemukan yang mana dari peristiwa yang kita inginkan untuk menemukan hasil terbaik untuk.
Memasukkan MAX IF Nested Formula
Karena kita membuat rumus bertingkat dan rumus array, kita perlu mengetikkan seluruh rumus ke dalam sel worksheet tunggal.
Setelah Anda memasukkan rumus JANGAN tekan tombol Enter pada keyboard atau klik pada sel yang berbeda dengan mouse karena kita perlu mengubah rumus menjadi rumus array.
- Klik pada sel E10 - lokasi di mana hasil rumus akan ditampilkan.
- Ketik yang berikut:
= MAX (IF (D3: D8 = D10, E3: E8))
Membuat Rumus Array
- Tekan dan tahan tombol Ctrl dan Shift pada keyboard.
- Tekan tombol Enter pada keyboard untuk membuat rumus array.
- Jawaban 2.23 harus muncul di sel E10 karena ini adalah yang terbaik (terbesar) tinggi untuk lompat tinggi.
- Rumus larik lengkap
{= MAX (IF (D3: D8 = D10, E3: E8))}
dapat dilihat di bilah rumus di atas lembar kerja.
Uji Formula
Uji rumus dengan menemukan hasil terbaik untuk lompat galah.
Ketik lompat galah ke sel D10 dan tekan tombol Enter pada keyboard.
Rumus harus mengembalikan ketinggian 5,65 meter di sel E10.