Gestire gli intervalli di dati esterni e le relative proprietà

È possibile modificare le proprietà di un intervallo di dati esterno per controllare i dati importati in un foglio di lavoro tramite una connessione a un'origine dati esterna, ad esempio un database, una query Web o un file di testo.

Un intervallo di dati esterno (detto anche tabella query) è un nome definito o un nome di tabella che definisce la posizione dei dati introdotti in un foglio di lavoro. Quando ci si connette a dati esterni, Excel crea automaticamente un intervallo di dati esterno. L'unica eccezione è un rapporto di tabella pivot connesso a un'origine dati: un rapporto di tabella pivot non usa un intervallo di dati esterno. In Excel è possibile formattare e disporre un intervallo di dati esterno o usarlo nei calcoli, come per tutti gli altri dati.

Proprietà dell'intervallo di dati esterno

Un intervallo di dati esterno contiene proprietà aggiuntive (da non confondere con le proprietà di connessione) che è possibile usare per controllare i dati, ad esempio la conservazione della formattazione delle celle e la larghezza della colonna. È possibile modificare queste proprietà dell'intervallo di dati esterno facendo clic su Proprietà nel gruppo connessioni della scheda dati . Apportare le modifiche desiderate eseguendo le operazioni seguenti:

  • Per gli intervalli di dati esterni creati da Microsoft query e la connessione guidata dati, usare la finestra di dialogo Proprietà dati esterni .

  • Per gli intervalli di dati esterni creati da un file di testo o da una query Web importato che recupera dati HTML, usare la finestra di dialogo Proprietà intervallo dati esterno .

  • Per gli intervalli di dati esterni creati da una query Web che recupera dati XML, usare la finestra di dialogo Proprietà mapping XML .

Uso dei modelli con intervalli di dati esterni

Se si vuole condividere un riepilogo o un report basato su dati esterni, è possibile assegnare ad altri utenti una cartella di lavoro che contiene un intervallo di dati esterno oppure creare un modello di report. Un modello di report consente di salvare il riepilogo o il report senza salvare i dati esterni in modo che il file sia più piccolo. I dati esterni vengono recuperati quando un utente apre il modello di report.

  1. Selezionare il foglio di lavoro in cui si desidera cercare un intervallo di dati esterno.

  2. Nella barra della formula fare clic sulla freccia accanto alla casella nomee quindi fare clic sul nome dell'intervallo di dati esterno desiderato.

  1. Nel gruppo Nomi definiti della scheda Formule fare clic su Gestione nomi.

    Immagine della barra multifunzione di Excel

  2. Nella finestra di dialogo Gestione nomi fare clic sul nome dell'intervallo di dati esterno e quindi fare clic su modifica. In alternativa, fare doppio clic sul nome.

  3. Nella finestra di dialogo modifica nome Digitare il nuovo nome per il riferimento nella casella nome .

Nota: Il pulsante Chiudi chiude solo la finestra di dialogo Gestione nomi . Non è necessario fare clic su Chiudi per eseguire il commit delle modifiche già effettuate.

È possibile modificare la query sottostante per un intervallo di dati esterno creato da Microsoft query, un file di testo importato, una query Web o la connessione guidata dati.

  1. Fare clic su una cella nell'intervallo di dati esterno per cui si vuole modificare la query sottostante.

  2. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  3. Nella finestra di dialogo Proprietà dati esterni fare clic su Proprietà connessione Icona del pulsante .

  4. Nella finestra di dialogo Proprietà connessione fare clic sulla scheda definizione e quindi su modifica query.

