Como consolidar datos de varias filas en Excel (4 métodos rápidos)

  • Comparte Isto
Hugh West

En moitos casos, pode ter que consolidar, combinar ou combinar datos . En Microsoft Excel, pode realizar este tipo de tarefas en masa e en segundos. Este artigo mostra como consolidar datos en Excel desde varias filas con algúns métodos rápidos.

Descargar o libro de prácticas

Podes descargar o libro de prácticas na seguinte ligazón.

Consolidar datos de varias filas.xslm

4 Métodos para consolidar datos de varias filas en Excel

Agora, supoñamos que tes un conxunto de datos cunha lista de Países e as súas Cidades . Aquí, quere ter as varias filas de Cidades consolidadas xunto ao seu País . Neste punto, mostrarei dous métodos que usan este conxunto de datos para facelo.

1. Usando as funcións UNIQUE e TEXTJOIN

Usando UNIQUE As funcións e TEXTJOIN son unha das formas máis rápidas e convenientes de consolidar datos de varias filas en Excel. Agora, siga os pasos seguintes para consolidar os datos mediante estas funcións.

Pasos :

  • Primeiro, cree unha nova columna para País ao lado do seu conxunto de datos.
  • A continuación, seleccione a cela E5 e insira a seguinte fórmula.
=UNIQUE(B5:B13)

Neste caso, a cela E5 é a primeira cela da nova columna País . Ademais, B5 e B13 son a primeira e a última cela da columna do conxunto de datos País .

Ademais, utilizamos a función ÚNICA . A sintaxe desta función é ÚNICA(matriz, [por_col], [exactamente_unha vez]) .

  • A continuación, engade outra columna para consolidar datos das cidades.
  • Despois faga clic na cela F5 e insira a seguinte fórmula.
=TEXTJOIN(",",TRUE,IF(E5=B5:B13,C5:C13,""))

Aquí, a cela F5 é a primeira cela da nova columna Cidade . Ademais, as celas C5 e C13 son a primeira e a última cela da columna do conxunto de datos Cidade respectivamente.

Ademais, aquí usamos o TEXTJOIN función. A sintaxe desta función é TEXTJOIN(delimiter,ignore_empty,text1,...) . Ademais, usamos a función SE .

  • Finalmente, arrastra o Recheo de control para o resto da columna .

Ler máis: Función de consolidación para datos de texto en Excel (con 3 exemplos)

2. Aplicar a función IF e Ordenar

Outro xeito de consolidar os datos de varias filas en Excel é utilizar a función IF e a opción Ordenar da Ficha Datos á vez. Agora, siga os pasos seguintes para facelo desde o conxunto de datos anterior.

Pasos :

  • Primeiro, seleccione o intervalo de celas que desexa quere ordenar. Neste caso, é o intervalo B5:B13 .
  • A continuación, vai á pestana Datos > Ordenar & Filtrar > Ordenar da A á Z .

  • Agora, unha caixa Ordenar aviso aparecerá. Neste punto, seleccione Ampliar a selección .
  • A continuación, faga clic en Aceptar .

  • En consecuencia, engade outra columna para Cidades .
  • Despois diso, seleccione a cela D5 e insira a seguinte fórmula e arrastre o Recheo de control. para as celas restantes da columna.
=IF(B5=B4,D4 &","& C5,C5)

Neste caso, a cela D5 é a primeira cela de a columna Cidades .

  • Neste momento, insira unha nova columna chamada Clasificación final .
  • Entón, seleccione a cela E5 , insira a seguinte fórmula e arrastre o Recheo para as celas da columna restantes.
=IF(B5B6,"Final Row","")

Neste caso, B5 e B6 son a primeira e a segunda cela da columna Cidade , respectivamente. Ademais, E5 é a primeira cela da columna Fila final .

  • Agora, selecciona e copia o intervalo D5:E13 e pégaos no formato Valores para eliminar a súa fórmula.

  • A continuación, vai a a pestana Datos > Ordenar .

  • Neste momento, desde Ordenar por opcións seleccione Ordenación final .
  • A continuación, desde as opcións Ordenar seleccione Z a A .
  • En consecuencia , fai clic en Aceptar .

  • Agora, aparecerá unha caixa Aviso de clasificación . Neste punto, seleccione Ampliar a selección .
  • A continuación, faga clic en Aceptar .

  • Neste punto, titerá a súa saída como se mostra na captura de pantalla a continuación.

  • Finalmente, elimine todas as filas e columnas adicionais e teña a saída desexada.

