Passa al contenuto principale
Adaptive Planning
Ultimo aggiornamento: 2023-06-23
Concetto: Digitare le formule di base nelle celle del foglio

Concetto: Digitare le formule di base nelle celle del foglio

È possibile immettere le formule direttamente nelle celle dei fogli. Si consiglia di utilizzare sempre l'Assistente alle formule per evitare errori di sintassi. Le formule valide hanno almeno un operando. Gli operandi estraggono i dati. Il calcolo della formula più semplice deve includere almeno un operando e un operatore. L'operando più semplice è un numero. L'operatore più semplice è un simbolo matematico, ad esempio più o meno. Esempio: 1+1.
Nella maggior parte dei casi, è possibile aggiungere una formula a qualsiasi cella numerica modificabile. Per digitare la formula nella cella, è necessario prima fare clic sulla cella. Quindi è possibile:
  • Digitare l'equazione direttamente nella cella.
  • Digitare l'equazione nella barra della formula nella parte superiore del foglio.
  • Fare clic sul pulsante Assistente alle formule nella barra degli strumenti per creare una formula priva di errori. Consultare Utilizzare l'Assistente alle formule .

Creazione di equazioni matematiche di base

È possibile utilizzare formule matematiche di base con i tasti della tastiera. Gli operandi più semplici delle formule matematiche semplici sono i numeri. Gli operatori più semplici sono quelli che è possibile trovare sulla tastiera. È anche possibile inserire calcoli semplici in formule più complesse che fanno riferimento a conti e modificatori. In Assistente alle formule, il primo insieme di pulsanti fornisce semplici operatori matematici che è possibile inserire nella formula.
Quando si immettono formule nelle celle:
  • Iniziare sempre con il segno di uguale.
  • Mantieni la semplicità per ottenere i migliori risultati.
Per semplici calcoli, è più semplice immettere la formula direttamente nella cella. Tuttavia, quando si utilizza l'Assistente alle formule, non è necessario immettere il segno di uguale.
Operatori matematici
Formula di esempio
Aggiunta
Formula: =760+500
Risultato: 1260
Sottrazione
Formula: =760-500
Risultato: 140
Moltiplicazione
Formula: =760*10
Risultato: 7.600
Divisione
Formula: =divf(760,10) Risultato: 76
Percentuale
Formula =200*.05
(5% di 200)
Risultato: 10
Ordine di operazione
Formula: =divf(70,10)*12
Risultato: 84

Utilizzando il metodo di acquisizione

È possibile creare equazioni che fanno riferimento ad altre celle del foglio. A tale scopo, fare clic sulle celle, allo stesso modo di Excel, con alcune lievi differenze:
Non è possibile utilizzare la barra della formula. Digitare direttamente nella cella. Iniziare sempre la formula con un segno di uguale. È necessario digitare gli operatori e le virgole tra le acquisizioni delle celle. Non è possibile utilizzare il metodo di acquisizione dall'Assistente alle formule.
Per ottenere risultati ottimali, utilizzare il metodo di acquisizione per acquisire i valori. Utilizzare quindi la barra della formula per verificare la sintassi e aggiungere complessità.
Caso d'uso
Procedura
Acquisire una singola cella.
Dopo il segno di uguale, fare clic su una cella qualsiasi del foglio.
Acquisire celle e aggiungere calcoli
  1. Dopo il segno di uguale, fare clic su una cella qualsiasi del foglio o digitare un numero.
  2. Senza aggiungere spazio, digitare un operatore matematico semplice.
  3. Senza aggiungere spazio, fare clic su un'altra cella o digitare un numero.
Acquisire le celle e aggiungere complessità
  1. Dopo il segno di uguale, immettere una funzione matematica, ad esempio divf .
  2. Digitare la parentesi aperta senza aggiungere spazi.
  3. Acquisire una cella o immettere un numero.
  4. Digitare una virgola e aggiungere il numero successivo o acquisire.
  5. Digitare la parentesi di chiusura.
  6. Controllare la barra della formula per rivedere ciò che è stato digitato.
  7. Aggiungere più complessità da lì, se necessario.

