Un nome è un'abbreviazione significativa che rende più semplice comprendere lo scopo di un riferimento di cella, costante, formula o tabella, ognuno dei quali potrebbe essere difficile da capire a prima vista. Le informazioni seguenti mostrano esempi comuni di nomi e come possono migliorare la chiarezza.
Tipo di esempio |
Esempio senza nome |
Esempio con un nome |
---|---|---|
Riferimento |
=SOMMA(C20:C30) |
=SOMMA(VenditePrimoTrimestre) |
Costante |
=PRODOTTO(A5;8,3) |
=PRODOTTO(Prezzo;TassaVendite) |
Formula |
=SOMMA(CERCA.VERT(A1;B1:F20;5;FALSO); -G5) |
=SOMMA(Livello_Scorte;-Qtà_Ordine) |
Tabella |
C4:G36 |
=VenditePrinc06 |
Altre informazioni sull'uso dei nomi
È possibile creare e usare diversi tipi di nomi.
Nome definito Nome che rappresenta una cella, un intervallo di celle, una formula o un valore costante. È possibile creare un nome definito personalizzato oppure Excel può creare automaticamente un nome definito, ad esempio quando si imposta un'area di stampa.
Nome tabella Nome di una tabella di Excel, ovvero una raccolta di dati su un determinato argomento archiviati in record (righe) e campi (colonne). Ogni volta che si inserisce una tabella di Excel, Excel crea un nome di tabella predefinito Tabella1, Tabella2 e così via. È possibile modificare il nome di una tabella per renderla più significativa. Per altre informazioni sulle tabelle di Excel, vedere Usare riferimenti strutturati con le tabelle Excel.
Tutti i nomi hanno un ambito, a un foglio di lavoro specifico (noto anche come livello del foglio di lavoro locale) o all'intera cartella di lavoro (detta anche livello della cartella di lavoro globale). L'ambito di un nome è la posizione in cui il nome viene riconosciuto senza qualifica. Ad esempio:
-
Se è stato definito un nome, ad esempio Budget_FY08, e l'ambito è Foglio1, tale nome, se non qualificato, viene riconosciuto solo in Foglio1, ma non in altri fogli.
Per usare il nome di un foglio di lavoro locale in un altro foglio di lavoro, è possibile qualificarlo precedendolo con il nome del foglio di lavoro. Ad esempio:
Foglio1!Preventivo_AC08
-
Se è stato definito un nome, ad esempio Sales_Dept_Goals, e l'ambito è la cartella di lavoro, tale nome viene riconosciuto per tutti i fogli di lavoro della cartella di lavoro, ma non per le altre cartelle di lavoro.
Un nome deve sempre essere univoco all'interno dell'ambito. Excel impedisce di definire un nome già esistente all'interno del relativo ambito. Tuttavia, è possibile usare lo stesso nome in ambiti diversi. Ad esempio, è possibile definire un nome, ad esempio Profitto Lordo, con ambito Foglio1, Foglio2 e Foglio3 nella stessa cartella di lavoro. Anche se ogni nome è uguale, ogni nome è univoco all'interno del relativo ambito. È possibile fare in modo che una formula che usa il nome Profitto Lordo faccia sempre riferimento alle stesse celle a livello di foglio di lavoro locale.
È inoltre possibile definire lo stesso nome, ProfittoLordo, a livello della cartella di lavoro globale, ma anche in questo caso l'ambito è univoco. In questo caso, tuttavia, può verificarsi un conflitto di nomi. Per risolvere il conflitto, per impostazione predefinita Excel usa il nome definito per il foglio di lavoro perché il livello del foglio di lavoro locale ha la precedenza sul livello della cartella di lavoro globale. Se si vuole ignorare la precedenza e usare il nome della cartella di lavoro, è possibile annullare l'ambiguità del nome anteponendo il nome della cartella di lavoro. Ad esempio:
FileCartellaLavoro!ProfittoLordo
È possibile ignorare il livello del foglio di lavoro locale per tutti i fogli della cartella di lavoro. Un'eccezione riguarda il primo foglio di lavoro, che usa sempre il nome locale in caso di conflitto tra nomi che non è possibile ignorare.
Per definire un nome, usare:
-
Casella Nomi definiti sulla barra della formula Questo è il metodo consigliato per creare un nome a livello di cartella di lavoro per un intervallo selezionato.
-
Definire il nome dalla selezione È possibile creare facilmente nomi da etichette di righe e colonne esistenti utilizzando una selezione di celle del foglio di lavoro.
-
Utilizzare la finestra di dialogo Nuovo nome Questa soluzione è preferibile quando si desidera ottenere maggiore flessibilità nella creazione dei nomi, ad esempio specificando un ambito del livello del foglio di lavoro locale o creando un commento per il nome.
Nota: per impostazione predefinita, i nomi usano riferimenti di cella assoluti.
È possibile immettere un nome:
-
Digitare Digitare ad esempio il nome come argomento di una formula.
-
Utilizzando Completamento automatico formule Usare l'elenco a discesa del completamento automatico formule, che elenca automaticamente i nomi validi.
-
Selezionandolo in Usa nella formula Selezionare un nome definito nell'elenco disponibile facendo clic su Usa nella formula nel gruppo di opzioni Nomi definiti della scheda Formule.
È anche possibile creare un elenco di nomi definiti in una cartella di lavoro. Individuare un'area con due colonne vuote nel foglio di lavoro, in quanto l'elenco conterrà due colonne, una per il nome e l'altra per una descrizione del nome. Selezionare una cella che rappresenterà l'angolo superiore sinistro dell'elenco. Nel gruppo Nomi definiti della scheda Formule fare clic su Usa nella formula, fare clic su Incolla e quindi nella finestra di dialogo Incolla nomi fare clic su Incolla elenco.
Di seguito è riportato un elenco di regole di sintassi per la creazione e la modifica dei nomi.
-
Caratteri validi Il primo carattere di un nome deve essere una lettera, un carattere di sottolineatura (_) o una barra rovesciata (\). I caratteri rimanenti del nome possono essere lettere, numeri, punti e caratteri di sottolineatura.
Suggerimento: non è possibile usare i caratteri maiuscoli e minuscoli "C", "c", "R" o "r" come nome definito, perché vengono usati come forma abbreviata per selezionare una riga o una colonna per la cella selezionata quando vengono immesse in una casella di testo Nome o Vai a .
-
I riferimenti di cella non sono ammessi Non è possibile definire un nome uguale a un riferimento di cella, ad esempio Z$100 o R1C1.
-
Gli spazi non sono validi Gli spazi non sono ammessi all'interno di un nome. Usare il carattere di sottolineatura (_) e il punto (.) come separatori di parole, ad esempio Sales_Tax o Primo.Trimestre.
-
Lunghezza del nome Un nome può contenere un massimo di 255 caratteri.
-
Distinzione tra maiuscole e minuscole I nomi possono contenere lettere maiuscole e minuscole. In Excel non viene applicata la distinzione tra caratteri maiuscoli e minuscoli nei nomi. Ad esempio, se si crea il nome Vendite e quindi un altro nome denominato VENDITE nella stessa cartella di lavoro, Excel chiede di scegliere un nome univoco.
Definire un nome per una cella o un intervallo di celle in un foglio di lavoro
-
Selezionare la cella, l'intervallo di celle o le selezioni non adiacenti per cui si vuole definire un nome.
-
Fare clic sulla casella Nome all'estremità sinistra della barra della formula.
casella Nome
-
Digitare il nome da usare per fare riferimento alla selezione. La lunghezza dei nomi non può superare i 255 caratteri.
-
Premere INVIO.
Nota: Non è possibile modificare il nome di una cella mentre se ne sta modificando il contenuto.
È possibile convertire le etichette di riga e colonna esistenti in nomi.
-
Selezionare l'intervallo per cui definire un nome, includendo le etichette delle righe e delle colonne.
-
Nel gruppo Nomi definiti della scheda Formule fare clic su Crea da selezione.
-
Nella finestra di dialogo Crea nomi da selezione specificare la posizione delle etichette selezionando la casella di controllo Riga superiore, Colonna sinistra, Riga inferiore o Colonna destra. Un nome creato con questa procedura fa riferimento solo alle celle contenenti valori ed esclude le etichette di riga e colonna esistenti.
-
Nel gruppo Nomi definiti della scheda Formule fare clic su Definisci nome.
-
Nella casella Nome della finestra di dialogo Nuovo nome digitare il nome da usare come riferimento.
Nota: la lunghezza dei nomi può essere di 255 caratteri.
-
Per specificare l'ambito del nome, selezionare Cartella di lavoro nella casella di riepilogo a discesa Ambito oppure il nome di un foglio di lavoro all'interno della cartella di lavoro.
-
Immettere facoltativamente un commento descrittivo di un massimo di 255 caratteri nella casella Commento.
-
Nella casella Riferito a eseguire una delle operazioni seguenti:
-
Per immettere un riferimento di cella, digitare il riferimento di cella.
Suggerimento: la selezione corrente viene immessa per impostazione predefinita. Per immettere altri riferimenti di cella come argomento, fare clic su Comprimi finestra per ridurre temporaneamente la finestra di dialogo, selezionare le celle nel foglio di lavoro e quindi fare clic su Espandi finestra di dialogo .
-
Per immettere una costante, digitare = (segno di uguale) e quindi digitare il valore costante.
-
Per immettere una formula, digitare = e quindi digitare la formula.
-
-
Per terminare l'operazione e tornare al foglio di lavoro, fare clic su OK.
Suggerimento: Per allargare o allungare la finestra di dialogo Nuovo nome, fare clic sul controllo per il ridimensionamento in basso e trascinarlo.
Gestire i nomi con la finestra di dialogo Gestione nomi
Usare la finestra di dialogo Gestione nomi per usare tutti i nomi definiti e i nomi di tabella in una cartella di lavoro. Ad esempio, è possibile trovare nomi con errori, confermare il valore e il riferimento di un nome, visualizzare o modificare commenti descrittivi o determinare l'ambito. È anche possibile ordinare e filtrare l'elenco di nomi e aggiungere, modificare o eliminare facilmente i nomi da un'unica posizione.
Per aprire la finestra di dialogo Gestione nomi, fare clic su Gestione nomi nel gruppo di opzioni Nomi definiti della scheda Formula.
Nella finestra di dialogo Gestione nomi sono visualizzate le informazioni seguenti per ogni nome di una casella di riepilogo:
Colonna: |
Informazioni: |
||
---|---|---|---|
Icona e Nome |
Una delle seguenti:
|
||
Valore |
Il valore corrente del nome, ad esempio il risultato di una formula, una costante stringa, un intervallo di celle, un errore, una matrice di valori o un segnaposto se la formula non può essere valutata. Alcuni esempi sono i seguenti:
|
||
Si riferisce a |
Riferimento corrente per il nome. Alcuni esempi sono i seguenti:
|
||
Ambito |
|
||
Commento |
Informazioni aggiuntive sul nome, fino a un massimo di 255 caratteri. Alcuni esempi sono i seguenti:
|
-
Non è possibile usare la finestra di dialogo Gestione nomi mentre si modifica il contenuto di una cella.
-
La finestra di dialogo Gestione nomi non visualizza i nomi definiti in Visual Basic, Applications Edition (VBA) o i nomi nascosti (la proprietà Visible del nome è impostata su "False").
-
Per ridimensionare automaticamente la colonna in modo da adattarla al valore più lungo della colonna, fare doppio clic sul lato destro dell'intestazione di colonna.
-
Per ordinare l'elenco di nomi in ordine crescente o decrescente, fare clic sull'intestazione di colonna.
Utilizzare i comandi dell'elenco a discesa Filtro per visualizzare rapidamente un sottoinsieme dei nomi. Selezionando ogni comando, l'operazione di filtro viene attivata o disattivata, semplificando la combinazione o la rimozione di diverse operazioni di filtro per ottenere i risultati desiderati.
Per filtrare l'elenco dei nomi, eseguire una o più delle operazioni seguenti:
Selezionare: |
Per: |
---|---|
Nomi nell'ambito del foglio di lavoro |
Visualizzare solo i nomi locali rispetto a un foglio di lavoro. |
Nomi nell'ambito della cartella di lavoro |
Visualizzare solo i nomi globali rispetto a una cartella di lavoro. |
Nomi con errori |
Visualizzare solo i nomi con valori contenenti errori, ad esempio #REF, #VALUE o #NAME. |
Nomi senza errori |
Visualizzare solo i nomi con valori non contenenti errori. |
Nomi definiti |
Visualizzare solo i nomi definiti dall'utente o da Excel, ad esempio un'area di stampa. |
Nomi tabelle |
Visualizzare solo i nomi delle tabelle. |
Se si modifica un nome definito o un nome di tabella, vengono modificati anche tutti gli usi di tale nome nella cartella di lavoro.
-
Nel gruppo Nomi definiti della scheda Formule fare clic su Gestione nomi.
-
Nella finestra di dialogo Gestione nomi fare clic sul nome da modificare e quindi su Modifica.
Suggerimento: è anche possibile fare doppio clic sul nome.
-
Nella casella Nome della finestra di dialogo Modifica nome digitare il nuovo nome per il riferimento.
-
Modificare il riferimento nella casella Riferito a e quindi fare clic su OK.
-
Nella finestra di dialogo Gestione nomi modificare la cella, la formula o la costante rappresentata dal nome nella casella Riferito a.
-
Per annullare modifiche indesiderate o accidentali, fare clic su Annulla oppure premere ESC.
-
Per salvare le modifiche, fare clic su Commit oppure premere INVIO.
-
Il pulsante Chiudi consente di chiudere solo la finestra di dialogo Gestione nomi. Non è necessario per le modifiche già apportate.
-
Nel gruppo Nomi definiti della scheda Formule fare clic su Gestione nomi.
-
Nella finestra di dialogo Gestione nomi selezionare il nome che si desidera eliminare.
-
Selezionare uno o più nomi eseguendo una delle operazioni seguenti:
-
Per selezionare un nome, fare clic su di esso.
-
Per selezionare più nomi in un gruppo contiguo, fare clic e trascinare i nomi oppure premere MAIUSC e fare clic sul pulsante del mouse per ogni nome del gruppo.
-
Per selezionare più nomi in un gruppo non contiguo, premere CTRL e fare clic sul pulsante del mouse per ogni nome del gruppo.
-
-
Fare clic su Elimina. È anche possibile premere CANC.
-
Fare clic su OK per confermare l'eliminazione.
Il pulsante Chiudi consente di chiudere solo la finestra di dialogo Gestione nomi. Non è necessario per le modifiche già apportate.
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.