Share via

@Unique function in Excel Office 365

Anonymous
2021-07-22T10:27:44+00:00

I'm trying to use the @Unique function in my Office 365 ProPlus Subscription Excel that I'm using at work. I'm still on Windows 7 there unfortunately.

The @Unique function is available, but it only returns the first value in a selected range of values for me. It does not populate down the column with the remaining unique values in my array.

In the examples it looks very easy to use but I don't understand what I could be doing wrong. Has anyone else got this happening for them? Is there something incredibly obvious that I'm missing.

Microsoft 365 and Office | Excel | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

Answer accepted by question author

HansV 462.6K Reputation points
2021-07-22T10:43:41+00:00

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.

Was this answer helpful?

0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Anonymous
    2021-07-22T10:58:01+00:00

    Thanks so much! I'd guessed it was something ridiculous. I suppose I'm just so used to putting @ into my formulas I didn't notice there was no @.

    Was this answer helpful?

    0 comments No comments