Gli operatori specificano il tipo di calcolo da eseguire con gli elementi di una formula. Esiste un ordine predefinito per i calcoli, ma è possibile modificare questo ordine usando le parentesi.
Contenuto dell'articolo
Tipi di operatore
Esistono quattro diversi tipi di operatori di calcolo: aritmetici, di confronto, di concatenazione del testo (combinazione di testo) e di riferimento.
Operatori aritmetici
Per eseguire operazioni matematiche di base come addizione, sottrazione o moltiplicazione; combinare numeri; e produrre risultati numerici, usare gli operatori aritmetici seguenti in una formula:
Operatore aritmetico |
Significato |
Esempio |
Risultato |
+ (segno di addizione) |
Addizione |
=3+3 |
6 |
– (segno meno) |
Sottrazione |
=3–1 |
2 -1 |
Un asterisco (*) |
Moltiplicazione |
=3*3 |
9 |
/ (segno di divisione) |
Divisione |
=15/3 |
5 |
% (segno di percentuale) |
Percentuale |
=20%*20 |
4 |
^ (accento circonflesso) |
Elevamento a potenza |
=3^2 |
9 |
Operatori di confronto
È possibile confrontare due valori utilizzando gli operatori di confronto seguenti. Quando si confrontano due valori usando questi operatori, il risultato è un valore logico VERO o FALSO.
Operatore di confronto |
Significato |
Esempio |
= (segno di uguale) |
Uguale a |
A1=B1 |
> (segno di maggiore) |
Maggiore di |
A1>B1 |
< (segno di minore) |
Minore di |
A1<B1 |
>= (segno di maggiore o uguale a) |
Maggiore o uguale a |
A1>=B1 |
<= (segno di minore o uguale a) |
Minore o uguale a |
A1<=B1 |
<> (segno di diverso da) |
Diverso da |
A1<>B1 |
Operatore di concatenazione testo
Usare la e commerciale (&) per concatenare (combinare) una o più stringhe di testo per produrre una singola parte di testo.
Operatore di testo |
Significato |
Esempio |
Risultato |
& (e commerciale) |
Concatena due valori generando un singolo valore di testo |
="North"&"wind" |
Northwind |
="Hello" & " " & "world" In questo esempio viene inserito uno spazio tra le due parole. Lo spazio viene specificato racchiudendo uno spazio tra virgolette di apertura e di chiusura (" "). |
Salve, mondo |
Operatori di riferimento
Di seguito sono riportati gli operatori che consentono di unire intervalli di celle da utilizzare come elementi di calcolo.
Operatore di riferimento |
Significato |
Esempio |
: (due punti) |
Operatore di intervallo, genera un riferimento a tutte le celle comprese tra due riferimenti, inclusi i due riferimenti stessi |
B5:B15 |
; (punto e virgola) |
Operatore di unione, combina più riferimenti in uno solo |
SOMMA(B5:B15,D5:D15) |
(spazio) |
Operatore di intersezione, che restituisce un riferimento alle celle comuni agli intervalli nella formula. In questo esempio la cella C7 si trova in entrambi gli intervalli, quindi rappresenta l'intersezione. |
B7:D7 C6:C8 |
Ordine di esecuzione delle operazioni nelle formule
In alcuni casi, l'ordine in cui viene eseguito il calcolo può influire sul valore restituito della formula, quindi è importante comprendere come viene determinato l'ordine e come è possibile modificare l'ordine per ottenere i risultati desiderati.
Ordine di calcolo
Le formule calcolano i valori in un ordine specifico. Una formula in Excel inizia sempre con un segno di uguale (=). Il segno di uguale indica a Excel che i caratteri successivi costituiscono una formula. Dopo il segno di uguale ci sono gli elementi da calcolare (gli operandi, ad esempio numeri o riferimenti di cella), separati da operatori di calcolo, ad esempio +, -, *o /. Excel calcola la formula da sinistra a destra, in base a un ordine specifico per ogni operatore della formula.
Precedenza degli operatori
Se in una formula si combinano diversi operatori, Excel esegue le operazioni nell'ordine indicato nella tabella seguente. Se una formula contiene operatori dotati della stessa precedenza, come quelli di moltiplicazione e divisione, essi verranno calcolati da sinistra a destra.
Operatore |
Descrizione |
: (due punti) (spazio singolo) ; (punto e virgola) |
Operatori di riferimento |
– |
Negazione (–1) |
% |
Percentuale |
^ |
Elevazione a potenza |
* e / |
Moltiplicazione e divisione |
+ e – |
Addizione e sottrazione |
& |
Concatenazione di stringhe |
= |
Confronto |
Utilizzo delle parentesi
Per modificare l'ordine del calcolo, racchiudere tra parentesi la parte della formula che si desidera calcolare prima. Ad esempio, la formula seguente restituisce 11 perché Excel calcola la moltiplicazione prima dell'addizione. La formula moltiplica 2 per 3, quindi aggiunge 5 al risultato.
=5+2*3
È possibile tuttavia utilizzare le parentesi per modificare la sintassi sommando ad esempio 5 e 2 e moltiplicando il risultato per 3, ottenendo come risultato finale 21.
=(5+2)*3
Nell'esempio seguente le parentesi attorno alla prima parte della formula forzano Excel a calcolare prima B4+25 e quindi a dividere il risultato per la somma dei valori nelle celle D5, E5 e F5.
=(B4+25)/SOMMA(D5:F5)