Você pode usar uma fórmula de matriz † como a seguinte em D1:
=IFERROR(INDEX($A$1:$A$6,SMALL(IF(ISERROR(MATCH($A$1:$A$6,$B$1:$B$6,0))*ISERROR(MATCH($A$1:$A$6,$C$1:$C$6,0)),ROW($A$1:$A$6)),ROW())),"")
As fórmulas nas outras colunas são semelhantes:
E1:
=IFERROR(INDEX($B$1:$B$6,SMALL(IF(ISERROR(MATCH($B$1:$B$6,$A$1:$A$6,0))*ISERROR(MATCH($B$1:$B$6,$C$1:$C$6,0)),ROW($B$1:$B$6)),ROW())),"")
F1:
=IFERROR(INDEX($C$1:$C$6,SMALL(IF(ISERROR(MATCH($C$1:$C$6,$A$1:$A$6,0))*ISERROR(MATCH($C$1:$C$6,$B$1:$B$6,0)),ROW($C$1:$C$6)),ROW())),"")
E na sua tabela de exemplo, recebo estes:
Se a sua fórmula começar em uma linha diferente da primeira, a fórmula precisará ser alterada um pouco porque ela usa ROW()
, que depende da linha na qual a fórmula é inserida.
† Nota: Para usar a fórmula, você deve pressionar e segurar Ctrl + Deslocar e pressionar Enter depois de inseri-lo.