Sommario
In Microsoft Excel esistono diversi metodi per assegnare un nome a un intervallo e renderlo contemporaneamente dinamico. Gli intervalli con nome sono facili da preparare e sono divertenti da usare perché memorizzano un array di stringhe che non è necessario specificare manualmente con i riferimenti di cella. In questo articolo conoscerete tutti i metodi possibili e adatti per assegnare un nome a un intervallo in Excel con esempi e semplici spiegazioni.
Scarica il quaderno di esercizi
È possibile scaricare la cartella di lavoro Excel che abbiamo utilizzato per preparare questo articolo.
Dare un nome a un intervallo in Excel.xlsxChe cos'è un intervallo con nome in Excel?
Un intervallo denominato è un intervallo di celle o una matrice a cui viene assegnato un nome definito dall'utente. Un intervallo denominato può essere utilizzato in una funzione o in una formula invece di selezionare manualmente l'intervallo di celle corrispondente.
Di seguito è riportato un esempio di utilizzo di un intervallo denominato. L'intervallo di celle, B3:B7 è stato nominato con Dati In uscita Cella D6 abbiamo eseguito una semplice somma di tutti i valori presenti in quell'intervallo denominato. Avremmo potuto digitare la formula con "=SOMMA(B3:B7)" ma abbiamo utilizzato l'intervallo denominato Dati Quando si tratta di formule di grandi dimensioni, l'intervallo con nome è un operatore utile per inserire facilmente un intervallo specifico di celle.
Vantaggi dell'uso di un intervallo con nome in Excel
Esaminiamo i seguenti punti che potrebbero convincerci a utilizzare spesso un intervallo con nome nei fogli di calcolo di Excel.
- Quando si utilizza l'intervallo con nome in una formula o in una funzione, si può evitare di usare i riferimenti di cella.
- Grazie all'uso di un intervallo con nome, non è necessario tornare ogni volta al set di dati per inserire un intervallo di celle.
- Una volta creato, l'intervallo con nome può essere utilizzato in tutti i fogli di lavoro di una cartella di lavoro. L'intervallo con nome non è limitato all'utilizzo in un solo foglio di lavoro.
- L'intervallo con nome rende una formula dinamica, il che significa che se definiamo una formula con un nome, possiamo anche usare quell'intervallo con nome per eseguire operazioni di calcolo invece di digitare una formula combinata ed enorme.
- Excel consente di rendere dinamico un intervallo di nomi con ulteriori input da parte dell'utente.
Alcune regole per denominare un intervallo di celle di Excel
Esistono alcune convenzioni per la denominazione di un intervallo di celle. Possiamo dare un'occhiata a queste regole per tenerle in memoria mentre definiamo i nomi degli intervalli selezionati.
- Non è consentito utilizzare alcun carattere di spazio nel nome di un intervallo.
- I nomi non possono coincidere con gli indirizzi delle celle (ad esempio: C1, R1C1).
- Non si può nominare un intervallo con solo 'R' o 'C' Sono gli indicatori delle righe e delle colonne di Excel.
- I nomi sono insensibili alle maiuscole e alle minuscole, il che significa che sia 'Vendite' e 'VENDITE' funzionerà come un intervallo di celle dal nome simile.
- Il nome di un intervallo non può superare i 255 caratteri.
- Ad eccezione del backlash (\) o del trattino basso (_), non è consentito utilizzare quasi nessun altro segno di punteggiatura per nominare un intervallo di celle.
5 approcci rapidi per dare un nome a un intervallo in Excel
1. Utilizzare il comando 'Definisci nome' per assegnare un nome all'intervallo.
Ora vedremo alcuni esempi in cui impareremo a nominare facilmente un intervallo di celle in un foglio di calcolo Excel. Il set di dati nella seguente immagine rappresenta diversi nomi casuali di venditori, i loro importi di vendita e un bonus del 15% per le vendite corrispondenti.
Supponiamo di voler dare un nome all'intervallo di celle, Da C5 a C12 con 'Vendite' E nel nostro primo metodo, applicheremo il metodo Definire il nome dal comando Nastro di Excel opzioni.
📌 Fase 1:
➤ Per prima cosa, selezionare l'intervallo di celle, Da C5 a C12 .
➤ Sotto il Formule selezionare l'opzione Definire il nome dal Nomi definiti Viene visualizzata una finestra di dialogo.
📌 Fase 2:
Tipo 'Vendite' nel Scatola del nome oppure si può inserire un altro nome a piacere. Poiché abbiamo selezionato l'intervallo di celle (C5:C12) prima, saranno visibili nella sezione Si riferisce a scatola.
➤ Stampa OK e l'intervallo denominato è pronto per essere utilizzato.
Ora se selezioniamo l'intervallo di celle Da C5 a C12 troveremo il nome appena creato di quell'intervallo nel file Scatola del nome nell'angolo superiore sinistro, come mostrato nell'immagine sottostante.
Ora possiamo utilizzare questo intervallo con nome in qualsiasi punto dei nostri fogli di lavoro. Dobbiamo semplicemente inserire un elemento segno di uguale (=) in una cella e digitare il nome creato di un intervallo di celle.
E dopo aver premuto Entrare , l'intervallo nominato restituirà una matrice comprendente tutti i valori presenti nell'intervallo di celle: Da C5 a C12 .
Per saperne di più: Come modificare un intervallo di nomi in Excel
2. Assegnare un nome a un intervallo di celle utilizzando il 'Name Manager'.
Si può anche utilizzare l'opzione Nome Manager della funzione Formule consente di visualizzare o personalizzare un intervallo di nomi con diverse opzioni. I passi da seguire sono semplici:
📌 Fase 1:
➤ Selezionare l'intervallo di dati a cui si vuole dare un nome specifico.
➤ Sotto il Formule scegliere l'opzione Nome Manager dal Nomi definiti Si aprirà una finestra di dialogo.
📌 Fase 2:
➤ Fare clic sul pulsante Nuovo scheda.
📌 Fase 3:
Ora le procedure sono simili a quelle illustrate nel primo metodo per definire il nome dell'intervallo di celle selezionato. Quindi, fate riferimento al vostro intervallo di dati e assegnategli un nome specifico nelle caselle particolari.
Il Nome Manager riapparirà la finestra in cui troverete il nuovo nome degli intervalli di celle.
📌 Passo 4:
➤ Stampa Chiudere e il gioco è fatto.
Ora, se si seleziona l'intervallo di dati nel campo Excel vedrete il nome assegnato ad esso nel foglio di lavoro Scatola del nome .
3. Applicare lo strumento "Crea da selezione" per denominare un intervallo di Excel
Utilizzando i due metodi precedenti, è possibile selezionare le celle di riferimento prima o dopo aver selezionato gli strumenti dalla finestra di dialogo Nastri di Excel Se non volete assegnare manualmente un nome a un intervallo di celle, questo metodo è adatto a voi. Qui dovete selezionare un intervallo di dati insieme alla sua intestazione e al campo Creare da una selezione definirà un nome per l'intervallo rilevando la sua intestazione.
Questo metodo consente di risparmiare tempo e di dare un nome a un intervallo di celle in un foglio di lavoro Excel. I passaggi necessari sono i seguenti:
📌 Fase 1:
➤ Selezionare l'intervallo di celle (C4:C12) che si vuole nominare insieme alla sua intestazione. Nel nostro set di dati, Cella C4 contiene l'intestazione che useremo come nome per l'intervallo di dati (C5:C12) .
➤ Sotto il Formule scegliere la scheda Creare da una selezione dal comando Nomi definiti gruppo di comandi o di menu a tendina. Viene visualizzata una finestra di dialogo.
📌 Fase 2:
➤ Contrassegnare la prima opzione 'Fila superiore' poiché il nome della nostra intestazione si trova in cima alla colonna selezionata.
➤ Stampa OK e abbiamo appena creato la nostra gamma di nomi!
Ora possiamo selezionare il nostro intervallo di dati e trovare il nome dell'intervallo selezionato nel campo Scatola del nome .
4. Modificare la 'casella dei nomi' per denominare un intervallo in Excel
Utilizzando un Scatola del nome per specificare un intervallo di celle con un nome è molto più semplice di tutti i metodi precedenti. Il problema di questo metodo è che non è più possibile modificare un nome o addirittura non è possibile cancellarlo una volta che lo si è creato. Quindi, dopo, è necessario lanciare il comando Nome Manager per modificare o eliminare l'intervallo di nomi specificato.
Possiamo utilizzare il Scatola del nome per definire l'intervallo di celle selezionato solo con un nome.
📌 Passi:
➤ Per prima cosa, selezionare l'intervallo di celle da definire con un nome specifico.
➤ Ora, andare alla sezione Scatola del nome e digitare un nome per l'intervallo selezionato.
Infine, premere Entrare e il gioco è fatto.
Aprite ora l'elenco a discesa nella sezione Scatola del nome e troverete il nome appena creato per l'intervallo di celle selezionato.
5. Creare un intervallo dinamico di nomi in Excel
In tutti i metodi descritti finora, abbiamo dato un nome all'intervallo per un intervallo fisso di celle. Ora diciamo che vogliamo dare un nome a un intervallo che non sia statico, il che significa che possiamo inserire più dati che creare una gamma dinamica di celle. L'intervallo di nomi si espanderà in base ai dati immessi.
Ad esempio, abbiamo dato un nome a un intervallo di celle (C5:C12) in Colonna C Ma ora dobbiamo inserire altri dati dalla parte inferiore di Cella C12 Ma se l'intervallo denominato non è impostato su dinamico, gli ingressi aggiuntivi non verranno conteggiati per l'intervallo denominato una volta definito.
Quindi, per rendere dinamico il nostro intervallo di nomi, abbiamo due opzioni interessanti. Possiamo usare un elemento Tabella Excel oppure possiamo usare una formula con la funzione OFFSET Ora scopriremo come funzionano entrambi i metodi nelle sezioni successive.
5.1 Utilizzo di una tabella Excel
Prima di tutto, inseriamo un elemento Tabella Excel per rendere dinamico il nostro intervallo di celle. Nel nostro set di dati, abbiamo intestazioni in Fila 4 per l'intervallo della tabella contenente le celle a partire da Da B4 a D12 .
📌 Fase 1:
➤ Selezionare l'intervallo di celle (B4:D12) prima.
➤ Dal Inserire scegliere la barra multifunzione Tabella opzione.
📌 Fase 2:
➤ Nel Crea tabella premere la finestra di dialogo OK solo perché tutti i parametri sono impostati automaticamente e non è necessario modificarli in questo momento.
Come mostrato nell'immagine sottostante, il nostro intervallo di dati si è trasformato in una tabella. Il nome predefinito di questa tabella appena creata diventa di solito Tabella1 se in quella cartella di lavoro non sono già state formate altre tabelle. Nella tabella Scatola del nome Possiamo rinominare questo intervallo di dati con un altro nome, a seconda delle nostre preferenze. Supponiamo di aver definito la tabella con il nome, Dati di vendita .
Ora scopriremo cosa accadrà se inseriamo un valore qualsiasi in Cellula B13 sotto l'intervallo della tabella. Abbiamo inserito un nome a caso 'Mike' in Cellula B13 .
Dopo aver premuto Entrare , scopriremo che la tabella si è espansa immediatamente fino alla riga inferiore.
Poiché tutte le celle del Bonus sono assegnati con 15% degli importi delle vendite, ora scopriremo se funziona davvero con un input aggiuntivo in Cella C13 .
Quindi, se si inserisce un importo di vendita (6420) in Cella C13 , l'importo del bonus in Cellula D13 Significa che l'intervallo della tabella si è ampliato con il formato e le formule definite.
Se si vuole essere più sicuri dell'intervallo della tabella espansa, si può abilitare la modifica Cellula D13 E lì vedremo la formula assegnata che abbiamo usato in precedenza per il resto delle celle nel file Bonus colonna.
È inoltre possibile inserire altri dati dal fondo della tabella e l'intervallo di tabella definito si espanderà di conseguenza.
5.2 Combinazione delle funzioni OFFSET e COUNTA
Il primo metodo con l'opzione Tabella è abbastanza facile preparare una gamma dinamica denominata. Ma possiamo anche usare una formula che combina i valori di OFFSET e CONTE per creare un intervallo di nomi per il nostro set di dati. La funzione OFFSET restituisce un riferimento a un intervallo che si trova a un determinato numero di righe e colonne da un riferimento dato. E la funzione COUNTA conta tutte le celle non vuote di un intervallo. Vediamo ora come utilizzare queste funzioni insieme per creare un intervallo dinamico con nome nei passi seguenti.
📌 Fase 1:
➤ Sotto il Formule selezionare la scheda Definire il nome dal comando Nomi definiti Si aprirà una finestra di dialogo.
📌 Fase 2:
Supponiamo di voler espandere il nostro intervallo denominato fino a 100 celle in verticale. Quindi, la formula richiesta nel file Scatola di riferimento sarà:
=OFFSET(B4,1,1,COUNTA(B5:B100),1)
➤ Definire questo intervallo di celle con un nome, Array_di_vendite .
➤ Stampa OK e la nostra gamma di nomi dinamici è ora pronta per ulteriori utilizzi.
Con questo metodo, però, il nome dell'intervallo dinamico non sarà visibile nel file Scatola del nome .
Anche in questo caso possiamo utilizzare questo intervallo di nomi premendo Uguale (=) in qualsiasi cella e digitando il nome dell'intervallo definito.
E dopo aver premuto Entrare Poiché abbiamo creato un intervallo con nome per tutti i dati di vendita, questi valori appariranno solo ma non ci sarà alcun formato prestabilito nell'array. In seguito potremo formattare manualmente i dati di ritorno, se necessario.
Per essere sicuri dell'intervallo dinamico appena creato, si possono inserire i valori specifici in un ulteriore file fila (13) Poiché abbiamo inserito un importo di vendita di 1233 in Cella C13 verrà aggiunto all'array di intervalli con nome, immediatamente visualizzato a destra nell'immagine seguente.
Modifica o eliminazione di un intervallo di nomi dopo la creazione
Dopo aver creato un intervallo con nome, potrebbe essere necessario modificare o anche eliminare l'intervallo denominato E per eseguire questa operazione, dobbiamo aprire il file Nome Manager dal Formule Vediamo prima come modificare un intervallo con nome nei passaggi seguenti. Sostituiremo il nome 'Vendite_Array' con 'Importo_bonus' qui e il nuovo intervallo di celle includerà tutti i dati della cartella Bonus colonna.
📌 Fase 1:
➤ Avviare il programma Nome Manager prima dalla finestra Formule scheda.
➤ Fare clic sulla riga contenente i dati relativi a Array_di_vendite .
➤ Premere il tasto Modifica La finestra di dialogo chiamata Modifica nome apparirà.
📌 Fase 2:
➤ Inserire un nuovo nome Importo_del_bonus nel Nome scatola.
➤ Digitare la seguente formula nel campo Riferimento box:
=OFFSET(Foglio7!B4,1,2,COUNTA(Foglio7!B5:B100),1)
➤ Stampa OK .
Il Nome Manager riapparirà la finestra in cui si troverà l'intervallo di nomi appena modificato, come mostrato nell'immagine seguente.
Ora tornate al foglio di lavoro e abilitate la modifica in qualsiasi cella, premendo il tasto Uguale (=) e digitare il nome modificato del nuovo intervallo selezionato.
Stampa Entrare e gli importi dei bonus saranno subito visualizzati in un array.
Infine, se si desidera eliminare un intervallo di nomi, è sufficiente selezionare la riga corrispondente dalla finestra di dialogo Nome Manager e premere il tasto Cancellare L'intervallo di dati con il nome specificato viene rimosso dal file Nome Manager .
Parole conclusive
Spero che tutti i metodi menzionati in questo articolo vi aiutino ad applicarli nei vostri fogli di calcolo Excel quando avete bisogno di dare un nome a un intervallo o anche di renderlo dinamico in un secondo momento. Se avete domande o commenti, fatemelo sapere nella sezione dei commenti. Oppure potete dare un'occhiata agli altri articoli relativi alle funzioni di Excel su questo sito.