Como extraer datos de varias follas de traballo en Excel (4 xeitos rápidos)

  • Comparte Isto
Hugh West

Mentres traballamos en Excel, moitas veces temos que traballar con moitas follas de traballo nun libro de traballo. Hoxe mostrarei como pode extraer datos de varias follas de traballo nunha única folla de traballo en Excel.

Descargar o libro de prácticas

Como extraer datos de varias follas de traballo.xlsm

4 Métodos axeitados para extraer datos de varias follas de traballo en Excel

Aquí temos tres follas de traballo nun libro de traballo. Conteñen o rexistro de vendas dalgúns artigos durante tres meses: xaneiro, febreiro e marzo respectivamente.

O noso obxectivo de hoxe é para extraer os datos destas tres follas de traballo nunha única folla de traballo para usar para o cálculo.

1. Usa fórmulas para extraer datos de varias follas de traballo

Se queres realizar algunha operación sobre os datos de varias follas, podes realizala mediante fórmulas. Aquí tes como facelo.

Pasos:

  • Coloca o nome da folla ( Nome_Folla! ) antes da referencia da cela cando hai referencias de celas de varias follas nunha fórmula.
  • Imos tentar descubrir o número total de cada produto vendido nos tres meses.
  • Seleccione calquera cela en calquera folla de traballo e introduza o fórmula deste xeito:
=January!D5+February!D5+March!D5

  • A continuación, arrastre o Recheo de control para copiar a fórmula no resto das celas.

Mira, temos as vendas totais de tres meses para cada unha.produto.

Explicación da fórmula:

  • Aquí Xaneiro!D5 indica a referencia da cela D5 do nome da folla “Xaneiro” . Se tes o nome da folla como Folla1, utiliza Folla1!D5 no seu lugar.
  • Do mesmo xeito, Febreiro!D5 e Marzo!D5 indican a cela referencia D5 da folla chamada Febreiro e Marzo respectivamente.
  • Así podes extraer datos de varias follas nunha soa fórmula nunha soa folla e realice calquera operación que desexe.

Uso dunha fórmula de referencia 3D:

Tamén pode facelo utilizando unha fórmula cunha referencia 3D. A fórmula é a seguinte.

=SUM(January:March!D5)

Fai clic nesta ligazón para saber como crear unha referencia 3D en Excel.

Ler máis: Extraer a mesma cela de varias follas na columna principal en Excel

2. Extraer datos de varias follas de traballo mediante a función de consolidación

Podemos extraer datos de varias follas de traballo e usalos nunha operación mediante a ferramenta Consolidar da barra de ferramentas de Excel.

Pasos:

  • Cree un conxunto de datos en branco cos nomes dos produtos e engada unha columna chamada Vendas totais. Manteña as celas en branco desta columna.

  • Agora, C5:C19 intervalo de celas en calquera folla de traballo e vai ao Datos > Consolide a ferramenta na sección Ferramentas de datos .

  • obtén a caixa de diálogo Consolidar . Baixo a opción Función , seleccione a operación que quere realizar cos datos de varias follas de traballo.
  • Para este exemplo, seleccione Suma .
  • Agora, fai clic na icona Importar á dereita da caixa Referencia .

  • O A caixa Consolidar comprimirase na caixa Consolidar – Referencia . Seleccione o intervalo de celas desexado na primeira folla. A continuación, prema de novo na icona Importar á dereita.

  • Atoparás a referencia de cela do intervalo seleccionado inserida no Caixa Referencia . Fai clic no botón Engadir á dereita da caixa Engadir referencias .

  • Atopa as referencias de o intervalo seleccionado inserido no cadro Engadir referencias .
  • Seleccione os outros intervalos de celas das outras follas de traballo e insíreos no cadro Engadir referencias do mesmo xeito.
  • Por este exemplo, selecciona D5:D19 na folla de traballo Febreiro e D5:D19 na folla de traballo Marzo .

  • A continuación, fai clic en Aceptar. Atoparás a suma dos tres intervalos seleccionados de tres follas de traballo inseridas no intervalo baleiro.

Ler máis: Macro de Excel: extrae datos de varios ficheiros de Excel (4 métodos)

Lecturas similares

  • Como introducir os mesmos datos en variosFollas en Excel
  • Código VBA para converter ficheiros de texto a Excel (7 métodos)
  • Como importar ficheiros de texto con varios delimitadores a Excel ( 3 métodos)
  • Converte o Bloc de notas a Excel con columnas (5 métodos)
  • Como extraer datos da imaxe a Excel (con pasos rápidos)

