Sommario
Se state cercando di estrarre i dati da un foglio Excel a un altro foglio, siete nel posto giusto. Dovete solo seguire questo articolo ed esercitarvi con il vostro file Excel oppure potete scaricare il nostro libro di esercitazioni. In questa esercitazione imparerete 6 metodi semplici ed efficaci per estrarre i dati da un foglio Excel.
Scarica il libro di pratica
Scaricate il seguente file Excel per il vostro studio.
Estrarre i dati da un foglio Excel.xlsx
6 metodi per estrarre i dati da un foglio Excel
Abbiamo un insieme di dati contenente 5 colonne e 9 righe, comprese le intestazioni. La nostra missione è estrarre i dati da un foglio di lavoro di Excel a un altro foglio di lavoro.
Ora analizziamo i metodi uno per uno.
1. Estrarre i dati da un foglio Excel utilizzando la funzione VLOOKUP
Il Funzione VLOOKUP cerca un dato nella colonna più a sinistra di un dato set di dati e quindi estrae un valore nella stessa riga da una colonna specificata.
Passi:
Supponiamo di dover estrarre gli stipendi degli ID n. 103, 106 e 108 dal foglio 1 al foglio 2.
1. Inserire la seguente formula in Cella C13 di Scheda 2 .
=VLOOKUP(B13,'Foglio 1'!B5:F12,5,FALSE)
2. Trascinare il pulsante Maniglia di riempimento alla gamma necessaria.
Ecco l'output.
Nota:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Qui,
- Valore_di_ricerca è il valore che si vuole far corrispondere
- Tabella_array è l'intervallo di dati in cui è necessario cercare il proprio valore
- Numero_colonna_indice è la colonna corrispondente di look_value
- Ricerca_intervallo è il valore booleano (Vero o Falso). 0 (falso) si riferisce a una corrispondenza esatta e 1 (vero) a una corrispondenza approssimativa.
Per saperne di più: Trasferimento automatico di dati da un foglio di lavoro Excel a un altro con VLOOKUP
2. Prelevare i dati dal foglio Excel utilizzando la formula INDEX-MATCH
ACCOPPIAMENTO DI INDICI La combinazione è uno strumento potente e popolare in MS Excel per estrarre i dati da una particolare porzione della tabella. Applicando questa formula combinata, possiamo estrarre i dati dal foglio 1 al foglio 3 in base a dei criteri A tale scopo, è sufficiente seguire i passaggi indicati di seguito.
Supponiamo di voler trovare il salario per un particolare ID. Utilizzeremo la combinazione di INDICE e PARTITA funzioni per farlo.
Passi:
1. In cella C13 inserire la seguente formula
=INDEX('Foglio 1'!F5:F12, MATCH(B13,'Foglio 1'!B5:B12,0))
Qui,
- MATCH(B13,'Foglio 1'!B5:B12,0) si riferisce alla cella B13 come valore di ricerca nell'intervallo di dati B5:B12 restituisce 3, perché il valore si trova nella riga numero 3.
- INDICE('Foglio 1′!F5:F12, MATCH(B13,'Foglio 1'!B5:B12,0)) si riferisce a Scheda 1 come array di F5:F12 da cui ricavare il valore.
2. Premere ENTRARE .
3. Trascinare il pulsante F maniglia malata alla gamma di cui si ha bisogno.
Ecco il risultato,
Per saperne di più: Estrarre i dati filtrati in Excel in un altro foglio (4 metodi)
3. Estrarre i dati dal foglio Excel utilizzando lo strumento di consolidamento dei dati
In molti casi, esiste un modo più semplice per estrarre i dati da un foglio di Excel utilizzando Consolidamento dei dati di VLOOKUP o ACCOPPIAMENTO DI INDICI Sto utilizzando come input due set di dati nello stesso foglio di lavoro di Excel (Consolidamento 1). Il risultato del consolidamento sarà mostrato in un altro foglio di lavoro (Consolidamento 2).
A questo punto, seguite i passaggi indicati di seguito.
Passi:
1. Andare alla pagina Consolidamento 2 Selezionare un Cellula ( Cellula B4 in questo esempio) dove si vuole inserire il risultato consolidato.
2. Andare quindi alla voce Dati la scheda Strumenti per i dati fare clic sul pulsante Consolidare icona.
Viene visualizzata la finestra di dialogo Consolida.
3. Selezionare la voce Funzione di cui si ha bisogno, quindi selezionare una per una tutte le tabelle, comprese le intestazioni, dalla cartella " Consolidamento 1 " nella scheda Riferimento e fare clic su Aggiungi .
4. Tutte le tabelle selezionate dal Foglio di consolidamento 1 vengono visualizzate nella finestra di dialogo Tutti i riferimenti Assicurarsi che la casella Zecca (riga superiore e riga sinistra) nella casella Etichetta. Fare clic su OK .
Ecco il risultato,
Letture simili
- Codice VBA per convertire file di testo in Excel (7 metodi)
- Come importare un file di testo con più delimitatori in Excel (3 metodi)
- Convertire automaticamente i file di testo in Excel (3 modi adatti)
- Come importare dati da un sito web sicuro in Excel (con passaggi rapidi)
- Come importare dati in Excel dal Web (con passaggi rapidi)
4. Estrarre i dati dal foglio di lavoro utilizzando un filtro avanzato
È possibile estrarre i dati da un foglio Excel a un altro foglio utilizzando un Filtro avanzato Seguire le istruzioni scritte di seguito. In questa illustrazione, i dati si trovano nel Foglio 5 e saranno estratti nel Foglio 6.
Passi:
1. Andare a Scheda 6 Selezionare una cella ( Cellula B4 in questa illustrazione)> Dati fare clic su Avanzato .
Si aprirà la finestra Filtro avanzato.
2. Selezionare Copia in un'altra posizione.
3. Fare clic sul pulsante Elenco Gamma box>> Seleziona Scheda 5 e selezionare l'intera tabella con le intestazioni.
4. Scegliere il pulsante gamma di criteri .
5. Poi, in Copia a Selezionare la cella del foglio 6 ( Cellula B4 in questo esempio).
6. Fare clic su OK.
Ecco il risultato,
Per saperne di più: Come estrarre i dati da più fogli di lavoro in Excel VBA
5. Estrarre i dati da un altro foglio di Excel con l'aiuto della casella di denominazione
Per estrarre una cella da un foglio di Excel a un altro, è sufficiente conoscere il nome del foglio e il nome della cella. Poi, collegandoli insieme con un segno di esclamazione, è possibile copiarla. Quando è necessario modificare i dati in un foglio di lavoro, l'altro foglio di lavoro in cui è stata copiata verrà modificato automaticamente.
Supponiamo di avere due fogli di lavoro denominati NameBox1 e NameBox2. Vogliamo estrarre i dati da NameBox1 a NameBox2.
A questo punto, seguite i passaggi indicati di seguito.
Passi:
- In qualsiasi cella di NomeBox2 ( Cellula B4 in questo esempio), basta inserire =NameBox1!C9 Stampa ENTRARE e si otterranno i valori da Cellula C9 nel nuovo foglio di lavoro.
Ecco il risultato,
Oppure,
- Digitare '=' in una cella qualsiasi della NameBox2, quindi fare clic sul foglio NameBox1, selezionare la cella desiderata e premere ENTRARE .
Per saperne di più: Come estrarre i dati da un altro foglio in base a criteri in Excel
6. Estrarre i dati da un foglio Excel con la funzione INDICE
Il INDICE esegue l'azione opposta a quella della funzione PARTITA e si comporta in qualche modo come la funzione VLOOKUP È necessario indicare alla funzione la colonna e la riga di dati di cui si ha bisogno, quindi la funzione indicherà il valore di ciò che è contenuto nella cella. Supponiamo di avere due fogli denominati INDEX 1 e INDEX 2. In INDICE 2 foglio , impostiamo il numero di riga e di colonna dei dati dal file INDICE 1 foglio.
Ora seguite i passaggi seguenti.
Passi:
- In Cella D5 inserire la seguente formula.
=INDICE('INDICE 1'!B4:F12,'INDICE 2'!B5,'INDICE 2'!C5)
- Stampa ENTRARE .
Ecco l'output,
Nota:
=INDEX(intervallo di dati, numero di riga, [numero di colonna])
Qui,
- Gamma di dati è l'intera tabella dei dati
- Numero di riga dei dati non è necessariamente la riga del foglio di lavoro Excel. Se la tabella inizia alla riga 5 del foglio di lavoro, questa sarà la riga n. 1.
- Numero di colonna Se l'intervallo della tabella inizia con la colonna C, questa sarà la colonna #1.
Per saperne di più: Come estrarre i dati da un elenco usando la formula di Excel (5 metodi)
Conclusione
In questo tutorial ho discusso 6 metodi semplici per estrarre i dati da un foglio Excel. Spero che questo articolo vi sia stato utile. Potete visitare il nostro sito web Exceldemy per imparare altri contenuti relativi a Excel. Per favore, lasciate commenti, suggerimenti o domande se ne avete nella sezione commenti qui sotto.