Ler máis: Como consolidar información en Excel (2 xeitos sinxelos)

Semellante Lecturas

  • Como usar as ferramentas de agrupación e consolidación en Excel (5 exemplos sinxelos)
  • Eliminar a consolidación en Excel (2 métodos prácticos) )
  • Como consolidar datos en Excel de varios libros de traballo (2 métodos)
  • [Fixado]: a referencia de consolidación non é válida en Excel ( con Quick Fix)

3. Utilizando a opción de consolidación para consolidar datos de varias filas en Excel

Agora, supoña que tes un conxunto de datos onde tes vendas realizadas por uns poucos persoas en diferentes ocasións. Neste punto, quere consolidar os datos das súas vendas e obter a súa suma de varias filas. Podes seguir os seguintes pasos se queres facelo.

Pasos :

  • Primeiro, selecciona a cela que queres novos datos.
  • En segundo lugar, vai á pestana Datos .
  • A continuación, selecciona Consolidar nas Ferramentas de datos .

  • A continuación, seleccione Suma das opcións Función .
  • Despois diso. , seleccione a Referencia . Neste caso, é $B$5:$C$14 .

Aquí, a cela B5 é a primeira cela da columna Vendedor e da cela C14 é a última cela da columna Cantidade de vendas .

  • A continuación, escolla a Columna esquerda de Usar etiquetas en .
  • En consecuencia, fai clic no botón Aceptar .

  • Finalmente, tes os teus datos consolidados de vendas.

Nota: Se queres consolidar os teus datos en función de criterios, primeiro Ordena os teus datos segundo o teu criterio e despois utiliza a opción Consolidar .

Ler máis: Validación e consolidación de datos en Excel (2 exemplos)

4. Aplicación de código VBA para consolidar datos de varias filas en Excel

Ademais, pode aplicar Código VBA para consolidar facilmente os datos de varias filas en Excel. Se queres facelo, podes seguir os seguintes pasos.

Pasos :

  • Primeiro, preme ALT + F11 para abrir a xanela VBA .
  • Agora, selecciona Folla 7 ou a folla na que estás a traballar e Fai clic co botón dereito nel.
  • A continuación, seleccione secuencialmente Inserir > Módulo .

  • Neste punto, copia o seguinte código e pégao no espazo en branco.
7101

💡 Explicación do código:

Nesta parte, explicarei o código VBA usado anteriormente. Agora, dividín o código en varias seccións e numerei. Neste punto, explicarei a sección do código.

  • Sección 1: Ennesta sección, creamos un novo Sub chamado ConsolidateMultiRows() .
  • Sección 2 : A continuación, declaramos diferentes variables.
  • Sección 3: Aquí, nesta sección, creamos un InputBox que pedirá o noso intervalo de referencia.
  • Sección 4: Executamos un bucle For para engadir o Cantidade de vendas .
  • Sección 5: Por último, necesitamos borrar todos os contidos adicionais e reorganiza as celas.

  • Agora, preme F5 e executa o código.
  • Neste momento, aparecerá unha caixa como a captura de pantalla a continuación.
  • A continuación, insira o seu intervalo de referencia
  • Finalmente, faga clic no botón Aceptar .

  • Por último, tes os teus datos consolidados como a captura de pantalla que aparece a continuación.

Ler máis: Como consolidar datos de varias columnas en Excel (7 xeitos sinxelos)

Conclusión

Por último, pero non menos importante, espero que atopes o que buscabas neste artigo. Se tes algunha dúbida, deixa un comentario a continuación. Ademais, se queres ler máis artigos coma este, podes visitar o noso sitio web ExcelWIKI .

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.