Aggiunta di riferimenti alle formule

Una formula fa riferimento ai dati. Quando si punta ai dati, il valore viene inserito nella formula. Sul lato sinistro dell'Assistente alle formule, sono disponibili tutte le gerarchie di conti con i codici conto corretti per facilitare l'aggiunta di riferimenti nella sintassi appropriata.
Nella documentazione viene fornita la sintassi con le variabili all'interno di galloni. È necessario sostituire i galloni e il testo all'interno con gli elementi reali del modello specifico.
Questi sono i riferimenti più comuni e la relativa sintassi:
Riferimenti
Sintassi
Esempio
Conti (coGe, personalizzati, metrica)
ACCT.<account_code>
ACCT.6113
Dove 6113 è il codice conto.
Non è consigliabile fare riferimento a un conto di sistema dalle celle del foglio cubo. Consultare Domande frequenti: Qual è il modo migliore per fare riferimento a un conto di sistema da un foglio cubo?
Conti (cubo e modellati)
ACCT.<sheetcode.account_code>
ACCT.RevenueCube.003
Dove RevenueCube è il codice del foglio e 003 è il codice conto.
Conti di ipotesi
ASSUM.<account_code>
ASSUM.123
Dove 123 è il codice conto.
Costanti
Qualsiasi numero
500

Aggiunta di modificatori alle formule

I modificatori filtrano il valore ricavato dalla formula dal conto o dalla colonna. È possibile modificare un riferimento inserendolo tra parentesi quadre. Quindi aggiungere il modificatore tra parentesi. Esempio: ACCT.001[level=this]. L'Assistente alle formule offre una serie di elenchi a discesa sul lato destro per facilitare l'aggiunta di modificatori utilizzando la sintassi appropriata.
Di seguito sono riportati i modificatori comuni:
Modificatore
Sintassi
Esempio
Tempo
[time = <strata_code>]
ACCT.001 [time = 2023]
Dove 2023 è lo strato di rollup dell'anno. Estrae il valore di rollup 2023 del conto.
Livelli
[level = <level_code>]
ACCT.001 [level = sales]
Dove vendite è il codice del livello. Estrae il valore del conto solo a livello Vendite.
Dimensione personalizzata
[<dimension_code> = <dimension_value_code>]
ACCT.001 [product = shirts]
Dove prodotto è il codice dimensione e camicie è il codice valore dimensione. Estrae i dati del conto contrassegnati con magliette.
Attributi
[<attribute_code> =<attribute_value_code>]
ACCT.001 [productgroup = tops]
Dove productgroup è l'attributo della dimensione Product e top è il valore dell'attributo.
Estrae i dati del conto contrassegnati con qualsiasi valore dimensione corrispondente al valore dell'attributo massimi.
Più modificatori
[<modifier1> = <code>, <modifier2> = <code>, <modifier3> = <code>]
ACCT.001 [time = 2023, level = Sales, product = Shirts]
Estrae il rollup temporale del 2023 per il livello Vendite per le camicie.
È possibile avere più modificatori per riferimento, ma è possibile avere un solo valore per modificatore. Pertanto, quando si desidera estrarre il valore per più di un livello:
  • Errato: ACCT.001 [level = Sales, Marketing]
  • Errato: ACCT.001 [level = Sales, level = Marketing]
  • Corretto: ACCT.001 [level = Sales] + ACCT.001 [level = Marketing]

Creazione di istruzioni Iff di base per le formule

Le istruzioni Iff hanno due possibili esiti. Se un'espressione è vera, la formula calcola un'espressione, ma se è falsa, la formula calcola l'altra espressione. La sintassi di base per le istruzioni Iff è: Iff (EXPR, T, F). L'Assistente alle formule fornisce i seguenti pulsanti nella barra degli strumenti che è possibile inserire nelle espressioni:
Pulsante
Esempio
Descrizione
=
Iff (ACCT.001 = 100, 0, 1)
Se il valore di un'espressione è uguale al valore esatto di un'altra espressione.
L'esempio calcola:
  • 0 se il valore è uguale a 1000.
  • 1 per tutti gli altri valori.
