Unir várias células da mesma coluna em uma única célula

Anônima
2025-01-13T11:32:17+00:00

Bom dia,

Estou levantando uma relação de notas fiscais e queria unir em uma única célula várias células da mesma coluna separadas por virgula.

Por exemplo: tenho a coluna G onde eu ordenei por sequencia do menor para o maior e em outra célula vazia eu quero unir as células G4 até G3690 separado por virgula, mas eu queria uma formula mais rápida, o CONTATENAR eu tenho que colocar célula por célula e como é muitas, eu perco muito tempo.

O meu Excel é a versão 2013 em português.

Alguém consegue me ajudar?

***Moved from Microsoft 365 and Office / Excel / For the job / Windows***

Microsoft 365 e Office | Excel | Outro | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários

3 respostas

Classificar por: Mais útil
  1. WordExperto 64,330 Pontos de reputação Moderador Voluntário
    2025-01-15T09:53:21+00:00

    En este caso, puedes usar esta macro:

    Sub UnirCeldasConComas()
    
        Dim Rango As Range
    
        Dim Celda As Range
    
        Dim Resultado As String
    
        ' Cambia A1:A10 por el rango de celdas de tu columna
    
        Set Rango = Range("A1:A10")
    
        For Each Celda In Rango
    
            If Celda.Value <> "" Then
    
                Resultado = Resultado & Celda.Value & ", "
    
            End If
    
        Next Celda
    
        ' Elimina la última coma y espacio
    
        Resultado = Left(Resultado, Len(Resultado) - 2)
    
        ' Muestra el resultado en la celda D1
    
        Range("D1").Value = Resultado
    
    End Sub
    

    PalabraExperto.

    Esta resposta foi útil?

    1 pessoa achou esta resposta útil.
    0 comentários Sem comentários
  2. Anônima
    2025-01-14T18:46:05+00:00

    Boa tarde, espero que esteja tudo bem com você

    Vi que esta formula só funciona no Office 2019, o meu é 2013, não funciona.

    Tem outra formula que eu possa usar?

    Esta resposta foi útil?

    0 comentários Sem comentários
  3. WordExperto 64,330 Pontos de reputação Moderador Voluntário
    2025-01-13T14:41:34+00:00

    Hola, Alexandre:

    Puedes usar la funciónunircadenas.

    Yo la uso en este vídeo para otro caso, distinto al tuyo.

    WordExperto.

    Esta resposta foi útil?

    0 comentários Sem comentários