Combina columnas en Excel sen perder datos - 3 formas rápidas

  • Comparte Isto
Michael Brown

Desde este breve artigo aprenderás a combinar varias columnas de Excel nunha soa sen perder datos.

Tes unha táboa en Excel e o que queres é combinar dúas columnas, fila por fila. Por exemplo, quere combinar o Nome e amp; As columnas de Apelidos nunha soa ou únase varias columnas como Rúa, Cidade, Código Postal ou Estado nunha única columna "Enderezo", separando os valores cunha coma para que posteriormente poida imprimir os enderezos en sobres.

Lamentablemente, Excel non ofrece ningunha ferramenta integrada para conseguilo. Por suposto, existe o botón Combinar (" Fusionar e centrar ", etc.), pero se selecciona 2 celas adxacentes para combinalas, como se mostra na captura de pantalla:

Aparecerá a mensaxe de erro " Ao combinar celas só se mantén o valor da cela superior esquerda e descarta os demais valores. " (Excel 2013) ou "O A selección contén varios valores de datos. Ao combinar nunha cela só manteranse os datos da parte superior esquerda." (Excel 2010, 2007)

Ademais neste artigo, atoparás 3 formas que che permitirán combinar datos de varias columnas nunha soa sen perder datos e sen utilizar a macro VBA. Se estás a buscar a forma máis rápida, omite as dúas primeiras e diríxete á terceira inmediatamente.

Combina dúas columnas usando fórmulas de Excel

