Comprensione dell’ambito per intervalli denominati (Microsoft Excel)
Chuck può facilmente impostare intervalli denominati in una cartella di lavoro ed Excel gli consente di specificare se tale intervallo denominato deve essere applicato all’intera cartella di lavoro oa un singolo foglio di lavoro. Si chiede, tuttavia, quali siano i pro ei contro di limitare l’ambito di un intervallo denominato a un singolo foglio di lavoro. Ciò porta alla domanda se sia meglio che lasciare l’ambito impostato all’intera cartella di lavoro.
Come suggerisce Chuck, l’impostazione predefinita per un intervallo denominato è che si applica all’intera cartella di lavoro. Per la maggior parte delle persone questo va benissimo e riflette il modo in cui la maggior parte delle persone lavora con intervalli denominati. Non vi è alcun “calo di prestazioni” associato all’ambito della cartella di lavoro o all’ambito del foglio di lavoro, quindi (fortunatamente) non entra nell’equazione.
Quindi, quando dovresti deviare dal valore predefinito e, invece, scegliere di rendere un intervallo denominato applicabile solo a un foglio di lavoro? La risposta ovvia è quando hai un foglio di lavoro che potresti voler duplicare all’interno di una cartella di lavoro, il foglio di lavoro contiene intervalli denominati che si riferiscono a intervalli su quel foglio di lavoro e quel foglio di lavoro contiene formule che utilizzano quegli intervalli denominati. Quando duplichi il foglio di lavoro, vorrai che quelle formule su più fogli di lavoro funzionino ancora rispetto ai loro fogli di lavoro. Se gli intervalli denominati hanno un ambito limitato al foglio di lavoro, tutto dovrebbe funzionare come previsto.
Se si duplica un foglio di lavoro che include intervalli denominati che utilizzano l’ambito “cartella di lavoro” e quella copia si trova all’interno della stessa cartella di lavoro, Excel apporta una modifica al foglio di lavoro copiato. In particolare, per evitare confusione nello spazio dei nomi della cartella di lavoro, Excel converte automaticamente gli intervalli denominati nella copia per avere un ambito del foglio di lavoro. Gli intervalli denominati nel foglio di lavoro originale rimangono invariati e, pertanto, mantengono un ambito della cartella di lavoro.
Se duplichi un foglio di lavoro che include intervalli denominati che utilizzano l’ambito “cartella di lavoro” e quella copia viene inserita in una cartella di lavoro diversa, Excel modifica l’ambito di tali intervalli solo se mantenere l’ambito originale causerebbe un conflitto con gli intervalli già denominati esistente nella cartella di lavoro di destinazione.
In tutti i casi, ti consigliamo di ricontrollare tutte le formule nei tuoi fogli di lavoro per assicurarti che si riferiscano a ciò a cui ti aspetti che si riferiscano. Al contrario, puoi cambiare l’ambito dell’intervallo denominato in “foglio di lavoro”
prima di eseguire la copia del foglio di lavoro in modo che ci siano meno possibilità di confusione con i fogli di lavoro duplicati o copiati.
Tuttavia, dovresti notare due potenziali trucchi, quando usi intervalli denominati con ambito per un particolare foglio di lavoro. Innanzitutto, quando inizi a duplicare il foglio di lavoro, rendi un po ‘più difficile per un utente rintracciare potenziali problemi a causa di intervalli denominati in modo identico su fogli di lavoro diversi. (Ci vuole solo un po ‘di più per l’utente per avvolgere la testa intorno all’ambito limitato.)
In secondo luogo, può rendere le tue macro più complesse, se quelle macro accedono a intervalli denominati. Se disponi di tali macro, ti consigliamo di testarle accuratamente per assicurarti che facciano riferimento agli intervalli previsti. In caso contrario, le macro potrebbero rovinare i dati del foglio di lavoro o bloccarsi del tutto.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (4633) si applica a Microsoft Excel 2007, 2010, 2013 e 2016.