Utilizzare Completamento automatico formule

Si applica a
Excel per Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Per semplificare la creazione e la modifica delle formule e ridurre al minimo gli errori di digitazione e di sintassi, usare Completamento automatico formule. Dopo aver digitato un segno di uguale (=) e le lettere iniziali o un trigger di visualizzazione, Microsoft Excel visualizza sotto la cella un elenco a discesa dinamico di funzioni, nomi e stringhe di testo validi che corrispondono alle lettere o al trigger. È quindi possibile inserire un elemento nell'elenco a discesa nella formula usando un trigger di inserimento.

Completamento automatico formule

1. Digitare il segno di uguale (=) e le lettere iniziali o un trigger di visualizzazione per avviare Completamento automatico formule.

2. Durante la digitazione viene visualizzato un elenco scorrevole di elementi validi con la corrispondenza più simile evidenziata.

3. Le icone rappresentano il tipo di voce, ad esempio una funzione o un riferimento di tabella.

4. Descrizioni comandi dettagliate consentono di effettuare la scelta migliore.

Controllare l'elenco a discesa usando i trigger di visualizzazione

La tabella seguente riepiloga come controllare in modo dinamico la visualizzazione degli elementi nell'elenco a discesa Completamento automatico formule.

Per visualizzare Digitare
Nomi di funzioni definite dall'utente e di Excel Una lettera o lettere iniziali in qualsiasi punto in cui è possibile immettere una funzione.
Esempio: Su
Argomenti della funzione (Nessun trigger di visualizzazione).
Digitare l'argomento, ad esempio un numero o un riferimento di cella, oppure usare un trigger di visualizzazione, ad esempio le lettere iniziali o una parentesi quadra aperta.
Esempio: SOMMA(5; A2; [
Per ogni argomento successivo, digitare una virgola e quindi l'argomento o un altro trigger di visualizzazione.
Nota: Le funzioni seguenti hanno argomenti con costanti enumerate che vengono visualizzate automaticamente nell'elenco a discesa: CELLA, VAL.FUT, CERCA.ORIZZ, CONFRONTA, RATA, VALATT, RANGO, SUBTOTALE e CERCA.VERT.
Nomi definiti e nomi di tabella Una lettera o lettere iniziali in cui è possibile immettere quel nome.
Esempio: Ann
Specificatori di colonna di tabella e specificatori di elementi speciali ([#All], [#Data], [#Headers], [#Totals], [#ThisRow]) Una o più delle opzioni seguenti:

  • [ (parentesi quadra aperta) subito dopo il nome della tabella.
    Esempio: AnnualSummary[
  • , (virgola) subito dopo un elemento speciale.
    Esempio: =AnnualSummary[#All],
  • : (due punti) subito dopo il nome di una colonna.
    Esempio: AnnualSummary[Sales:

Nota: Se la cella si trova in una tabella, il nome della tabella è facoltativo. Ad esempio, le formule seguenti sarebbero le stesse:
=[Vendite]/[Costi]

=AnnualSummary[Sales]/AnnualSummary[Costs]
Nomi di connessione nelle funzioni cubo " (virgoletta di apertura) subito dopo la parentesi di apertura del nome di una funzione cubo.
Esempio: MEMBRO.CUBO("
Nota: Vengono elencate solo le connessioni OLAP archiviate nella cartella di lavoro corrente.
Stringhe di testo MDX (MultiDimensional Expressions) nelle funzioni cubo Una o più delle opzioni seguenti:
  • " (virgoletta di apertura) subito dopo la virgola per un argomento.
    Esempio: MEMBRO.CUBO("DatiCuboVendite";"
  • . (punto) subito dopo una parentesi quadra chiusa.
    Esempio: MEMBRO.CUBO("DatiCuboVendite","[Clienti].
    Esempio: MEMBRO.CUBO("DatiCuboVendite","[Clienti].[ Messico].
  • ( (parentesi aperta) subito dopo una virgoletta di apertura per una stringa di testo MDX per indicare l'inizio di una tupla.
    Esempio: VALORE.CUBO("DatiCuboVendite";"(
  • , (virgola) subito dopo una parentesi quadra chiusa in una stringa di testo MDX per indicare la seconda parte di una tupla.
    Esempio: VALORE.CUBO("DatiCuboVendite";"([Clienti].[ Messico],
  • { (parentesi graffa di apertura) subito dopo una virgoletta di apertura per una stringa di testo MDX per indicare l'inizio di un'espressione impostata.
    Esempio: VALORE.CUBO("DatiCuboVendite","{
    • È necessario essere connessi a un'origine dati OLAP per immettere una stringa di testo MDX usando Completamento automatico formule.
    • Se è definita una didascalia, viene visualizzata in una descrizione comando per confermare la scelta.
    • Se una stringa di testo MDX è ambigua, viene comunque immesso un nome di membro univoco, ma è necessario decidere se è stato immesso quello corretto. Ad esempio, se sono presenti due valori per la stringa di testo MDX seguente:
      MEMBRO.CUBO("DatiCuboVendite";"[Clienti].[ Messico]. [Hidalgo]. [Dora N. Boots]
      Verrà immesso uno dei valori seguenti:
      [Clienti]. [Nome].&[54342]
      [Clienti]. [Nome].&[34297]
      Se il valore immesso non è quello desiderato, eliminarlo e quindi selezionare l'altro.
    • Microsoft SQL Server Analysis Services nomi di funzioni, ad esempio "Figli", "Padre" o "Crossjoin" non vengono visualizzati nell'elenco a discesa, ma è comunque possibile digitarli.

Nota

  • In qualsiasi momento in cui si usa Completamento automatico formule, è possibile digitare il testo da completare la formula.
  • È possibile usare Completamento automatico formule al centro di una funzione annidata o di una formula esistente. Il testo immediatamente prima del punto di inserimento viene usato per visualizzare i valori nell'elenco a discesa e tutto il testo dopo il punto di inserimento rimane invariato.
  • I nomi definiti creati per le costanti enumerate, ad esempio quelli usati nella funzione SUBTOTALE, e le connessioni a funzioni cubo non vengono visualizzati nell'elenco a discesa Completamento automatico, ma è comunque possibile digitarli.

La tabella seguente riepiloga i tasti che è possibile usare per spostarsi nell'elenco a discesa Completamento automatico formule.

Per Premere
Spostare il punto di inserimento di un carattere a sinistra. FRECCIA SINISTRA
Spostare il punto di inserimento di un carattere a destra. FRECCIA DESTRA
Spostare la selezione verso l'alto di un elemento. FRECCIA SU
Spostare la selezione verso il basso di un elemento. FRECCIA GIÙ
Selezionare l'ultimo elemento. FINE
Selezionare il primo elemento. HOME
Spostarsi in basso di una pagina e selezionare un nuovo elemento. PGGIÙ
Spostarsi in alto di una pagina e selezionare un nuovo elemento. PGSU
Chiudere l'elenco a discesa. ESC (o fare clic su un'altra cella)
Attivare o disattivare Completamento automatico formule. ALT+FRECCIA GIÙ

Immettere un elemento dall'elenco a discesa usando un trigger di inserimento

Importante

Mentre si digita una formula, anche dopo aver usato un trigger di inserimento, non dimenticare di digitare la parentesi di chiusura per una funzione, la parentesi quadra di chiusura per un riferimento di tabella o le virgolette di chiusura per una stringa di testo MDX.

  • Per inserire l'elemento selezionato nella formula e inserire il punto di inserimento subito dopo di esso, premere TAB o fare doppio clic sull'elemento.

Attivare o disattivare Completamento automatico formule

Nota

Questa sezione non si applica ai Excel per il web.

  1. Fare clic suFormule opzioni>file>.
  2. In Uso delle formule selezionare o deselezionare Completamento automatico formule.

Suggerimento

È anche possibile premere ALT+freccia GIÙ.

Servono altre informazioni?

È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle community.