Come fare riferimento alla stessa cella da più fogli di lavoro in Excel?
Supponendo di avere una cartella di lavoro che contiene più fogli di lavoro e ora si desidera estrarre i dati all'interno della stessa cella su più fogli di lavoro in un foglio di lavoro principale. Ad esempio, estrarre la cella B8 da Sheet1, Sheet2, Sheet3, Sheet4 ... in un foglio principale come mostrato nella seguente schermata. Come hai potuto risolvere questa attività rapidamente e facilmente in Excel?
Fai riferimento alla stessa cella da più fogli di lavoro in un foglio principale con formula
Fai riferimento alla stessa cella da più fogli di lavoro in un foglio principale con codice VBA
Fai riferimento alla stessa cella da più fogli di lavoro in un foglio principale con formula
Se i nomi dei fogli di lavoro sono nomi di fogli predefiniti, come Foglio1, Foglio2, Foglio3 ..., puoi utilizzare una formula per gestire rapidamente questo lavoro in Excel.
1. Innanzitutto, dovresti creare un elenco di numeri di supporto, inserisci 1, 2, 3, 4 ... numeri di sequenza che indicano i fogli di lavoro a cui devi fare riferimento, vedi screenshot:
2. Quindi, inserisci la formula seguente nella cella in cui desideri estrarre i dati, quindi trascina il quadratino di riempimento verso il basso sulle celle a cui desideri applicare questa formula e tutti gli stessi valori di cella da più fogli di lavoro sono stati estratti, vedi screenshot:
Note:: Nella formula sopra, E2 è il numero dell'assistente immesso al passaggio 1 e B8 è il riferimento di cella che desideri estrarre. Questa formula funziona bene solo se i nomi dei fogli sono Foglio1, Foglio2, Foglio3 ...
Fai riferimento alla stessa cella da più fogli di lavoro in un foglio principale
Kutools for Excel supporta una potente funzionalità-Fare riferimento dinamicamente ai fogli di lavoro che può aiutarti a fare riferimento allo stesso valore di cella su più fogli di lavoro in un foglio principale. Si prega di vedere la demo sottostante. Fai clic per scaricare Kutools per Excel!
Fai riferimento alla stessa cella da più fogli di lavoro in un foglio principale con codice VBA
Se ci sono dozzine di fogli di lavoro i cui nomi di fogli sono vari contenuti invece del Foglio1, foglio2, in questo caso, il seguente codice VBA può aiutarti a riempire gli stessi riferimenti di cella da più fogli di lavoro in un foglio di lavoro contemporaneamente.
1. Nel foglio di lavoro principale, fai clic sulla cella B8, che è la cella che desideri estrarre da altri fogli di lavoro.
2. Tieni premuto il ALT + F11 chiavi e apre il file Finestra di Microsoft Visual Basic, Applications Edition.
3. Clic inserire > Modulie incolla il codice seguente nel file Finestra del modulo.
Codice VBA: fa riferimento alla stessa cella da più fogli di lavoro
Sub AutoFillSheetNames()
'Update by Extendoffice
Dim ActRng As Range
Dim ActWsName As String
Dim ActAddress As String
Dim Ws As Worksheet
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set ActRng = Application.ActiveCell
ActWsName = Application.ActiveSheet.Name
ActAddress = ActRng.Address(False, False)
Application.ScreenUpdating = False
xIndex = 0
For Each Ws In Application.Worksheets
If Ws.Name <> ActWsName Then
ActRng.Offset(xIndex, 0).Value = "='" & Ws.Name & "'!" & ActAddress
xIndex = xIndex + 1
End If
Next
Application.ScreenUpdating = True
End Sub
4. Quindi premere F5 chiave per eseguire questo codice e tutti i valori della cella B8 da altri fogli di lavoro sono stati inseriti nel foglio di lavoro principale. Vedi screenshot:
Nota: Questo codice VBA viene applicato per riempire le celle in cui fai clic. Ad esempio, se fai clic sulla cella A1 in un foglio di lavoro specificato, tutti i valori della cella A1 di altri fogli di lavoro verranno inseriti in questo foglio di lavoro.
Fai riferimento alla stessa cella da più fogli di lavoro in un foglio principale con una funzionalità straordinaria
Se non hai familiarità con il codice VBA, qui, posso presentarti uno strumento utile: Kutools for Excel, Con la sua Fare riferimento dinamicamente ai fogli di lavoro utility, puoi riempire facilmente i riferimenti di cella da più fogli di lavoro in Excel.
Suggerimenti:Per applicare questo Fare riferimento dinamicamente ai fogli di lavoro in primo luogo, dovresti scaricare il file Kutools for Excele quindi applica la funzione in modo rapido e semplice.
Dopo l'installazione Kutools for Excel, per favore fai come questo:
1. Fare clic sulla cella B8 all'interno del foglio principale che si desidera estrarre da altri fogli di lavoro.
2. Quindi fare clic su Kutools > Più > Fare riferimento dinamicamente ai fogli di lavoro, vedi screenshot:
3. Nel Riempi i riferimenti dei fogli di lavoro finestra di dialogo, scegliere Riempi verticalmente cella dopo cella dal Compila l'ordinee fai clic sul lucchetto accanto alla casella di testo della formula e il lucchetto grigio diventerà un lucchetto giallo, significa che la formula e il riferimento di cella sono stati bloccati, quindi puoi fare clic su una cella qualsiasi per estrarre i riferimenti della cella B8 da altri fogli di lavoro, in in questo esempio farò clic sulla cella B2. Quindi, controlla i fogli di lavoro da cui desideri estrarre i riferimenti di cella. Vedi screenshot:
Note:: Se non blocchi questo piccolo lucchetto, il riferimento di cella su cui hai fatto clic verrà modificato con la cella selezionata.
4. Quindi fare clic Riempi intervallo ei valori delle celle della cella B8 da altri fogli di lavoro sono stati elencati verticalmente nel foglio di lavoro principale, quindi chiudere questa finestra di dialogo. Vedi screenshot:
Fai clic per scaricare Kutools per Excel e prova gratuita ora!
Altri articoli:
- Copia righe da più fogli di lavoro in base a criteri in un nuovo foglio
- Supponiamo che tu abbia una cartella di lavoro con tre fogli di lavoro che hanno la stessa formattazione mostrata nell'immagine sottostante. Ora, vuoi copiare tutte le righe da questi fogli di lavoro la cui colonna C contiene il testo "Completato" in un nuovo foglio di lavoro. Come hai potuto risolvere questo problema rapidamente e facilmente senza copiarli e incollarli uno per uno manualmente?
- Crea un elenco di valori univoci da più fogli di lavoro
- Esiste un modo rapido per creare un elenco di valori univoci da tutti i fogli di lavoro all'interno di una cartella di lavoro? Ad esempio, ho quattro fogli di lavoro che elencano alcuni nomi contengono duplicati nella colonna A e ora, voglio estrarre tutti i nomi univoci da questi fogli in un nuovo elenco, come potrei finire questo lavoro in Excel?
- Considera un valore specifico su più fogli di lavoro
- Supponiamo di avere più fogli di lavoro che contengono i seguenti dati e ora, voglio ottenere il numero di occorrenze di un valore specifico "Excel" da questi fogli di lavoro. Come posso contare valori specifici su più fogli di lavoro?
- Inserisci la stessa immagine in più fogli di lavoro
- Normalmente, possiamo inserire rapidamente un'immagine in un foglio di lavoro utilizzando la funzione Inserisci in Excel, ma, hai mai provato a inserire la stessa immagine in tutti i fogli di lavoro della tua cartella di lavoro? In questo articolo, introdurrò un metodo utile per risolvere questo lavoro.
- Esegui la stessa macro su più fogli di lavoro contemporaneamente in Excel
- Normalmente, possiamo eseguire una macro in un foglio di lavoro, se ci sono più fogli che devono applicare la stessa macro, dovresti attivare il codice uno per un foglio. Se esiste un altro modo rapido per eseguire la stessa macro su più fogli di lavoro contemporaneamente in Excel?
I migliori strumenti per la produttività in ufficio
Potenzia le tue competenze di Excel con Kutools per Excel e sperimenta l'efficienza come mai prima d'ora. Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Fai clic qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab porta l'interfaccia a schede in Office e semplifica notevolmente il tuo lavoro
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede della stessa finestra, piuttosto che in nuove finestre.
- Aumenta la produttività del 50% e riduce ogni giorno centinaia di clic del mouse!