Google-sheets – Need unique values of a range in google sheets

google sheets

I need to list unique values of 12 columns in a different sheet columns.

Like sheet 1 has A column.

I need to list the unique values of all 12 columns in Sheet 2 to Sheet1 A column.

Like:

enter image description here

want to list like this:

want to list like this

Best Answer

Quick and dirty way :

=UNIQUE(ARRAYFORMULA(TRANSPOSE(SPLIT(CONCATENATE(A1:F12&"🐥"),"🐥"))))

(Source : organizing google-sheets data range into single column)
However, care must be taken not to exceed 50k characters when using concatenate. If the case arises, simply break the formula into several pieces or use arrays.

=unique({A1:A10;B1:B10;C1:C10})

Edit : I have just learned that this problem can now be solved in an even simpler way. =unique(flatten(A1:F12))