Per altre informazioni sulla creazione e la modifica di query in Microsoft query, vedere Guida di Microsoft query.

  1. Fare clic su una cella nell'intervallo di dati esterno per cui si vuole modificare la query sottostante.

  2. Nel gruppo Connessioni della scheda Dati fare clic su Connessioni.

    Immagine della barra multifunzione di Excel

  3. Nella finestra di dialogo Connessioni cartella di lavoro fare clic su Proprietà.

  4. Nella finestra di dialogo Proprietà connessione fare clic sulla scheda definizione e quindi su modifica query.

  5. Nella finestra di dialogo Importa file di testo fare clic su Importa.

  6. Apportare modifiche al file di testo importato nell'importazione guidata testo e quindi fare clic su fine.

    Per altre informazioni sull'importazione di file di testo, vedere importare o esportare file di testo.

  1. Fare clic su una cella nell'intervallo di dati esterno per cui si vuole modificare la query sottostante.

  2. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  3. Nella finestra di dialogo Connessioni cartella di lavoro fare clic su Proprietà.

  4. Nella finestra di dialogo Proprietà connessione fare clic sulla scheda definizione e quindi su modifica query.

  5. Apportare modifiche alla query Web nella finestra di dialogo modifica query Web e quindi fare clic su fine.

Per altre informazioni sulla creazione e la modifica di query Web, vedere connettersi a una pagina Web.

  1. Fare clic su una cella nell'intervallo di dati esterno per cui si vuole modificare la query sottostante.

  2. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  3. Nella finestra di dialogo Proprietà dati esterni fare clic su Proprietà connessione Icona del pulsante .

  4. Nella finestra di dialogo Proprietà connessione fare clic sulla scheda definizione .

  5. Eseguire una delle operazioni seguenti:

    • Nella casella tipo di comando fare clic su tabella e quindi nella casella di testo comando modificare il valore in base al nome di una tabella, una visualizzazione o una query appropriata.

    • Nella casella tipo di comando fare clic su SQL o su predefinito , quindi nella casella di testo comando modificare l'istruzione SQL.

      Nota: A seconda di come è stata definita la connessione, la casella tipo di comando potrebbe non essere disponibile (viene visualizzata in grigio).

  1. Sulla barra della formula fare clic sulla freccia accanto alla casella nomee selezionare il nome dell'intervallo di dati esterno che si desidera copiare.

    Per una tabella di Excel, selezionare il nome dell'intervallo e quindi premere CTRL + a per selezionare le intestazioni di tabella.

    Per includere le etichette di colonna o le formule che non fanno parte dell'intervallo di dati esterno, selezionare le celle che contengono le etichette di colonna o le formule che si desidera copiare. Fare clic sulla freccia accanto alla casella nome sulla barra della formula e fare clic sul nome dell'intervallo di dati esterno che si desidera copiare.

  2. Nel gruppo Appunti della scheda Home fare clic su Copia.

    Immagine della barra multifunzione di Excel

  3. Passare alla cartella di lavoro in cui si vuole incollare l'intervallo di dati esterno.

  4. Fare clic sulla cella in alto a sinistra della area di incollamento.

    Per fare in modo che la dati esterni non sostituisca i dati esistenti, verificare che il foglio di lavoro non contenga dati o a destra della cella in cui si fa clic.

  5. Nel gruppo Appunti della scheda Home fare clic su Incolla.

Nota: Se si copia solo una parte di un intervallo di dati esterno, la query sottostante non viene copiata e i dati copiati non possono essere aggiornati.

