Kepada Rekan Be-Excel

السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

saya me-lookup nilai dengan menggunakan match, namun match tidak bekerja
karena ada nilai yang sama. Bagaimana cara mengubah rumus tersebut agar
dapat melihar dua kreteria berbeda dengan nilai yang sama? dan apakah ganti
formulanya agar dapat dipersingkat formulanya, mengingat formula merupakan
formula array dan sangat membebani sistem jika dipakai di ribuan cell.

Untuk Bapak Rasyid, mohon maaf Kolomnya saya sederhanakan untuk memudahkan
pengerjaan.
Formula yang saua pakai:

{=IF(SUMPRODUCT(($B4:$G4>=3,51)*($B4:$G4<=4));"Sangat Baik pada
"&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,51)*($B4:$G4<=4)*($B4:$G4);1);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,51)*($B4:$G4<=4)*($B4:$G4);2);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,51)*($B4:$G4<=4)*($B4:$G4);3);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,51)*($B4:$G4<=4)*($B4:$G4);4);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,51)*($B4:$G4<=4)*($B4:$G4);5);$B4:$G4;0));"")&IF(SUMPRODUCT(($B4:$G4>=3,18)*($B4:$G4<3,51));"Baik
pada  
"&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,18)*($B4:$G4<3,51)*($B4:$G4);1);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,18)*($B4:$G4<3,51)*($B4:$G4);2);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,18)*($B4:$G4<3,51)*($B4:$G4);3);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,18)*($B4:$G4<3,51)*($B4:$G4);4);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=3,18)*($B4:$G4<3,51)*($B4:$G4);5);$B4:$G4;0));"")&IF(SUMPRODUCT(($B4:$G4>=2,84)*($B4:$G4<3,18));"Cukup
pada  
"&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=2,84)*($B4:$G4<3,18)*($B4:$G4);1);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=2,84)*($B4:$G4<3,18)*($B4:$G4);2);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=2,84)*($B4:$G4<3,18)*($B4:$G4);3);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=2,84)*($B4:$G4<3,18)*($B4:$G4);4);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=2,84)*($B4:$G4<3,18)*($B4:$G4);5);$B4:$G4;0));"")&IF(SUMPRODUCT(($B4:$G4>=1)*($B4:$G4<2,84));"Kurang
pada
"&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=1)*($B4:$G4<2,84)*($B4:$G4);1);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=1)*($B4:$G4<2,84)*($B4:$G4);2);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=1)*($B4:$G4<2,84)*($B4:$G4);3);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=1)*($B4:$G4<2,84)*($B4:$G4);4);$B4:$G4;0))&INDEX($B$3:$G$3;;MATCH(LARGE(($B4:$G4>=1)*($B4:$G4<2,84)*($B4:$G4);5);$B4:$G4;0));"")}

Terima kasih.

وَ السَّلاَمُ عَلَيْكُمْ وَرَحْمَةُ اللهِ وَبَرَكَاتُهُ

Attachment: combine txt.xlsx
Description: MS-Excel 2007 spreadsheet

Kirim email ke