Como dividir datos en Excel (5 xeitos)

  • Comparte Isto
Hugh West

En diferentes circunstancias, necesitamos dividir os nosos datos en partes diferentes. Estas diseccións de datos adoitan facerse por espazos, comas ou algún outro criterio. A división destes datos pode realmente axudarnos a obter que parte dos datos necesitamos nun momento determinado. Neste artigo discutiranse 5 métodos útiles e sinxelos de como dividir datos en Excel.

Descargar Practice Workbook

Descargar Practice Workbook.

Dividir datos en Excel.xlsm

5 xeitos de dividir datos en Excel

Para demostrar como dividir datos en Excel, imos usar o seguinte nome completo da folla de cálculo de Tamén se mostran diferentes persoas nas columnas Nome completo , e os seus nomes na primeira e na segunda parte. Como chegamos a estas partes explícase e ilustrase de diferentes xeitos.

1. Funcións de texto a columnas para dividir datos en Excel

Neste proceso, delimitadores como espazo, tabulación e coma separan os datos seleccionados nunha ou máis celas. A función Texto a columna é unha excelente ferramenta para dividir datos en Excel

Pasos

  • Primeiro, selecciona todas as celas que desexes para dividir.
  • Entón vai a Datos > Texto a columnas.

  • Despois diso, abrirase un novo cadro de diálogo. desde ese cadro seleccione delimitado. E fai clic en Seguinte .

  • Despois de facer clic en Seguinte, aparecerá o seguinte cadro de diálogo.caixa de diálogo marque a Caixa de opción Espazo , xa que queremos dividir os datos dados segundo a posición do espazo entre as palabras.

  • A continuación, no seguinte cadro de diálogo, seleccione Xeral.
  • Xusto debaixo da caixa Formato de datos da columna , hai unha caixa de referencia da cela Destino . Nesa caixa, tes que introducir onde estarán os teus datos divididos.
  • Fai clic en Finalizar na caixa de diálogo, despois de seleccionar as celas de destino.

  • Seleccione as celas de destino como a continuación na Caixa de destino.

  • Despois facendo clic en Finalizar , notarás que agora todos os nomes están divididos en apelidos e nomes.

Ler máis: Dividir os datos de Excel en columnas por coma (7 métodos)

2. Dividir celas en Excel usando fórmulas

A fórmula pode ser unha ferramenta útil ao dividir os datos en Excel. Por exemplo, mediante a fórmula a función TEXTO ou TRIM/MID podemos dividir de xeito sinxelo e flexible distintos tipos de datos.

2.1 Fórmula coas funcións de texto

Pasos

  • Imos utilizar un conxunto de datos de nome diferente para este método. Este conxunto de datos contén unha columna de segundo nome en comparación co conxunto de datos anterior.

  • Entón introducimos a seguinte fórmula na Cela C5 :

=LEFT(B5,SEARCH(" ", B5)-1)

  • Entón seleccionamos o controlador de recheo e arrastrámolo á CelaC10 .

  • Esta fórmula dividirá a primeira parte da columna Nome completo .
  • Para dividir a parte central da columna Nome , introduza a seguinte fórmula e prema Intro:

=MID(B5,SEARCH(" ",B5)+1,SEARCH(" ",B5,SEARCH(" ",B5)+1)-SEARCH("     ",B5)-1)

.

  • Despois de premer Intro, a parte central da columna Nome completo está na Cela D5

  • Despois diso, arrastre o botón de recheo ata a Cela D10. Dividirá a outra parte central de Nomes completos .
  • Para dividir na última parte da columna Nome completo, introduza a seguinte fórmula:

=RIGHT(B5,LEN(B5) - SEARCH(" ", B5, SEARCH(" ", B5,1)+1))

.

  • Despois de premer Intro, verás que a última parte do nome da Cela B5 está dividida na Cela E5.

  • Arrastre o botón de recheo ata a Cela E10. Dividirá a última parte do outro nome completo na columna Apellido.

2.2 Uso das funcións de recorte e media para dividir datos

Pasos

  • Ao principio, cómpre introducir a seguinte fórmula na Cela C5 :

=TRIM(MID(SUBSTITUTE($B5," ",REPT(" ",999)),COLUMNS($C:C)*999-998,999))

.

  • Esta fórmula dividirá a primeira parte do Nome completo na columna Nome.

  • Despois diso, seleccione o botón de recheo e arrástreo horizontalmente ata a Cela E5.
  • A continuación, o Os datos da columna>Nome completo en C5 dividiranse completamente en trescolumnas.

  • A continuación, seleccione Cela C5 : Cela E5 e, a continuación, arrastre o controlador de recheo cara abaixo á Cela E10.

  • Despois de soltar o manillar de recheo, verá que agora todos os datos da súa cela están divididos tres partes.

