Eccellere

Formule e funzioni di Excel

Excel Formulas Functions

Formule e funzioni sono il pane quotidiano di Excel. Guidano quasi tutto ciò che è interessante e utile che tu possa mai fare in un foglio di calcolo. Questo articolo introduce i concetti di base che devi conoscere per essere abile con le formule in Excel. Altri esempi qui .





Che cos'è una formula?

Una formula in Excel è un'espressione che restituisce un risultato specifico. Per esempio:

 
=1+2 // returns 3

Esempio di formula di base - 1 + 3 = 3





 
=6/3 // returns 2

Esempio di formula di base - 6 / 3 = 2

Nota: tutte le formule in Excel devono iniziare con un segno di uguale (=).



Riferimenti di cella

Negli esempi sopra, i valori sono 'hardcoded'. Ciò significa che i risultati non cambieranno a meno che non modifichi nuovamente la formula e modifichi un valore manualmente. Generalmente, questa è considerata una cattiva forma, perché nasconde le informazioni e rende più difficile mantenere un foglio di calcolo.

Utilizzare invece i riferimenti di cella in modo che i valori possano essere modificati in qualsiasi momento. Nella schermata sottostante, C1 contiene la seguente formula:

 
=A1+A2+A3 // returns 9

Formula con riferimenti di cella

Nota perché stiamo usando riferimenti di cella per A1, A2 e A3, questi valori possono essere modificati in qualsiasi momento e C1 mostrerà comunque un risultato accurato.

Tutte le formule restituiscono un risultato

Tutte le formule in Excel restituiscono un risultato, anche quando il risultato è un errore. Di seguito viene utilizzata una formula per calcolare la variazione percentuale. La formula restituisce un risultato corretto in D2 e ​​D3, ma restituisce un #DIV/0! errore in D4, perché B4 è vuoto:

Il risultato della formula può essere un errore

Esistono diversi modi per gestire gli errori. In questo caso, potresti fornire il valore mancante in B4 o 'catturare' l'errore con il SE ERRORE funzione e visualizzare un messaggio più amichevole (o niente).

Copia e incolla formule

La bellezza dei riferimenti di cella è che si aggiornano automaticamente quando una formula viene copiata in una nuova posizione. Ciò significa che non è necessario inserire ripetutamente la stessa formula di base. Nella schermata sottostante, la formula in E1 è stata copiata negli appunti con Control + C:

Formula in E1 copiata negli appunti

Sotto: formula incollata nella cella E2 con Control + V. Notare che i riferimenti alle celle sono cambiati:

Formula in E1 incollata su E2

Stessa formula incollata su E3. Gli indirizzi delle celle vengono aggiornati di nuovo:

Formula in E1 incollata su E3

Riferimenti relativi e assoluti

I riferimenti di cella sopra sono chiamati parente Riferimenti. Ciò significa che il riferimento è relativo alla cella in cui vive. La formula in E1 sopra è:

 
=B1+C1+D1 // formula in E1

Letteralmente, questo significa 'cella 3 colonne a sinistra' + 'cella 2 colonne a sinistra' + 'cella 1 colonna a sinistra'. Ecco perché, quando la formula viene copiata nella cella E2, continua a funzionare allo stesso modo.

I riferimenti relativi sono estremamente utili, ma ci sono momenti in cui non vuoi che un riferimento di cella cambi. Un riferimento di cella che non cambierà quando viene copiato è chiamato an riferimento assoluto . Per rendere assoluto un riferimento, usa il simbolo del dollaro ($):

 
=A1 // relative reference =$A // absolute reference

Ad esempio, nella schermata sottostante, vogliamo moltiplicare ogni valore nella colonna D per 10, che viene inserito in A1. Usando un riferimento assoluto per A1, 'blocchiamo' quel riferimento in modo che non cambi quando la formula viene copiata in E2 ed E3:

Esempio di riferimento assoluto

Ecco le formule finali in E1, E2 ed E3:

 
=D1*$A // formula in E1 =D2*$A // formula in E2 =D3*$A // formula in E3

Notare che il riferimento a D1 si aggiorna quando la formula viene copiata, ma il riferimento a A1 non cambia mai. Ora possiamo facilmente modificare il valore in A1 e tutte e tre le formule vengono ricalcolate. Sotto il valore in A1 è cambiato da 10 a 12:

Esempio di riferimento assoluto dopo la modifica del valore in A1