Puoi controllare come gestire un set di dati più piccolo o più grande che viene restituito a Excel quando i dati vengono aggiornati.

  1. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  2. Nella finestra di dialogo Proprietà intervallo di dati esterno , in se il numero di righe nell'intervallo di dati viene modificatodurante l'aggiornamento, fare clic su una delle opzioni seguenti:

    • Inserire celle per i nuovi dati, eliminare le celle inutilizzate

      Note: 

      • Quando si aggiungono una o più righe nell'origine dati, le celle direttamente sotto l'intervallo di dati esterno vengono spostati verso il basso, ma le celle a destra dell'intervallo di dati esterni non vengono spostati.

      • Quando si eliminano una o più righe nell'origine dati, le celle direttamente sotto l'intervallo di dati esterno vengono spostati verso l'alto, ma le celle a destra dell'intervallo di dati esterni non vengono spostati.

    • Inserire intere righe per i nuovi dati, deselezionare le celle inutilizzate

      Note: 

      • Quando si aggiungono una o più righe nell'origine dati, le celle direttamente sotto e a destra dell'intervallo di dati esterno vengono spostati verso il basso.

      • Quando si eliminano una o più righe nell'origine dati, le celle direttamente sotto e a destra dell'intervallo di dati esterni non si muovono.

    • Sovrascrivere le celle esistenti con nuovi dati, deselezionare le celle inutilizzate

      Note: 

      • Quando si aggiungono una o più righe nell'origine dati, le celle direttamente sotto l'intervallo di dati esterno vengono sovrascritte, ma le celle a destra dell'intervallo di dati esterni non vengono spostati.

      • Quando si eliminano una o più righe nell'origine dati, le celle direttamente sotto e a destra dell'intervallo di dati esterni non si muovono.

  1. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  2. In formattazione e layout dei datieseguire una o più delle operazioni seguenti:

    • Per includere i nomi dei campi come prima riga, selezionare la casella di controllo Includi nomi dei campi .

      Nota: Questa casella di controllo è disponibile solo per un intervallo di dati esterno convertito da un programma di Microsoft Office 2003 o in un intervallo di dati esterno creato a livello di codice.

    • Per aggiungere una colonna di numeri di riga, selezionare la casella di controllo Includi numeri di riga .

      Nota: Questa casella di controllo non è disponibile per un file di testo, un file XML o una query Web importato.

    • Per mantenere la formattazione della cella applicata, selezionare la casella di controllo Mantieni formattazione cella .

      Nota: Per una query Web, questa opzione viene automaticamente deselezionata quando si seleziona formattazione HTML completa nella finestra di dialogo Opzioni . Accedere alla finestra di dialogo Opzioni nella finestra di dialogo modifica query .

    • Per mantenere la larghezza delle colonne impostata, selezionare la casella di controllo regola larghezza colonna .

    • Per mantenere l'ordinamento, il filtro e il layout di colonna applicati, selezionare la casella di controllo Mantieni ordinamento/filtro/layout colonne.

      Nota: Questa casella di controllo non è disponibile per una query Web.

    • Per mantenere i filtri di colonna applicati, selezionare la casella di controllo Mantieni filtro di colonna .

      Nota: Questa casella di controllo è disponibile solo per una query Web basata sui dati XML.

Nota: La procedura seguente si applica solo a un intervallo di dati esterno convertito da un programma di Microsoft Office 2003 o a un intervallo di dati esterno creato a livello di codice. Tutti gli intervalli di dati esterni creati con l'interfaccia utente vengono creati come tabelle di Excel. Queste tabelle si espandono automaticamente quando si aggiungono nuove righe e si riempiono le colonne calcolate.

  1. Immettere una formula in una cella adiacente alla prima riga di dati nell'intervallo di dati esterno.

    Nota: La prima riga di dati può essere la prima o la seconda riga nell'intervallo di dati esterno, a seconda che la prima riga contenga intestazioni.

  2. Selezionare la cella e fare doppio clic sull' quadratino di riempimento per copiare la formula in tutte le righe dell'intervallo di dati esterno.

  3. Fare clic su una cella nell'intervallo di dati esterno.

  4. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  5. Nella finestra di dialogo Proprietà intervallo dati esterno selezionare la casella di controllo Riempi le formule in colonne adiacenti ai dati .

    Nota: Se l'intervallo di dati esterno si espande quando si aggiornare, Excel copia solo le formule immediatamente adiacenti o all'interno dell'intervallo di dati esterno.

Il blocco di un intervallo di dati esterno mantiene i dati ma non la query sottostante, quindi non è possibile aggiornare un intervallo di dati esterno bloccato.

  1. Fare clic sul foglio di lavoro che contiene la tabella di Excel da cui si vuole rimuovere la connessione dati.

  2. Sulla barra della formula fare clic sulla freccia accanto alla casella nomee quindi fare clic sul nome dell'intervallo di dati esterno da cui si vuole rimuovere la connessione dati. Viene quindi selezionato l'intervallo di dati.

  3. Nel gruppo dati tabella esterna della scheda strumenti fare clic su Scollega. L'intervallo di dati rimane e porta ancora lo stesso nome, ma la connessione viene eliminata.

