Operatori di calcolo e ordine di precedenza in Excel

Importante :  Il presente articolo è stato tradotto automaticamente, vedere la dichiarazione di non responsabilità. Per visualizzare la versione inglese dell'articolo, fare clic qui.

Operatori di specificano il tipo di calcolo che si desidera eseguire sugli elementi di una formula, ad esempio addizione, sottrazione, moltiplicazione o divisione. Esiste un ordine predefinito in cui vengono eseguiti i calcoli, ma è possibile modificare l'ordine utilizzando le parentesi.

Sono disponibili quattro tipi di operatori di calcolo, ovvero aritmetici, di confronto, di testo e di riferimento.

Operatori aritmetici

Per eseguire le operazioni matematiche di base come l'addizione, la sottrazione o la moltiplicazione, operare sui numeri e generare i risultati numerici, utilizzare gli operatori aritmetici seguenti:

Operatore aritmetico

Significato

Esempio

+ (segno più)

Addizione

3+3

– (segno meno)

Sottrazione
Negazione

3–1
–1

* (asterisco)

Moltiplicazione

3*3

/ (segno di divisione)

Divisione

3/3

% (segno di percentuale)

Percentuale

20%

^ (accento circonflesso)

Elevamento a potenza

3^2

Operatori di confronto

È possibile confrontare due valori con gli operatori elencati di seguito. Se vengono confrontati due valori utilizzando tali operatori il risultato sarà 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

Utilizzare la e commerciale (&) per unire o concatenare una o più stringhe di testo generando una singola stringa.

Operatore di testo

Significato

Esempio

& (e commerciale)

Connette, o concatena, due valori generando un valore di testo continuo

("Salva"&"gente")

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, genera un riferimento alle celle in comune tra due riferimenti

B7:D7 C6:C8

Poiché in alcuni casi l'ordine di esecuzione del calcolo influisce sul valore restituito della formula, è importante comprendere in che modo l'ordine viene determinato e come modificarlo per ottenere i risultati desiderati.

Ordine di calcolo

Le formule consentono di calcolare valori in un determinato ordine. Una formula in Excel comincia sempre con un segno di uguale (=). Tale segno indica che i caratteri seguenti costituiscono una formula. Dopo il segno di uguale vengono riportati gli elementi da calcolare (gli operandi) separati da operatori di calcolo. L'applicazione calcola la formula da sinistra a destra in base a un ordine specifico per ciascun operatore della formula.

Precedenza degli operatori

Se in una formula sono presenti diversi operatori, l'ordine di esecuzione delle operazioni sarà quello illustrato nella tabella che segue. 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

^

Elevamento 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. La formula seguente restituisce ad esempio il risultato 11 perché la moltiplicazione viene effettuata prima dell'addizione. La formula moltiplica 2 per 3, quindi addiziona 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 riportato le parentesi che racchiudono la prima parte della formula segnalano a Excel di dover calcolare prima B4+25, quindi di dividere il risultato per la somma dei valori contenuti nelle celle D5, E5 e F5.

=(B4+25)/SUM(D5:F5)

È possibile guardare questo video sull' ordine degli operatori in Excel per altre informazioni.

Quando si immette una formula, Excel prevede per ogni operatore l'uso di un determinato tipo di valore. Se si immette un tipo di valore diverso da quello previsto, in alcuni casi Excel converte il valore.

La formula

Risultato

Spiegazione

= "1" + "2"

3

Quando si usa un segno di addizione (+), Excel si aspetta che nella formula siano presenti numeri. Anche se le virgolette indicano che "1" e "2" sono valori di testo, Excel converte automaticamente i valori di testo in numeri.

= 1 + "$4.00"

5

Quando una formula si aspetta un numero, Excel converte il testo se è in un formato normalmente accettato per un numero.

= "1/6/2001"-"5/1/2001"

31

Excel interpreta il testo come una data nel formato gg/mm/aaaa, converte le date in numeri seriali e ne calcola quindi la differenza.

= RADQ ("8 + 1")

#VALORE!

Excel non è in grado di convertire il testo in un numero poiché il testo "8+1" non può essere convertito in numero. È possibile usare "9" o "8"+"1" invece di "8+1" per convertire il testo in numero e restituire il risultato 3.

= "A" & TRUE

AVERO

Quando il risultato previsto è testo, Excel converte i numeri e i valori logici come VERO e FALSO in testo.

Domande su funzioni specifiche?

Pubblicare una domanda nel forum della community di Excel

Suggerimenti per migliorare Excel

Si hanno suggerimenti su come migliorare la prossima versione di Excel? In questo caso, guardare gli argomenti in Excel User Voice

Nota : Dichiarazione di non responsabilità per la traduzione automatica: Il presente articolo è stato tradotto tramite un software di traduzione automatica e non da una persona. Microsoft offre le traduzioni automatiche per consentire a coloro che non conoscono la lingua inglese di leggere gli articoli sui prodotti, sui servizi e sulle tecnologie Microsoft. Dal momento che l'articolo è stato tradotto automaticamente, potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli.

Vedere anche

Eseguire semplici operazioni matematiche in Excel

Usare Excel come calcolatrice

Panoramica delle formule in Excel

Come evitare errori nelle formule

Trovare e correggere gli errori nelle formule

Scelte rapide da tastiera di Excel e i tasti funzione

Funzioni di Excel (in ordine alfabetico)

Funzioni di Excel (in base alla categoria)

Condividi Facebook Facebook Twitter Twitter Posta elettronica Posta elettronica

Queste informazioni sono risultate utili?

Ottimo! Altri commenti?

Cosa possiamo migliorare?

Grazie per i tuoi commenti e suggerimenti

×