Como mesclar 2 colunas no Excel com um espaço

0

Eu tenho algumas colunas básicas no Excel assim:

Full Name    |    First Name    |    Last Name
             |    Billy         |    Bob
             |    Sue           |    Anne
             |    Super         |    Man
             |    Joe           |

Eu quero mesclar o primeiro nome e sobrenome juntos na coluna Nome completo, separados por um espaço.

Existe uma macro ou algo que poderia fazer isso?

Também no caso de Joe, que não tem um sobrenome listado, poderia colocar Joe sem espaço no final?

    
por Talon 13.08.2013 / 21:52

3 respostas

4

Tente isso na célula A2 :

=TRIM(CONCATENATE($B2," ",$C2))

O trim deve cuidar desse espaço chato.

    
por 13.08.2013 / 22:02
1

Você pode fazer isso com uma fórmula, por exemplo:

=A1&" "&B1

Isto está unindo A1 ao que já foi citado (neste caso, um espaço) com B1.

Para lidar com um nome ou sobrenome ausente, você pode usar uma instrução IF .

    
por 13.08.2013 / 21:58
1

Você poderia usar essa fórmula, assumindo que Nome Completo esteja na coluna A, Nome na coluna B e Sobrenome na coluna C, e você queira o primeiro nome primeiro.

=IF(OR(B2="",C2=""), B2&C2, B2&" "&C2)

Funcionará se o nome ou sobrenome estiver faltando.

EDIT: Negligenciou um muito mais simples para lidar com os espaços (crédito ao Wizard Prang)

=TRIM(B2&" "&C2)
    
por 13.08.2013 / 21:57