Tente isso na célula A2
:
=TRIM(CONCATENATE($B2," ",$C2))
O trim deve cuidar desse espaço chato.
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?
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 .
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)