Filtro para que valores iguais em 2 colunas fiquem lado a lado

Eu gostaria de saber se é possível fazer um filtro para que os números que estão na coluna 1 sejam organizados de modo que fiquem lado a lado com os mesmos números da coluna 2.

Mas no caso, também existem alguns números que não estão presentes em ambas as colunas e nesses casos, eu gostaria que eles ficassem no final da tabela.

Por exemplo:

Aqui está a tablea antes de se aplicar o filtro que eu desejo:

OBS: as colunas C e D são apenas formas de se verificar se A e B são iguais.

Descrição da imagem

E aqui seria como deveria ficar ao se aplicar esse filtro:

Descrição da imagem

Alguém sabe como posso fazer esse filtro?

Desde já, obrigado.

Acabei de conseguir aqui, dei uma pesquisada e com a fórmula abaixo deu certo

  • =SE(ÉERROS(PROCV(A1;$B$1:$B$6;1;0));"";PROCV(A1;$B$1:$B$6;1;0))

É só colar ela em uma célula e deixá-la do tamanho da coluna A, ai consigo os valores duplicados.
Em outra coluna copiei os valores da coluna A, colocando =A1 e arrastando.
Então, copiei os valores gerados pela formula em um bloco de notas e os passei ao lado da coluna cópia de A.
Então apliquei o filtro para remover as células vazias.