Questo semplice esempio mostra anche perché non ha senso codificare i valori in una formula. Memorizzando il valore in A1 in un posto e facendo riferimento a A1 con an riferimento assoluto , il valore può essere modificato in qualsiasi momento e tutte le formule associate si aggiorneranno istantaneamente.

Suggerimento: puoi alternare tra sintassi relativa e assoluta con il Tasto F4 .

Come inserire una formula

Per inserire una formula:

  1. Seleziona una cella
  2. Inserisci un segno di uguale (=)
  3. Digita la formula e premi invio.

Invece di digitare i riferimenti di cella, puoi puntare e fare clic, come mostrato di seguito. I riferimenti delle note sono codificati a colori:

Inserimento di una formula con riferimenti punta e clicca

Tutte le formule in Excel devono iniziare con un segno di uguale (=). Nessun segno di uguale, nessuna formula:

Dimenticato di inserire un segno di uguale significa nessuna formula, solo testo

Come modificare una formula

Per modificare una formula, hai 3 opzioni:

  1. Seleziona la cella, modifica nel barra della formula
  2. Fare doppio clic sulla cella, modificare direttamente
  3. Seleziona la cella, premere F2 , modifica direttamente

Indipendentemente dall'opzione utilizzata, premere Invio per confermare le modifiche al termine. Se desideri annullare e lasciare la formula invariata, fai clic sul tasto Esc.

Video: 20 consigli per inserire le formule

Che cos'è una funzione?

Lavorando in Excel, ascolterai le parole 'formula' e 'funzione' usate frequentemente, a volte in modo intercambiabile. Sono strettamente correlati, ma non esattamente uguali. Tecnicamente, una formula è qualunque espressione che inizia con un segno di uguale (=).

Una funzione, d'altra parte, è una formula con un nome e uno scopo speciali. Nella maggior parte dei casi, le funzioni hanno nomi che riflettono l'uso previsto. Ad esempio, probabilmente conosci il Funzione SOMMA già, che restituisce la somma dei riferimenti dati:

 
= SUM (1,2,3) // returns 6 = SUM (A1:A3) // returns A1+A2+A3

Il Funzione MEDIA , come ci si aspetterebbe, restituisce la media dei riferimenti dati:

 
= AVERAGE (1,2,3) // returns 2

E le funzioni MIN e MAX restituiscono rispettivamente i valori minimo e massimo:

 
= MIN (1,2,3) // returns 1 = MAX (1,2,3) // returns 3

Excel contiene centinaia di funzioni specifiche . Per iniziare, vedi 101 funzioni chiave di Excel .

Argomenti della funzione

La maggior parte delle funzioni richiede input per restituire un risultato. Questi input sono chiamati 'argomenti'. Gli argomenti di una funzione vengono visualizzati dopo il nome della funzione, tra parentesi, separati da virgole. Tutte le funzioni richiedono parentesi di apertura e chiusura corrispondenti (). Il modello assomiglia a questo:

 
=FUNCTIONNAME(argument1,argument2,argument3)

Ad esempio, il Funzione CONTA.SE conta le celle che soddisfano i criteri e accetta due argomenti, gamma e criteri :

 
= COUNTIF (range,criteria) // two arguments

Nella schermata sottostante, l'intervallo è A1:A5 e il criterio è 'rosso'. La formula in C1 è:

 
= COUNTIF (A1:A5,'red') // returns 2

CONTA.SE richiede due argomenti, intervallo e criteri

Video: Come utilizzare la funzione CONTA.SE

Non tutti gli argomenti sono obbligatori. Gli argomenti mostrati tra parentesi quadre sono facoltativi. Ad esempio, il Funzione YEARFRAC restituisce il numero frazionario di anni tra una data di inizio e una data di fine e accetta 3 argomenti:

 
= YEARFRAC (start_date,end_date,[basis])

La data di inizio e la data di fine sono argomenti obbligatori, la base è un argomento facoltativo. Vedi sotto per un esempio di come usare YEARFRAC per calcolare l'età attuale in base alla data di nascita.

Come inserire una funzione

Se conosci il nome della funzione, inizia a digitare. Ecco i passaggi:

1. Immettere il segno di uguale (=) e iniziare a digitare. Excel elencherà le funzioni corrispondenti in base alla digitazione:

Durante la digitazione, Excel mostrerà le funzioni corrispondenti

Quando vedi la funzione che desideri nell'elenco, usa i tasti freccia per selezionarla (o continua a digitare).

2. Digitare il tasto Tab per accettare una funzione. Excel completerà la funzione:

Premi Tab per accedere alla funzione selezionata

