Saya ingin kolom Premi (kolom D5) bisa sesuai dengan Sheet Kadar
Saya menggunakan rumus iferror (vlookup) masih belum bisa. Apa yg harus saya lakukan.
Terima kasih,
Saya ingin kolom Premi (kolom D5) bisa sesuai dengan Sheet Kadar
Saya menggunakan rumus iferror (vlookup) masih belum bisa. Apa yg harus saya lakukan.
Terima kasih,
@torasham ...
Coba gunakan fungsi INDEX dan SUMPRODUCT :
=INDEX(Kadar!$C$5:$C$304;SUMPRODUCT((Kadar!$B$5:$B$304=$C5)*(ROW($B$5:$B$304)-4)))
Demikian.
maaf tanya lagi
kadar Premi
90% 0%
89.00% - 89.99% -1%
88.00% - 88.99% -2%
87.00% - 87.99% -3%
dst
Jadi kalo saya ketik kolom kadar maka otomatis kolom premi akan menunjukkan tarifnya
terima kasih banyak bos
maaf banyak ganggu
@torasham ...
Formula :
... (ROW($B$5:$B$304)-4) ...
akan menghasilkan indeks baris yang sesuai dengan baris data yang ada pada range :
Kadar!$C$5:$C$304
Hasilnya akan sama saja jika menggunakan formula :
... ROW($A$1:$A$300) ...
karena jumlah baris pada range C5:C304 ada 300 baris. Intinya, hasil dari formula tersebut adalah :
= ROW($B$5:$B$304)-4 = {5,6,7, ... ,304} - 4 = {1,2,3, ... ,300}
Formula tersebut tidak akan mengganggu isi dari kolom terkait, karena hanya digunakan Excel sebagai rujukan saja. Selain itu, ketika menggunakan fungsi INDEX, range awal akan menjadi indeks baris atau kolom pertama (1). Misalkan untuk mendapatkan nilai pada sel A6 dari range A5:A10, maka dengan fungsi INDEX dapat dibuatkan formula :
INDEX(A5:A10;2)
Kembali ke soal yang ditanyakan, jika data akan diambil mulai dari 90%, maka formulanya cukup diubah menjadi :
=INDEX(Kadar!$C$4:$C$304;SUMPRODUCT((Kadar!$B$4:$B$304=$C5)*(ROW($B$4:$B$304)-3)))
Dan masukkan formula tersebut pada kolom D, mulai sel D5 pada Sheet2. Salin formula pada sel D5 ke sel di bawahnya sesuai kebutuhan.
Demikian.
tanya lagi (semuga gak marah)
pada kolom premi (%)
saya menggunakan formula
=IFERROR(VLOOKUP(C5;Kadar!$B$4:$C$304;2;0);0)
Jika Kadarnya tertulis bulat;
88% = -1%
87% = -2%
dst
tapi jika ada koma dibelakang
88, 13% = 0%
87,15% = 0%
itu kenapa ya pak?
@torasham ...
Saya juga tidak tahu persis apa masalahnya. Nampaknya, kesalahan tersebut terjadi hanya untuk nilai pecahan yang dihasilkan melalui kalkulasi formula. Untuk solusinya, klo mas maunya pake fungsi VLOOKUP, coba perbaiki dahulu data pada sheet KADAR dengan menggunakan fungsi ROUND, misalkan saja untuk formula pada sel B6 :
=ROUND($B5+0,0001;4)
Salin formula pada sel B6 tersebut ke bawah, khusus untuk sel-sel yang berisi formula seperti range B6:B104, B106:B204 dan yang lainnya.
Demikian, semoga sesuai.
iya betul, sudah sesuai mas...
terima kasih banyak.
semuga jadi ilmu yg bermanfaat