Ler máis: Como dividir os datos nunha cela de Excel en varias columnas (5 métodos)

3. Dividir os datos en celas en Excel Usando a función Flash Fill

Pasos

  • Ao principio, cómpre encher a primeira fila do conxunto de datos. Isto significa que debes introducir o nome e o apelido divididos en Cela C5 e Cela D5 .

  • Despois diso, arrastre o tirador da esquina ata a Cela C11 premendo o botón dereito do rato.

  • A continuación, solte o asa, ao soltar o asa, abrirase unha nova ventá despregable. Desde esa xanela, escolla Flash Fill.

  • Seleccionando o botón Flash Fill dividirase o primeiro parte dos nomes na columna de nomes como se fixo na Cela C5.

  • Repita o mesmo proceso para o último Nome columna, isto dividirá a última parte dos nomes na columna Nome completo .

Agora todos os nomes na columna Nome completo están divididos en dúas partes.

Ler máis: Como dividir datos dunha cela en varias filas en Excel (3 métodos)

4. Dividir celase Texto en Excel con Power Query

Utilizando unha ferramenta poderosa como Power Query en Excel, pode dividir facilmente os nomes na columna Nome completo.

Pasos

  • Primeiro, selecciona calquera cela dentro da táboa e vai a Datos > Desde táboa/intervalo.

  • Entón unha nova caixa Referencia da cela , na que tes que seleccionar o intervalo da túa táboa.

  • Despois de entrar no Rango, abrirase unha ventá totalmente nova, na que tes que eliminar as columnas baleiras.

  • Despois eliminando as columnas, cómpre Duplicar a columna Nome completo.

  • A continuación, prema co botón dereito do rato no menú contextual vai a Dividir columna > Por delimitador.

  • Abrirase unha nova xanela. Nesa ventá, seleccione Espazo no menú despregable Seleccione ou introduza delimitador . E selecciona Cada aparición do delimitador en Dividir en. A continuación, prema Aceptar.

  • Despois de facer clic en Aceptar, verá que Os nomes completos dividíronse en tres columnas separadas.

  • Cambia eses nomes de columna a Segundo nome , Nome, e Apelidos . A continuación, faga clic en Pechar e cargar .

  • Despois de pechar e cargar a ferramenta eléctrica. aparecerá unha nova folla no libro principal como esta.

Nestefolla de traballo, podes ver claramente que os nomes da columna Nome completo divídense en tres partes separadas en función do espazo entre elas.

5. Usando a macro VBA para dividir datos en Excel

Un simple código de macro no editor VBA pode resolver todos os problemas anteriores con bastante facilidade. Ao mesmo tempo, utilizar macros é bastante sen complicacións e aforra tempo.

Pasos

  • Iniciar o Visual Basic Editor desde a pestana Desenvolvedor.
  • ao premer Alt + F11 no teu teclado tamén se pode activar o editor Visual Basic .

  • Despois de iniciar o editor Visual Basic , abrirase unha nova xanela.
  • Na nova ventá fai clic en Inserir e, a continuación, fai clic en Módulo.

  • A continuación, abrirase un editor branco. Nese editor, cómpre escribir o seguinte código:
9316
  • Ao escribir o código, peche tanto o Módulo como o editor VBA .
  • Na pestana Ver , faga clic no comando Macros e, a continuación, seleccione a opción Ver macros .

  • A continuación, abrirase un novo cadro de diálogo, desde ese cadro de diálogo, seleccione a macro que acaba de crear e prema en Executar .

Ao facer clic en Executar, verá que todos os seus nomes na columna Nome completo agora están divididos en tres partes diferentes.

Ler máis: Macro de Excel para dividir datos en varios ficheiros(Con pasos sinxelos)

Conclusión

Para resumir, a pregunta "como dividir datos en Excel" pódese responder de 6 formas principais. Son principalmente empregando fórmulas, usando a función Text to Column, implementando Power Query e outra é executar unha pequena macro no editor VBA. O proceso VBA é menos lento e simplista, pero require coñecementos previos relacionados con VBA. Do mesmo xeito, unha consulta de enerxía tamén é unha ferramenta moi cómoda, pero leva un pouco de tempo.

Por outra banda, outros métodos non teñen tal requisito. O método de texto a columna é, con diferenza, o máis cómodo e sinxelo de usar entre todos. Para este problema, hai dispoñible para descargar un caderno de prácticas onde podes practicar e acostumarte a estes métodos.

Non dubides en facer calquera pregunta ou comentario a través da sección de comentarios. Calquera suxestión para mellorar a comunidade Exceldemy será moi apreciable.

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.