Rumus Excel: JIKA dengan kalkulasi lain -

Formula umum

=IF(calculation1,calculation2,calculation3)

Ringkasan

Fungsi IF bisa digabungkan dengan penghitungan lain dengan menumpuk rumus dan fungsi lain di dalam IF. Dalam contoh yang ditunjukkan, rumus di G5, disalin ke bawah, adalah:

=IF(F5-E5>2,SUM(data1),SUM(data2))

di mana data1 (B5: B14) dan data2 (C5: C14) diberi nama rentang.

Jika hasil F5-E5 lebih besar dari 2, fungsi IF mengembalikan jumlah nilai di data1. Jika hasil F5-E5 tidak lebih besar dari 2, IF mengembalikan jumlah nilai di data2.

Penjelasan

Tujuan rumus ini adalah untuk mendemonstrasikan bagaimana rumus dan fungsi lain dapat ditumpuk di dalam fungsi IF.

Fungsi IF mengambil tiga argumen seperti ini:

=IF(logical_test, value_if_true, value_if_false)

Dalam contoh ini, tes logika adalah ekspresi F5-E5> 2:

=IF(F5-E5>2 // logical test

Saat ekspresi ini mengembalikan TRUE, fungsi IF memanggil fungsi SUM untuk menjumlahkan nilai di data1:

SUM(data1) // when test is TRUE

Saat ekspresi mengembalikan FALSE, IF memanggil fungsi SUM untuk menjumlahkan nilai di data2:

SUM(data2) // when test is false

Dalam kasus mana pun, fungsi SUM mengembalikan nilai ke fungsi IF, dan IF mengembalikan nilai itu sebagai hasil akhir.

Perhitungan lainnya

Konsep ini dapat disesuaikan sesuka Anda. Untuk mengembalikan rata-rata, bukan penjumlahan:

=IF(F5-E5>2,AVERAGE(data1),AVERAGE(data2))

Untuk memeriksa apakah F5 dan F5 keduanya lebih besar dari 3:

=IF(AND(F5>3,E5>3),SUM(data1),SUM(data2))

Dan seterusnya. Intinya adalah Anda dapat melakukan perhitungan apa pun yang Anda suka di dalam IF. Anda bahkan dapat membuat IF bertingkat.

Catatan: menumpuk penghitungan lain di dalam fungsi atau rumus adalah praktik umum di banyak rumus tingkat lanjut. Ini tidak terbatas pada fungsi IF. Anda dapat menemukan banyak contoh dalam daftar ini.

Artikel yang menarik...