saya coba terjemahkan dalam kata-kata:
A3 = input
A7 = data1
A8 = data2
A9 = data3
jadi rumus diatas bisa diterjemahkan;
=IF(AND(A3>0,A3<31),A3*A7
JIKA (input lebih dari 0, input kurang dari 31) maka input dikali data1
IF(AND(A3>30,A3<61),SUM( 3000,(A3-30)*A8)
JIKA (input lebih dari 30, input kurang dari 61) maka
total dari (3000;(input dikurang 30) dikali data2)
IF(AND(A3>60,A3<1000),SUM(9000,(A3-60)*A9)
JIKA (input lebih dari 60, input kurang dari 1000) maka
total dari (9000;(input dikurang 60) dikali data3)
bisa tolong jelaskan yang bagian bold+italic diatas?
biar paham rumusnya....
terima kasih dan maap sebelumnya...
=IF(AND(A3>0,A3<31),A3*A7
JIKA (input lebih dari 0, input kurang dari 31) maka input dikali data1
saya mulai dari range 1 sampai 30, jika ada inputan seperti ini maka inputan di kasih 100.
function dari IF ada 3 parameter (kondisi, hasil yang benar, hasil yang salah)
kondisi saya isi dengan 2 subkondisi yaitu inputan besar dari nol dan inputan kurang dari 31.
hasil yang benar terjadi jika kondisi tadi benar dan yang akan dilakukan adalah inputan dikali data pertama, yaitu : 100.
===========================================
IF(AND(A3>30,A3<61),SUM( 3000,(A3-30)*A8)
JIKA (input lebih dari 30, input kurang dari 61) maka
total dari (3000;(input dikurang 30) dikali data2)
function sum ada 2 parameter yang nantinya akan dijumlahkan.
penjelasan ini sama seperti di atas,
cuma ada tambahan saat kondisi benar.
maka hasil yang akan diberikan adalah jumlah dari : 3000(jumlah maksimal dari 30*100) dijumlahkan dengan inputan dikurang 30(jumlah maksimal yang akan dikali 100 tapi tidak dikalikan dengan 200) dikali 200.
====================================================
IF(AND(A3>60,A3<1000),SUM(9000,(A3-60)*A9)
JIKA (input lebih dari 60, input kurang dari 1000) maka
total dari (9000;(input dikurang 60) dikali data3)
9000 didapat dari jumlah maksimal dari nilai 0-60 : 30*100 + 30*200 = 9000.
nah, karena kondisi itu harus ada batasnya maka saya asumsikan jumlah nilai maksimal itu 1000, jadi jika ada data dari 60 sampai 1000 maka hasil yang benar akan dilakukan dan hasil yang salah saya kosongkan dengan asumsi jika ada inputan selain angka 1 sampai 1000 maka tidak akan mencetak apa-apa.
Sekian.