Nota: La procedura seguente si applica solo a un intervallo di dati esterno convertito da un programma di Microsoft Office 2003 o a un intervallo di dati esterno creato a livello di codice. Tutti gli intervalli di dati esterni creati con l'interfaccia utente vengono creati come tabelle di Excel. Queste tabelle si espandono automaticamente quando si aggiungono nuove righe e si riempiono le colonne calcolate.

  1. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  2. In definizione querydeselezionare la casella di controllo Salva definizione query .

Nota:  Quando si salva la cartella di lavoro, la query sottostante viene eliminata dalla cartella di lavoro. Tuttavia, i file di query di database salvati (file con estensione dqy o odc) non vengono eliminati. Se la query è stata salvata quando è stata creata nella creazione guidata query o in Microsoft query, il file di query viene salvato nel computer ed è possibile usare di nuovo la query per recuperare dati esterni. Per altre informazioni, vedere Guida di Microsoft query.

Nota: La procedura seguente si applica solo a un intervallo di dati esterno creato tramite la connessione guidata dati o una query Microsoft (e non a un file di testo o una query Web importata), un intervallo di dati esterno convertito da un programma di Microsoft Office 2003 o un esterno intervallo di dati creato a livello di codice. Tutti gli intervalli di dati esterni creati con l'interfaccia utente vengono creati come tabelle di Excel.

  1. Inserire una riga vuota sopra l'intervallo di dati esterno eseguendo una delle operazioni seguenti:

    • Selezionare una cella sopra la quale si vuole inserire la nuova riga. Nel gruppo celle della scheda Home fare clic sulla freccia accanto a Inseriscie quindi su Inserisci righe foglio. Dato che è stata selezionata una cella, viene inserita una nuova riga sopra la riga corrente.

    • Fare clic sul selettore di riga della riga sopra la quale si vuole inserire una nuova riga. Nel gruppo celle della scheda Home fare clic su Inserisci. Dato che è stata selezionata un'intera riga, viene inserita una nuova riga sopra la riga selezionata.

  2. Digitare le etichette desiderate nelle celle della riga vuota.

  3. Fare clic su una cella nell'intervallo di dati esterno.

  4. Nel gruppo connessioni della scheda dati fare clic su proprietà.

    Immagine della barra multifunzione di Excel

  5. Nella finestra di dialogo Proprietà intervallo dati esterno , in formattazione e layout dei dati, deselezionare la casella di controllo Includi nomi di campo e quindi fare clic su OK.

  6. Per rimuovere i nomi dei campi esistenti e aggiornare l'intervallo di dati esterno, fare clic su una cella nell'intervallo di dati esterno e quindi fare clic su Aggiorna dati Icona del pulsante .

Nota: Quando si recuperano dati da un database, tutte le modifiche apportate ai nomi di colonna in Microsoft query vengono mantenute nell'intervallo di dati esterno. Per informazioni sulla modifica dei nomi di colonna nella query, vedere Guida di Microsoft query.

  1. Fare clic sul foglio di lavoro che contiene l'intervallo di dati esterno che si desidera eliminare.

  2. Sulla barra della formula fare clic sulla freccia accanto alla casella nomee quindi fare clic sul nome dell'intervallo di dati esterno che si desidera eliminare.

    Se l'intervallo di dati esterno è una tabella di Excel, premere CTRL + a per selezionare l'intera tabella.

  3. Per eliminare l'intervallo di dati esterno, premere CANC.

  4. Per eliminare la query sottostante, fare clic su quando viene richiesto da Excel.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto nella Tech Community di Excel, ottenere supporto nella community Microsoft o suggerire una nuova caratteristica o un miglioramento in Excel UserVoice.

Amplia le tue competenze su Office
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×