Di: tes unha táboa coa información dos teus clientes e queres combinardúas columnas ( Nome e apelidos ) nunha ( Nome completo ).

  1. Insira unha nova columna na túa mesa. Coloque o punteiro do rato na cabeceira da columna (no noso caso é a columna D ), prema co botón dereito do rato e escolle " Inserir " no menú contextual. Poñemos un nome á columna recén engadida " Nome completo ".

  • Na cela D2, escriba a seguinte fórmula CONCATENAR:
  • =CONCATENATE(B2," ",C2)

    En Excel 2016 - Excel 365, tamén pode usar a función CONCAT para o mesmo propósito:

    =CONCAT(B2," ",C2)

    Onde B2 e C2 son os enderezos de Nome e Apelidos , respectivamente. Teña en conta que hai un espazo entre as comiñas " " na fórmula. É un separador que se inserirá entre os nomes combinados, pode usar calquera outro símbolo como separador, p. unha coma.

    Dun xeito semellante, pode unir datos de varias celas nunha soa, utilizando calquera separador que prefira. Por exemplo, pode combinar enderezos de 3 columnas (Rúa, Cidade, Código Postal) nunha soa.

  • Copie a fórmula a todas as outras celas do Columna Nome completo . Ou vexa como introducir a mesma fórmula en varias celas á vez.
  • Ben, combinamos os nomes de 2 columnas a unha, pero esta aínda é a fórmula. Se eliminamos o Nome e/ou o Apelido, tamén desaparecerán os datos correspondentes na columna Nome completo.
  • Agora imosnecesitamos converter a fórmula nun valor para que poidamos eliminar as columnas innecesarias da nosa folla de cálculo de Excel. Seleccione todas as celas con datos na columna combinada (seleccione a primeira cela na columna " Nome completo " e prema Ctrl + Maiús + Frecha cara abaixo ).
  • Copia o contido da columna no portapapeis ( Ctrl + C ou Ctrl + Ins , o que prefira), despois fai clic co botón dereito en calquera cela da mesma columna (" Nome completo ") e selecciona " Pegar especial " no menú contextual. Seleccione o botón Valores e prema en Aceptar .

  • Elimine o "Nome" & Columnas "Apelidos", que xa non son necesarias. Fai clic na cabeceira da columna B , manteña premida Ctrl e prema na cabeceira da columna C (unha forma alternativa é seleccionar calquera cela da columna B , prema Ctrl + Espazo para seleccionar toda a columna B e, a continuación, prema Ctrl + Maiús + Frecha dereita para seleccionar toda a columna C).

    Despois diso, fai clic co botón dereito en calquera das columnas seleccionadas e escolla Eliminar no menú contextual:

  • Está ben, fusionamos os nomes de 2 columnas nunha! Porén, requiriu un esforzo :)

    Combinar datos de columnas mediante o Bloc de notas

    Este xeito é máis rápido que o anterior, non require fórmulas, pero é apta só para combinar columnas adxacentes e usar o mesmo delimitador para todas elas .

    Aquí tedes un exemplo: queremos combinar 2 columnascos Nomes e Apelidos nun só.

    1. Seleccione as dúas columnas que quere combinar: faga clic en B1, prema Maiús + Frecha dereita para seleccionar C1 e, a continuación, prema Ctrl + Maiús + Frecha abaixo para seleccionar todas as celas con datos en dúas columnas.

  • Copiar datos no portapapeis (preme Ctrl + C ou Ctrl + Ins , o que prefira ).
  • Abrir o Bloc de notas: Inicio-> Todos os programas -> Accesorios -> Bloc de notas .
  • Insira os datos do portapapeis no Bloc de notas (preme Ctrl + V ou Maiús + Ins ).
  • Copiar o carácter de tabulación no portapapeis. Preme Tab á dereita no Bloc de notas, preme Ctrl + Maiús + Inicio e, a continuación, preme Ctrl + X .
  • Substitúe os caracteres de tabulación no Bloc de notas polo separador que necesites.
  • Preme Ctrl + H para abrir a caixa de diálogo " Substituír ", pega o carácter de tabulación do portapapeis no campo " Atopa o que ", escribe o teu separador, p. Espazo, coma, etc. no campo " Substituír por ". Prema o botón " Substituír todo "; a continuación, prema " Cancelar " para pechar a caixa de diálogo.

  • Preme Ctr + A para seleccionar todo o texto no Bloc de notas e, a continuación, preme Ctrl + C para copialo no Portapapeis.
  • Volve á túa folla de cálculo de Excel (prema Alt + Tab ), selecciona só a cela B1 e pega o texto do Portapapeis na túa táboa.
  • Cambia o nome da columna B a " Nome completo " e elimina a columna " Apelidos ".
  • Hai máispasos que na opción anterior, pero créame ou probalo vostede mesmo; deste xeito é máis rápido. A seguinte forma é aínda máis rápida e sinxela :)

    Unir columnas usando o complemento Combinar celas para Excel

    A forma máis rápida e sinxela de combinar datos de varias columnas de Excel nunha soa é usar O complemento Merge Cells para Excel incluído co noso Ultimate Suite for Excel.

    Co complemento Merge Cells, podes combinar datos de varias celas usando calquera separador que desexes (por exemplo, espazo, coma, retorno de carro ou salto de liña). Podes unir valores fila por fila, columna por columna ou combinar os datos das celas seleccionadas nunha soa sen perdelos.

    Como combinar dúas columnas en 3 simples pasos

    1. Descarga e descarga. instale Ultimate Suite.
    2. Seleccione todas as celas de 2 ou máis columnas que quere combinar, vai á pestana Datos de Ablebits.com > Combina o grupo e fai clic en Fusionar celas > Fusionar columnas nunha soa .
    3. No cadro de diálogo Fusionar celas , seleccione o seguintes opcións:
      • Como combinar: columnas nunha soa (preseleccionada)
      • Separa os valores con: escolle o delimitador desexado (espazo no noso caso)
      • Coloque os resultados na: columna esquerda
    4. Asegúrate de que a opción Borrar o contido das celas seleccionadas estea marcada e fai clic en Combinar .

    Isto é! Uns poucos clics e combinamos dúas columnas sen usar ningunhafórmulas ou copiar/pegar.

    Para rematar, cambia o nome da columna B a Nome completo e elimina a columna "C", que xa non é necesaria.

    Moito máis doado que as dúas formas anteriores, non é? :)

    Michael Brown é un entusiasta da tecnoloxía dedicada á súa paixón por simplificar procesos complexos mediante ferramentas de software. Con máis dunha década de experiencia na industria tecnolóxica, perfeccionou as súas habilidades en Microsoft Excel e Outlook, así como en Follas de cálculo e Documentos de Google. O blog de Michael está dedicado a compartir o seu coñecemento e experiencia con outros, proporcionando consellos e titoriais fáciles de seguir para mellorar a produtividade e a eficiencia. Tanto se es un profesional experimentado como un principiante, o blog de Michael ofrece valiosas ideas e consellos prácticos para sacar o máximo proveito destas ferramentas de software esenciais.