Com extreure dades de diversos fulls de treball a Excel (4 maneres ràpides)

  • Comparteix Això
Hugh West

Mentre treballem a Excel, sovint hem de treballar amb molts fulls de treball en un llibre de treball. Avui us mostraré com podeu extreure dades de diversos fulls de treball a un sol full de treball a Excel.

Descarregueu el llibre de pràctiques

Com extreure dades de diversos fulls de treball.xlsm

4 Mètodes adequats per extreure dades de diversos fulls de treball a Excel

Aquí tenim tres fulls de treball en un llibre de treball. Contenen el registre de vendes d'alguns articles durant tres mesos: gener, febrer i març respectivament.

El nostre objectiu d'avui és per extreure les dades d'aquests tres fulls de treball en un sol full de treball per utilitzar-los per al càlcul.

1. Utilitzeu la fórmula per extreure dades de diversos fulls de treball

Si voleu realitzar qualsevol operació sobre les dades de diversos fulls, podeu fer-ho mitjançant fórmules. A continuació s'explica com fer-ho.

Passos:

  • Coloqueu el nom del full ( Nom_full! ) abans de la referència de la cel·la quan hi ha referències de cel·les de diversos fulls en una fórmula.
  • Intentem esbrinar el nombre total de cada producte venut durant els tres mesos.
  • Seleccioneu qualsevol cel·la de qualsevol full de treball i introduïu el fórmula d'aquesta manera:
=January!D5+February!D5+March!D5

  • A continuació, arrossegueu la Annexa d'ompliment per copiar la fórmula al resta de cel·les.

Mireu, tenim les vendes totals de tres mesos per cadascunaproducte.

Explicació de la fórmula:

  • Aquí gener!D5 indica la referència de la cel·la D5 del nom del full "Gener" . Si teniu el nom del full com a Full1, feu servir Full1!D5 .
  • De la mateixa manera, Febrer!D5 i Març!D5 indiquen la cel·la referència D5 del full anomenat febrer i març respectivament.
  • Així podeu extreure dades de diversos fulls en una fórmula en un sol full. i feu qualsevol operació que vulgueu.

Utilitzar una fórmula de referència 3D:

També podeu fer-ho utilitzant una fórmula amb una referència 3D. La fórmula és la següent.

=SUM(January:March!D5)

Feu clic en aquest enllaç per saber com crear una referència 3D a Excel.

Més informació: Traieu la mateixa cel·la de diversos fulls a la columna mestra a Excel

2. Extreure dades de diversos fulls de treball mitjançant la funció de consolidació

Podem extreure dades de diversos fulls de treball i utilitzar-les en una operació mitjançant l'eina Consolidar de la barra d'eines d'Excel.

Pasos:

  • Creeu un conjunt de dades en blanc amb els noms dels productes i afegiu una columna anomenada Vendes totals. Mantingueu les cel·les d'aquesta columna en blanc.

  • Ara, C5:C19 rang de cel·les en qualsevol full de treball i aneu a Dades > Consolideu l'eina a la secció Eines de dades .

  • obteniu el quadre de diàleg Consolida . A l'opció Funció , seleccioneu l'operació que voleu dur a terme amb les dades de diversos fulls de treball.
  • Per aquest exemple, seleccioneu Suma .
  • Ara, feu clic a la icona Importa just al quadre Referència .

  • El El quadre Consolida es comprimirà al quadre Consolida – Referència . Seleccioneu l'interval de cel·les desitjat del primer full. A continuació, torneu a fer clic a la icona Importa a la dreta.

  • Trobareu la referència de cel·la de l'interval seleccionat inserida al Quadre Referència . Feu clic al botó Afegeix a la dreta del quadre Afegeix referències .

  • Trobareu les referències de l'interval seleccionat inserit al quadre Afegeix referències .
  • Seleccioneu els altres intervals de cel·les dels altres fulls de treball i inseriu-los al quadre Afegeix referències de la mateixa manera.
  • Per aquest exemple, seleccioneu D5:D19 al full de treball Febrer i D5:D19 al full de treball Març .

  • A continuació, feu clic a D'acord. Trobareu la suma dels tres intervals seleccionats a partir de tres fulls de treball inserits a l'interval buit.

Més informació: Macro d'Excel: extreu dades de diversos fitxers d'Excel (4 mètodes)

Lectures similars

  • Com introduir les mateixes dades en múltiplesFulls a Excel
  • Codi VBA per convertir fitxers de text a Excel (7 mètodes)
  • Com importar fitxers de text amb diversos delimitadors a Excel ( 3 mètodes)
  • Convertir el Bloc de notes a Excel amb columnes (5 mètodes)
  • Com extreure dades de la imatge a Excel (amb passos ràpids)

