Mas @dicki ...
Ya gak gimana-mana mas alias gak masalah. Kalau misalnya KEYWORD yang digunakan:
Tidak Menjawab|Mailbox|Answer|Agree
dan data pada tabel REFERENCES tersusun kata-kata yang sama seperti pada KEYWORD, formulanya (mudah-mudahan) akan tetap jalan.
Khan sudah saya jelaskan, fungsi IF tersebut hanya akan mengembalikan nilai 4 jika hanya kata Answer yang ditemukan. Jika kata No Answer yang ditemukan, maka nilai yang dikembalikan tetap 1, demikian juga untuk kata yang lain. Kasus ini terjadi karena level kata No Answer lebih tinggi dari kata Answer. Sedangkan kata Answer sendiri ada pada kata No Answer. Makanya harus kita akali atau kita paksa hasilnya dikembalikan secara manual.
Kalau mau mencoba, silahkan edit formula pada sel G5, yang sebelumnya:
=INDEX($J$5:$J$8;MATCH(MAX((Data.Names=$F5)*IF(SEARCH(Data.States;Keywords)=4;19;SEARCH(Data.States;Keywords)));$K$5:$K$8;0))
menjadi:
=INDEX($J$5:$J$8;MATCH(MAX((Data.Names=$F5)*(SEARCH(Data.States;Keywords)));$K$5:$K$8;0))
Syaratnya, tidak ada duplikasi pada KEYWORD yang digunakan.
Demikian...