kalau KolomLabel ID maupun KATEGORY sudah berupa angka bags spt itu (menunjukkan Letak/Posisi data dalam tabel) maka kita tinggal memanfaatkannya sbg argument pada fungsi INDEX atau fungsi OFFSIDE eh salah OFFSETT
=INDEX(C3:L12,D20,D19) =OFFSET(B2,D20,D19) lebih jelasnya lihat lampiran tetapi jika harus dengan IF-IF-an, ya harus pakai dummi (formula perantara) pada if yg sudah nested 7 kita sudahi dan simpan pada cell dummi cell hasil akhir tetap pakai IF tetapi melanjutkan hasil ex cell dummi 2009/2/9 iwan_umg <[email protected]> > Para XL-MANIA, saya ada permasalahan neh dengan fungsi IF. Fungsi IF > yang bersarang (nested IF) maksimal kan cuma 7 > > Saya punya rumus nested IF seperti dibawah ini yang sudah maksimal 7: > > =IF(D2=1;VLOOKUP(C2;COBA;2);IF(D2=2;VLOOKUP(C2;COBA;3); > IF(D2=3;VLOOKUP(C2;COBA;4);IF(D2=4;VLOOKUP(C2;COBA;5); > IF(D2=5;VLOOKUP(C2;COBA;6);IF(D2=6;VLOOKUP(C2;COBA;7); > IF(D2=7;VLOOKUP(C2;COBA;8);0))))))) > > Saya kombinasi fungsi IF dengan VLOOKUP, dengan harapan apabila saya > isi ID dan CATEGORY akan mencari ke LOOKUP tabel, dan > ternyata berhasil, namun yang jadi permasalahan adalah hanya maksimal > sampai ID ke 7, apabila saya isi ID 8 di RESULT akan 0 > ini sesuai dengan rumusnya bila tidak ada (valu_if_else) adalah 0, > jadi saya tidak bisa menampilkan value ID 8. > > FORM (MISAL), ID 1 dengan CATEGORY 1 maka RESULT 100. > > ID | CATEGORY | RESULT | > ------------------------ > 1 | 1 | 100 | > ------------------------ > > LOOKUP TABEL dengan nama COBA: > > CATEGORY > > ID | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | > --------------------------------------------- > 1 |100|200|300|400|500|600|700|800|900|1000| > 2 |101|201|301|401|501|601|701|801|901|1001| > 3 |102|202|302|402|502|602|702|802|902|1002| > 4 |103|203|303|403|503|603|703|803|903|1003| > 5 |104|204|304|404|504|604|704|804|904|1004| > 6 |105|205|305|405|505|605|705|805|905|1005| > 7 |106|206|306|406|506|606|706|806|906|1006| > 8 |107|207|307|407|507|607|707|807|907|1007| > 9 |108|208|308|408|508|608|708|808|908|1008| > 10 |109|209|309|409|509|609|709|809|909|1009| > -------------------------------------------- > > Bila saya tambah fungsi IF lagi untuk ID 8, 9 , 10 kan tidak bisa > karena fungsi IF nya sudah maksimal.. > Terus bagaimana caranya agar saya dapat menampilkan value ID 8, 9 , 10..? > > Bagi XL-MANIA yang barangkali pernah mengalami kasus yang sama atau > pernah menjumpai permasalahan yang sama, saya sangat > berharap sekali agar dapat reference dan pencerahan.. > > Terima kasih. >
ctv_nested_IF lebihdari7_gunakan_INDEX.xls
Description: MS-Excel spreadsheet

