Cosa sapere
- Dopo aver inserito i dati del tutorial nelle righe da 1 a 5, seleziona la cella B6 per renderla attiva. Vai a Formula e seleziona Matematica e Trig > ROUND.
- Posiziona il cursore nella casella di testo Numero e inserisci SUM(A2:A4). Posiziona il cursore nella casella di testo Num_digits e inserisci 2. Seleziona OK.
- La risposta delle funzioni combinate ROUND e SUM appare nella cella B6.
Questo articolo mostra come combinare le funzioni ARROTONDA e SOMMA in Excel con un esempio di tutorial. Include anche informazioni sull'utilizzo di una formula CSE di matrice di Excel e sull'utilizzo delle funzioni ROUNDUP e ROUNDDOWN. Queste informazioni si applicano a Excel 2019, 2016, 2013, 2010, 2007; Excel per Mac, Excel per Microsoft 365, Excel Online, Excel per Android, Excel per iPhone ed Excel per iPad.
Combina le funzioni ROUND e SUM
La combinazione delle operazioni di due o più funzioni, come ROUND e SUM, in un'unica formula all'interno di Excel viene definita funzione di annidamento. L'annidamento si ottiene facendo in modo che una funzione agisca come argomento per la seconda funzione. Segui questo tutorial e scopri come annidare correttamente le funzioni e combinare le operazioni in Microsoft Excel.
Inizia inserendo i dati nelle righe 1, 2, 3, 4 e 5 mostrate nell'immagine sopra. Quindi, segui questi passaggi:
- Seleziona cella B6 per renderla la cella attiva.
- Seleziona la scheda Formule della barra multifunzione.
- Seleziona Math & Trig per aprire l'elenco a discesa delle funzioni.
-
Seleziona ROUND nell'elenco per aprire la finestra di dialogo Argomenti funzione. Su un Mac, si apre il Generatore di formule.
- Posiziona il cursore nella casella di testo Numero.
-
Digitare SUM (LA2:A4) per inserire la funzione SOMMA come argomento Numero della funzione ROUND.
- Posiziona il cursore nella casella di testo Num_digits.
- Digitare a 2 per arrotondare la risposta alla funzione SOMMA a 2 cifre decimali.
- Seleziona OK per completare la formula e tornare al foglio di lavoro. Tranne in Excel per Mac, dove selezioni invece Fatto.
- La risposta 764.87 appare nella cella B6 poiché la somma dei dati nelle celle da D1 a D3 (764.8653) viene arrotondata a 2 cifre decimali.
- Seleziona la cella B6 per visualizzare la funzione nidificata nella barra della formula sopra il foglio di lavoro.
Sebbene sia possibile inserire manualmente la formula completa, potrebbe risultare più semplice utilizzare la finestra di dialogo Argomenti funzione per inserire la formula e gli argomenti.
=ROTONDA(SOMMA(LA2:LA4),2)
La finestra di dialogo semplifica l'inserimento degli argomenti della funzione uno alla volta senza doversi preoccupare della sintassi della funzione come le parentesi che circondano gli argomenti e le virgole che fungono da separatori tra gli argomenti.
Anche se la funzione SOMMA ha una propria finestra di dialogo, non può essere utilizzata quando la funzione è nidificata all'interno di un' altra funzione. Excel non consente l'apertura di una seconda finestra di dialogo quando si immette una formula.
Usa un array di Excel / formula CSE
Una formula di matrice, come quella nella cella B8, consente l'esecuzione di più calcoli in una singola cella del foglio di lavoro. Una formula di matrice è prontamente riconosciuta dalle parentesi graffe o dalle parentesi graffe { } che circondano la formula.
Queste parentesi non vengono digitate, tuttavia, ma vengono inserite premendo Maiusc+ Ctrl+ Inviotasti sulla tastiera. A causa delle chiavi utilizzate per crearle, le formule di matrice sono talvolta denominate formule CSE.
Le formule di matrice vengono normalmente immesse senza l'ausilio della finestra di dialogo di una funzione. Per inserire la formula della matrice SOMMA/ARROTONDA nella cella B8, utilizzare questa formula:
{=ROTONDA(SOMMA(LA2:LA4), 2)}
- Seleziona la cella B8 per renderla la cella attiva.
Digita la formula:
{=ROTONDA(SOMMA(LA2:LA4),2)}
- Premere e tenere premuti i tasti Shift+ Ctrl.
- Premi il tasto Invio.
- Rilascia i tasti Shift+ Control tasti.
- Il valore 764.87 appare nella cella B8.
- Seleziona la cella B8 per visualizzare la formula della matrice nella barra della formula.
Usa le funzioni ROUNDUP e ROUNDDOWN di Excel
Excel ha altre due funzioni di arrotondamento che sono molto simili alla funzione ROUND. Sono le funzioni ROUNDUP e ROUNDDOWN. Queste funzioni vengono utilizzate quando si desidera che i valori vengano arrotondati in una direzione specifica, anziché basarsi sulle regole di arrotondamento di Excel.
Poiché gli argomenti per entrambe queste funzioni sono gli stessi della funzione ROUND, entrambe possono essere facilmente sostituite nella formula annidata mostrata nella riga 6.
La forma della formula ROUNDUP/SUM è:
=ROUNDUP(SOMMA(A2:A4), 2)
La forma della formula AROUNDDOWN/SUM è:
=ARROTONDA. PER.(SOMMA(LA2:LA4),2)
Regole generali per la combinazione di funzioni in Excel
Quando si valutano le funzioni nidificate, Excel esegue sempre prima la funzione più profonda o più interna e poi procede verso l'esterno.
A seconda dell'ordine delle due funzioni combinate, vale quanto segue:
- Le righe o le colonne di dati vengono sommate e quindi arrotondate a un determinato numero di cifre decimali all'interno di una singola cella del foglio di lavoro (vedere la riga 6 sopra).
- I valori vengono arrotondati e poi sommati (vedi riga 7 sopra).
- I valori vengono arrotondati e quindi sommati, il tutto in una singola cella utilizzando una formula di matrice nidificata SUM/ROUND (vedere la riga 8 sopra).
Da Excel 2007, il numero di livelli di funzioni che possono essere nidificati l'uno nell' altro è 64. Prima di questa versione, erano consentiti solo sette livelli di nidificazione.
Domande frequenti
Posso usare ROUND anche per le moltiplicazioni?
Sì, ROUND (insieme a ROUNDUP e ROUNDDOWN) funzionerà anche con i totali di moltiplicazione. È una formula simile, tranne che ignora "SOMMA" e usa "" per moltiplicare le celle. Dovrebbe essere simile a questo: =ROUNDUP(A2A4, 2) Lo stesso approccio può essere utilizzato anche per arrotondare altre funzioni come le medie dei valori delle celle.
Come faccio a dire a Excel di arrotondare al numero intero più vicino?
L'arrotondamento a numeri interi anziché decimali è semplicemente una questione di utilizzare "0" nel punto decimale per la formula SOMMA. Dovrebbe essere qualcosa come =ROUND(SUM(A2:A4), 0).
Come posso impedire a Excel di arrotondare automaticamente i numeri per eccesso?
Excel potrebbe arrotondare automaticamente il valore di una cella se la cella stessa è troppo stretta per mostrare il numero completo o potrebbe essere causato dalle impostazioni del formato del foglio di lavoro. Per fare in modo che Excel visualizzi il numero completo (senza espandere manualmente ciascuna cella), seleziona la cella > Home tab > Aumenta decimale Continua a selezionare Aumenta decimale finché non viene visualizzato il numero di cella che desideri.