Aggiornamento automatico dei dati di Excel


0

Sto cercando di creare un sistema di inventario utilizzando Excel. Per ora, ho 8 fogli (altri fogli), che sostanzialmente contengono lo stesso formato e la stessa tabella, ma con dati o record diversi. Vorrei raccogliere tutti i record di tutto il tavolo da questi 8 fogli e copiarli su un nuovo foglio (foglio principale). Vorrei anche renderlo automatico, ad esempio ogni volta che aggiungo un nuovo record in qualsiasi altro foglio, questo verrà automaticamente aggiunto al mio foglio principale.

Sto cercando di ricercare questo da circa una settimana, ma senza fortuna: /

Ecco cosa ho provato finora:

=IFERROR(INDEX('mainsheet'!F$13:F$1223,SMALL(IF('mainsheet'!E$13:E$1223="SI",ROW(B$7:B$1200)-ROW(B$7)+1),ROWS(B$7:B7))),"")

Questa riga di codice è inserita nella cella E13 del mio foglio principale. Per ora, questo funziona solo per un altro foglio. La funzione automatica funziona già, ma come ho detto, non funziona per tutti gli altri fogli. Mi aiuti per favore. Grazie.

Risposte:


0

Diffondere i dati su più fogli e quindi provare a riportare su tutti i fogli è sempre una sfida. Il modo migliore per evitarlo è usare la regola d'oro con cui tutti i dati vanno in UN foglio per cominciare.

Se questa non è un'opzione, le formule sono inferiori per la raccolta dei dati, perché non puoi sapere fino a che punto copiare la formula verso il basso e sprecare spazio pre-popolando le righe vuote con le formule.

Quindi, cos'altro puoi fare?

Ti suggerisco di ottenere una copia del componente aggiuntivo Power Query gratuito da Microsoft.

È disponibile come componente aggiuntivo per Excel 2010 e 2013 e integrato in Excel 2016 come "Ottieni e trasforma".

Aggiungi la tabella dei dati di ciascun foglio come query (solo connessione), quindi crea una query principale che accoda le query dei singoli fogli. Non appena i dati vengono aggiunti a uno dei fogli, aggiornare la query principale.

Nessun codice, nessuna formula.


Ciao @teylyn, ho scaricato il componente aggiuntivo come hai suggerito, tuttavia, non riesco a installarlo. Questo ERRORE appare ogni volta che provo a installarlo. Ecco alcune informazioni sul mio UFFICIO installato . Cosa dovrei fare? Grazie!
Kelvs

non c'è altro modo? Non riesco ancora a installare la query di alimentazione: /
Kelvs

Sì, è necessaria una delle versioni nel messaggio. Perché non installi SP1 per Office 2010? Quindi verrà installato Power Query.
teylyn,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.