Menggunakan rumus IF bertingkat [SOLVED]

  1. 3 minggu lalu

    Salam sejahtera untuk guru" di BEO.

    Saya memiliki sedikit masalah dengan fungsi rumus IF berikut ini:

    -image-

    Tujuannya saya ingin agar kolom D1 berubah sesuai dengan kolom C1 dengan kondisi:

    Jika C1 lebih besar dari 2,000 dan lebih kecil dari 49,000 maka D1 akan menjadi 5%
    jika C1 lebih besar dari 50,000 dan lebih kecil dari 99,000 maka D1 akan menjadi 7.5%
    jika C1 lebih besar dari 100,000 dan lebih kecil dari 199,000 maka D1 akan menjadi 10%
    jika C1 lebih besar dari 200,000 maka D1 akan menjadi 15%
    Mohon untuk bantuannya, Terima kasih~

  2. Hallo mas @Canerdy
    penulisan syntax rumusnya ada yang salah, terletak pada penggunaan fungsi AND.

    coba seperti ini :

    =IF(C1>=200000,"15%",IF(AND(C1>=100000,C1<=199999),"10%",IF(AND(C1>=50000,C1<=99999),"7.5%",IF(AND(C1>=2000,C1<=49999),"5%",0))))

    ada baiknya mas @Canerdy mengikuti saran dari mas @Azumi dari diskusi yang pernah anda posting sebelumnya

    salam

  3. @excelive Hallo mas @Canerdy
    penulisan syntax rumusnya ada yang salah, terletak pada penggunaan fungsi AND.

    coba seperti ini :

    =IF(C1>=200000,"15%",IF(AND(C1>=100000,C1<=199999),"10%",IF(AND(C1>=50000,C1<=99999),"7.5%",IF(AND(C1>=2000,C1<=49999),"5%",0))))

    ada baiknya mas @Canerdy mengikuti saran dari mas @Azumi dari diskusi yang pernah anda posting sebelumnya

    salam

    Terima kasih Pak @excelive

    Saya baru saja mencoba rumusnya dan sudah berhasil. Kurang lebih seperti contoh dibawah ini:

    =IF(C1>=200000,"15%",IF(C1>=100000,"10%",IF(C1>=50000,"7.5%",IF(C1>=2000,"5%",0))))

    Ternyata yang menjadi masalah adalah bagian "IF(AND(". Setelah saya hapus dan coba jalankan ternyata berhasil.

 

atau Mendaftar untuk ikut berdiskusi!