3. Usar macros para extraer datos de varias follas de traballo

Ata agora, extraíamos datos de varias follas de traballo para realizar algunhas operacións.

Que facer se non queremos realizar ningunha operación. , só recolle os datos de varias follas de traballo e organízaos verticalmente nunha soa folla de traballo?

Mira o conxunto de datos a continuación.

Aquí temos un novo caderno de traballo con tres follas de traballo, cada unha tendo o rexistro de vendas de catro semanas dos meses de xaneiro, febreiro e marzo respectivamente.

O noso obxectivo é recoller datos destas tres fichas e organizalos nunha soa folla de traballo. Podemos executalo executando a seguinte Macro ( Código VBA ).

O código VBA é o seguinte.

8749

Este sitio axudounos comprender e desenvolver o código.

Agora, siga os pasos seguintes para aplicar este código.

Pasos:

  • Primeiro, prema Alt+F11 e vai ao editor VBA.
  • Agora, vai á pestana Inserir e fai clic en Módulo. Aparecerá un novo módulo. aberto.

  • Agora, copia o código e pégaoaquí.

  • Agora, garda o ficheiro de Excel premendo Ctrl+S .
  • Entón, enfronte primeiro á seguinte xanela.

  • Fai clic en Non e garda o ficheiro como Macro-Activado ficheiro.

  • Agora, fai clic no botón Executar /preme F5 ou prema Alt+F8 .
  • Aparecerá unha caixa de diálogo chamada Macro . Seleccione esta Macro ( Pull Datafrom MultipleSheets ) e prema en Executar .

  • Atoparás os datos das tres follas de traballo dispostas verticalmente nunha nova folla de traballo chamada “VBA” .

Ler máis: Como extraer datos de varias follas de traballo en Excel VBA

4. Usar Power Query para extraer datos de varias follas de traballo

Esta é a nosa última tarefa de hoxe. De novo volvemos ás nosas follas iniciais para mostrar este método. O noso obxectivo é recoller datos destas follas de traballo e combinalos nunha única táboa.

Farémolo mediante o Power Query de Excel. Power Query está dispoñible en Excel 2016 . Se usas algunha versión anterior, tes que descargala e instalala manualmente.

Pasos:

  • Primeiro de todo, temos que converter os nosos datos en cada folla en táboas. Seleccione calquera cela dentro dos datos e prema Ctrl+T . A continuación, prema Aceptar .

  • Agora, vai a Datos > Ferramenta Obter datos baixo a ferramenta Obter & Sección Transformar datos de calquera folla de traballo.
  • Fai clic no menú despregable. Entre as opcións dispoñibles, escolla De outras fontes > Consulta en branco .

  • Abrirase o Editor de consultas avanzadas . Na barra de fórmulas, escribe esta fórmula:
=Excel.CurrentWorkbook()

Power Query distingue entre maiúsculas e minúsculas. Entón, escribe a fórmula tal e como está.

  • Fai clic en Enter . Atoparás as tres táboas das tres fichas ordenadas unha a unha. Selecciona os que queres tirar.
  • Por este exemplo, selecciona os tres.
  • A continuación, fai clic na frecha pequena cara á dereita situada a carón do título Contido .

  • Recibirás unha caixa pequena. Fai clic en Ampliar e logo marca (marca) todas as caixas.

  • A continuación fai clic en Aceptar . Atoparás todos os elementos de tres táboas levados a unha única táboa en Editor de consultas de enerxía .

  • Entón vai a Ficheiro > Pechar e cargar en... opción do Editor de consultas avanzadas .

  • Obterás a opción Importar Cadro de diálogo Datos . Escolla Táboa .
  • Entón, se quere que a táboa combinada estea nunha nova folla de traballo, escolla Nova folla de traballo .
  • Se non, escolla Folla de traballo existente e introduza a referencia de cela do intervalo onde quere a táboa.

  • A continuación, faga clic en Aceptar . Vaiatopar os datos das tres follas de traballo organizadas nunha única táboa nunha nova folla de traballo chamada Consulta .

Ler máis: Como converter ficheiros de texto a Excel automaticamente (3 xeitos adecuados)

Conclusión

Con estes métodos, pode extraer datos de varios follas de traballo nunha única folla de traballo en Excel. Tes algunha dúbida? Non dubides en preguntarnos na sección de comentarios.

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.