A family of Microsoft spreadsheet software with tools for analyzing, charting, and communicating data
The @ operator causes that. It prevents an array formula from spilling into the cells below.
=UNIQUE(A1:A16) will return all unique values, spilling to as many cells as needed.
=@UNIQUE(A1:A16) will return only the first of those values.
So remove the @ from your formula.