3. Ús de macros per extreure dades de diversos fulls de treball

Fins ara, hem extret dades de diversos fulls de treball per realitzar algunes operacions.

Què hem de fer si no volem realitzar cap operació. , només recopilar dades de diversos fulls de treball i organitzar-los verticalment en un full de treball?

Mireu el conjunt de dades a continuació.

Aquí tenim un llibre de treball nou amb tres fulls de treball, cadascun amb el registre de vendes de quatre setmanes dels mesos de gener, febrer i març respectivament.

El nostre objectiu és recollir dades d'aquests tres fulls de treball i organitzar-los en un sol full de treball. Podem executar-ho executant la següent macro ( Codi VBA ).

El codi VBA és el següent.

6920

Aquest lloc ens va ajudar entendre i desenvolupar el codi.

Ara, seguiu els passos següents per aplicar aquest codi.

Passos:

  • Primer, premeu Alt+F11 i aneu a l'editor VBA.
  • Ara, aneu a la pestanya Insereix i feu clic a Mòdul. S'obrirà un mòdul nou. obert.

  • Ara, copieu el codi i enganxeu-loaquí.

  • Ara, deseu el fitxer Excel prement Ctrl+S .
  • Així podreu Enfronteu-vos primer a la finestra següent.

  • Feu clic a No i deseu el fitxer com a Macro-habilitat fitxer.

  • Ara, feu clic al botó Executar /preme F5 o premeu Alt+F8 .
  • Apareixerà un quadre de diàleg anomenat Macro . Seleccioneu aquesta Macro ( PullDatafromMultipleSheets ) i feu clic a Run .

  • Trobaràs les dades dels tres fulls de treball disposats verticalment en un nou full de treball anomenat “VBA” .

Llegeix més: Com extreure dades de diversos fulls de treball a Excel VBA

4. Utilitzar Power Query per extreure dades de diversos fulls de treball

Aquesta és la nostra tasca final d'avui. Tornem de nou als nostres fulls inicials per mostrar aquest mètode. El nostre objectiu és recollir dades d'aquests fulls de treball i combinar-los en una única taula.

Aconseguirem això mitjançant el Power Query d'Excel. Power Query està disponible a Excel 2016 . Si utilitzeu alguna versió anterior, l'has de descarregar i instal·lar manualment.

Passos:

  • Primer de tot, hem de convertir les nostres dades en cada full en taules. Seleccioneu qualsevol cel·la dins de les dades i premeu Ctrl+T . A continuació, premeu D'acord .

  • Ara, aneu a Dades > Obteniu dades sota l'eina Aconsegueix & Transformeu les dades de qualsevol full de treball.
  • Feu clic al menú desplegable. De les opcions disponibles, trieu Des d'altres fonts > Consulta en blanc .

  • S'obrirà l' Editor de consultes d'energia . A la barra de fórmules, escriviu aquesta fórmula:
=Excel.CurrentWorkbook()

Power Query distingeix entre majúscules i minúscules. Així que escriviu la fórmula tal com és.

  • Feu clic a Enter . Trobareu les tres taules de les tres fitxes disposades una per una. Seleccioneu els que voleu treure.
  • Per aquest exemple, seleccioneu els tres.
  • A continuació, feu clic a la petita fletxa dreta al costat del títol Contingut .

  • Rebràs una caixa petita. Feu clic a Amplia i, a continuació, marqueu (marqueu) totes les caselles.

  • A continuació, feu clic a D'acord . Trobareu tots els elements de tres taules portats a una sola taula a Editor de consulta de poder .

  • A continuació, aneu a Fitxer > Tanca i carrega a... opció a l' Editor de consultes d'energia .

  • Obtràs l'opció Importa quadre de diàleg Dades . Trieu Taula .
  • A continuació, si voleu que la taula combinada estigui en un full de treball nou, trieu Full de treball nou .
  • En cas contrari, trieu Full de treball existent i introduïu la referència de cel·la de l'interval on voleu la taula.

  • A continuació, feu clic a D'acord . Ho faràsTrobeu les dades dels tres fulls de treball disposats en una sola taula en un nou full de treball anomenat Consulta .

Llegiu-ne més: Com convertir un fitxer de text a Excel automàticament (3 maneres adequades)

Conclusió

Usant aquests mètodes, podeu extreure dades de múltiples fulls de treball a un sol full de treball en Excel. Té vostè alguna pregunta? No dubteu a preguntar-nos a la secció de comentaris.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.