Is [@CATEGORY] a column? If yes, IF does not work properly.

Try to post a dummy workbook.