Если есть Dynami c Формула массива:
=CONCAT(UNIQUE(A1:K1,TRUE))
Если нет, то предполагается, что 0
никогда не будет в первом столбце и данные будут такими, как вы указали, одно число на ячейку:
=MMULT(TRANSPOSE(MODE.MULT(IF(MATCH(A1:K1,A1:K1,0)=COLUMN(A1:K1),A1:K1*{1;1}))),TRANSPOSE(10^(COUNT(MODE.MULT(IF(MATCH(A1:K1,A1:K1,0)=COLUMN(A1:K1),A1:K1*{1;1})))-TRANSPOSE(ROW(INDEX($ZZ:$ZZ,1):INDEX($ZZ:$ZZ,COUNT(MODE.MULT(IF(MATCH(A1:K1,A1:K1,0)=COLUMN(A1:K1),A1:K1*{1;1})))))))))
В зависимости от версии, это может потребоваться подтвердить с помощью Ctrl-Shift-Enter вместо Enter при выходе из режима редактирования.
Если это текст или числа больше одного di git, то, вероятно, потребуется vba.