!=
Sess. (ACCT.001 != 1000, 0, 1)
Se il valore di un'espressione non è uguale al valore di un'altra espressione.
La formula calcola:
  • 1 se il valore è uguale a 1000.
  • 0 per tutti gli altri valori.
<
Sess. (ACCT.001 < 1000, 0, 1)
Se il valore di un'espressione è inferiore al valore di un'altra espressione.
La formula calcola:
  • 0 per tutti i valori inferiori a 1000.
  • 1 per tutti i valori maggiori o uguali a 1000.
<=
Sess. (ACCT.001 <= 1000, 0, 1)
Se il valore di un'espressione è inferiore o uguale al valore di un'altra espressione.
La formula calcola:
  • 0 per tutti i valori uguali o inferiori a 1000.
  • 1 per tutti i valori maggiori di 1000.
>
Sess. (ACCT.001 > 1000, 0, 1)
Se il valore di un'espressione è maggiore del valore di un'altra espressione.
La formula calcola:
  • 0 per tutti i valori maggiori di 1000.
  • 1 per tutti i valori inferiori o uguali a 1000.
>=
Iff (ACCT.001 >= 1000, 0, 1)
Se il valore di un'espressione è maggiore o uguale al valore di un'altra espressione.
La formula calcola:
  • 0 per tutti i valori pari o superiori a 1000.
  • 1 per tutti i valori inferiori a 1000.
e
Sess. (ACCT.001 = 1000 E ACCT.002 = 2000, 0, 1)
Se tutte le espressioni sono vere.
La formula calcola:
  • 0 se sia ACCT.001 è 1000 sia ACCT.002 è 2000.
  • 1 se ACCT.002 è 2000 e ACCT.001 non è 1000.
  • 1 se ACCT.001 è 1000 e ACCT.002 non è 2000.
o
Sess. (ACCT.001 = 1000 O ACCT.002 = 2000, 0, 1)
Se almeno un'espressione è vera.
La formula calcola:
  • 0 se sia ACCT.001 è 1000 sia ACCT.002 sono 2000.
  • 0 se ACCT.001 è 1000 e ACCT.002 è un valore qualsiasi.
  • 0 se ACCT.002 è 2000 e ACCT.001 è un valore qualsiasi.
  • 1 se nessuno dei due conti corrisponde.
Non
Iff (NON (Livello = HQ, 0, 1)
Esclude l'espressione.
La formula calcola:
  • 0 se il livello non è HQ.
  • 1 per tutti gli altri livelli.

Salvataggio di formule ed errori di formula

Quando si immette una formula, nella cella viene visualizzato (fx)?. Dopo aver salvato il foglio, la formula calcola e visualizza il valore. La cella mostra anche un triangolo blu nell'angolo per indicare che il valore è stato calcolato con una formula.
Se nella formula sono presenti errori di sintassi o riferimenti inaccettabili, non sarà possibile salvare il foglio. Quando si verificano errori di formula, è possibile salvare il foglio, ma la cella mostra un errore.
Per rivedere la formula dopo aver salvato il foglio, è possibile:
  • Fare clic sulla cella e cercare nella barra della formula.
  • Fare clic con il pulsante destro del mouse sulla cella e selezionare Esplora cella.
Quando le celle hanno triangoli blu e sfondo grigio, non è possibile modificare la formula dal foglio. Un amministratore ha aggiunto queste formule al conto stesso. Per la versione specifica, l'amministratore ha bloccato i calcoli per evitare che l'utente modifichi il valore o la formula.

Esempi di formule

Sono stati presentati alcuni esempi comuni di formule che è possibile utilizzare come riferimento per vedere come vengono generalmente create le formule. In alcuni casi, è possibile utilizzare queste formule come punto di partenza per i propri modelli. Assicurarsi sempre che quando si copia una formula, i riferimenti vengano aggiornati in modo che riflettano gli elementi reali nel modello.