3. Inserisci gli argomenti richiesti:

Inserisci gli argomenti richiesti

4. Premere Invio per confermare la formula:

Premi Invio per confermare ed entrare nella funzione

Combinazione di funzioni (annidamento)

Molte formule di Excel utilizzano più di una funzione e le funzioni possono essere ' nidificato ' l'uno dentro l'altro. Ad esempio, di seguito abbiamo una data di nascita in B1 e vogliamo calcolare l'età attuale in B2:

Hai bisogno di una formula per calcolare l'età attuale in B2

Il Funzione YEARFRAC calcolerà gli anni con una data di inizio e una data di fine:

YEARFRAC calcolerà gli anni con una data di inizio e una data di fine

Possiamo usare B1 per la data di inizio, quindi utilizzare il Funzione OGGI per fornire la data di fine:

B1 per la data di inizio, la funzione OGGI per fornire la data di fine

Quando premiamo Invio per confermare, otteniamo l'età attuale in base alla data odierna:

 
= YEARFRAC (B1, TODAY ())

YEARFRAC e TODAY funzioni per calcolare l'età attuale

Nota che stiamo usando la funzione TODAY per inserire una data di fine nella funzione YEARFRAC. In altre parole, la funzione TODAY può essere annidata all'interno della funzione YEARFRAC per fornire l'argomento della data di fine. Possiamo fare un passo avanti con la formula e usare il Funzione INT per eliminare il valore decimale:

 
= INT ( YEARFRAC (B1, TODAY ()))

YEARFRAC e OGGI dentro INT

Qui, la formula YEARFRAC originale restituisce 20,4 alla funzione INT e la funzione INT restituisce un risultato finale di 20.

Appunti:

  1. La data attuale nelle immagini sopra è il 22 febbraio 2019.
  2. Nidificato SE funzioni sono un classico esempio di funzioni di annidamento .
  3. Il Funzione OGGI è una rara funzione di Excel senza argomenti richiesti.

Key takeaway: l'output di qualsiasi formula o funzione può essere inserito direttamente in un'altra formula o funzione.

Operatori matematici

La tabella seguente mostra gli operatori matematici standard disponibili in Excel:

Simbolo operazione Esempio
+ aggiunta = 2 + 3 = 5
- Sottrazione = 9-2 = 7
* Moltiplicazione = 6 * 7 = 42
/ Divisione = 9/3 = 3
^ elevazione a potenza = 4^2 = 16
() parentesi = (2 + 4) / 3 = 2

Operatori logici

Gli operatori logici forniscono supporto per confronti come 'maggiore di', 'minore di', ecc. Gli operatori logici disponibili in Excel sono mostrati nella tabella seguente:

Operatore Significato Esempio
= Uguale a = A1 = 10
Non uguale a = A110
> Più grande di = A1> 100
< Meno di = A1<100
> = Maggiore o uguale a = A1> = 75
<= Minore o uguale a = A1<=0

Video: Come costruire formule logiche

Ordine delle operazioni

Quando risolve una formula, Excel segue una sequenza chiamata 'ordine delle operazioni'. Innanzitutto, vengono valutate tutte le espressioni tra parentesi. Il prossimo Excel risolverà qualsiasi esponente. Dopo gli esponenti, Excel eseguirà moltiplicazioni e divisioni, quindi addizioni e sottrazioni. Se la formula prevede concatenazione , questo accadrà dopo le operazioni matematiche standard. Infine, Excel valuterà operatori logici , se presente.

  1. parentesi
  2. esponenti
  3. Moltiplicazione e Divisione
  4. Addizione e sottrazione
  5. Concatenazione
  6. Operatori logici

Suggerimento: puoi usare il Funzionalità di valutazione per guardare Excel risolvere le formule passo dopo passo.

Converti formule in valori

A volte vuoi sbarazzarti delle formule e lasciare solo i valori al loro posto. Il modo più semplice per farlo in Excel è copiare la formula, quindi incollare, utilizzando Incolla speciale> Valori. Questo sovrascrive le formule con i valori che restituiscono. Puoi usare un scorciatoia da tastiera per incollare i valori oppure utilizzare il menu Incolla nella scheda Home sulla barra multifunzione.

Video: Incolla scorciatoie speciali

come impostare cifre significative in Excel

Qual è il prossimo?

Di seguito sono riportate le guide per aiutarti a saperne di più sulle formule e le funzioni di Excel. Offriamo anche formazione video online .

Autore Dave Bruns


^