
Sommario
La funzione Excel FLOOR arrotonda un dato numero per difetto al multiplo specificato più vicino. FLOOR funziona come la funzione MROUND, ma FLOOR arrotonda sempre per difetto.
Scopo
Arrotonda un numero per difetto al multiplo specificato più vicinoValore di ritorno
Un numero arrotondato.Sintassi
= FLOOR (numero, significato)argomenti
- numero - Il numero da arrotondare.
- significato - Il multiplo da utilizzare durante l'arrotondamento.
Versione
Excel 2003Note sull'utilizzo
La funzione Excel FLOOR arrotonda un numero per difetto a un determinato multiplo. Il multiplo da utilizzare per l'arrotondamento viene fornito come argomento di significatività. Se il numero è già un multiplo esatto, non si verifica alcun arrotondamento e viene restituito il numero originale.
FLOOR funziona come la funzione MROUND, ma a differenza di MROUND, che arrotonda al multiplo più vicino, FLOOR arrotonda sempre per difetto.
Esempio n. 1: arrotondare per difetto al 5 più vicino
Per arrotondare un numero in A1 per difetto al multiplo di 5 più vicino:
=FLOOR(A1,5) // round down to nearest 5
Esempio # 2: arrotondare il prezzo per difetto fino a terminare con .99
FLOOR può essere utilizzato per impostare i prezzi dopo la conversione di valuta, sconti, ecc. Ad esempio, la formula seguente arrotonda un numero in A1 al dollaro intero successivo, quindi sottrae 1 centesimo, per restituire un prezzo come $ 2,99, $ 5,99, $ 49,99, eccetera.
=FLOOR(A1,1)-0.01
Puoi arrotondare il prezzo fino alla fine in .99 con una formula simile basata sulla funzione CEILING:
=CEILING(A1,1)-0.01
Esempio # 3 - arrotondare il tempo per difetto ai 15 minuti più vicini
FLOOR comprende i formati dell'ora e può essere utilizzato per arrotondare il tempo a un dato multiplo. Ad esempio, per arrotondare un tempo in A1 all'unità precedente di 15 minuti, puoi usare FLOOR in questo modo:
=FLOOR(A1,"0:15") // round time down to nearest 15 min
Altre funzioni di arrotondamento in Excel
- Per arrotondare normalmente, utilizzare la funzione ROUND.
- Per arrotondare al multiplo più vicino, utilizzare la funzione MROUND.
- Per arrotondare per difetto al punto specificato più vicino, utilizzare la funzione ROUNDDOWN.
- Per arrotondare per difetto al multiplo specificato più vicino, utilizzare la funzione FLOOR.
- Per arrotondare al punto specificato più vicino, utilizzare la funzione ROUNDUP.
- Per arrotondare per eccesso al multiplo specificato più vicino, utilizzare la funzione CEILING.
- Per arrotondare per difetto e restituire solo un numero intero, utilizzare la funzione INT.
- Per troncare le cifre decimali, utilizzare la funzione TRUNC.
Appunti
- FLOOR funziona come la funzione MROUND, ma FLOOR arrotonda sempre per difetto.
- Se un numero è già un multiplo esatto di significato, non si verifica alcun arrotondamento.
- FLOOR arrotonda i numeri positivi verso lo zero.
- FLOOR arrotonda i numeri negativi per difetto da zero.
- Per un maggiore controllo con i numeri negativi, vedere la funzione FLOOR.MATH.