Sovint, els vostres clients volen mirar números nets i rodons. Inundar un usuari amb valors decimals i dígits innecessaris per a la precisió pot fer que els vostres informes siguin més difícils de llegir. Per aquest motiu, potser voldreu considerar l'ús de les funcions d'arrodoniment d'Excel.
Aquesta figura il·lustra com el número 9,45 es veu afectat per l'ús de les funcions ROUND, ROUNDUP i RoundDOWN.

La funció ROUND d'Excel s'utilitza per arrodonir un nombre determinat a un nombre determinat de dígits. La funció ROUND pren dos arguments: el valor original i el nombre de dígits a arrodonir.
Introduir un 0 com a segon argument diu a Excel que elimine totes les xifres decimals i arrodoni la part sencera del nombre en funció del primer decimal. Per exemple, aquesta fórmula s'arrodoneix a 94:
=RODONADA(94,45,0)
Introduir un 1 com a segon argument indica a Excel que arrodoni a un decimal en funció del valor del segon decimal. Per exemple, aquesta fórmula arrodoneix a 94,5:
=RODONADA(94,45,1)
També podeu introduir un nombre negatiu com a segon argument, dient a Excel que arrodoni en funció dels valors a l'esquerra del punt decimal. La fórmula següent, per exemple, retorna 90:
=RODONADA(94,45;-1)
Podeu forçar l'arrodoniment en una direcció determinada mitjançant les funcions ROUNDUP o RoundDOWN.
Aquesta fórmula ROUNDDOWN arrodoneix 94,45 a 94:
=ARRODÓN (94,45,0)
Aquesta fórmula ROUNDUP arrodoneix 94,45 fins a 95:
=ARRODÓN (94,45,0)
Arrodonint al cèntim més proper a Excel
En algunes indústries, és una pràctica habitual arrodonir una quantitat en dòlars al cèntim més proper. La figura demostra com arrodonir una quantitat en dòlars cap amunt o cap avall al cèntim més proper pot afectar el nombre resultant.
![Fórmules per arrodonir nombres a Excel]()
Podeu arrodonir al cèntim més proper utilitzant les funcions SOTRE o PIS.
La funció CEILING arrodoneix un nombre al múltiple més proper d'importància que li passeu. Aquesta utilitat és útil quan necessiteu anul·lar el protocol d'arrodoniment estàndard amb les vostres pròpies regles de negoci. Per exemple, podeu forçar Excel a arrodonir 123,222 a 124 utilitzant la funció CEILING amb un significat d'1.
=SOTRE(123.222,1)
Per tant, introduir un .01 com a significat indica que la funció CEILING s'arrodoni al cèntim més proper.
Si voleu arrodonir al níquel més proper, podríeu utilitzar .05 com a significat. Per exemple, la fórmula següent retorna 123,15:
=SOTRE(123.11;.05)
La funció FLOOR funciona de la mateixa manera, excepte que obliga a arrodonir cap a baix al significat més proper. La funció d'exemple següent arrodoneix 123,19 al níquel més proper, donant 123,15 com a resultat:
=PIS(123.19;.05)
Arrodonit a dígits significatius en Excel
En alguns informes financers, les xifres es presenten en dígits significatius. La idea és que quan es tracta de xifres de milions, no cal que ompliu un informe amb números superflus per tal de mostrar precisió fins a les desenes, centenars i milers de llocs.
Per exemple, en lloc de mostrar el número 883.788, podeu optar per arrodonir el nombre a un dígit significatiu. Això significaria mostrar el mateix nombre que 900.000. Arrodonir 883.788 a dos dígits significatius mostraria el nombre com a 880.000.
En essència, considereu que el lloc d'un nombre determinat és prou significatiu per mostrar-se. La resta del nombre es pot substituir per zeros. És possible que tingueu la sensació que fer això podria introduir problemes, però quan esteu tractant amb nombres prou grans, qualsevol nombre per sota d'un cert significat no té cap importància.
La figura següent mostra com podeu implementar una fórmula que arrodoneix nombres a un nombre determinat de dígits significatius.
![Fórmules per arrodonir nombres a Excel]()
Utilitzeu la funció ROUND d'Excel per arrodonir un nombre determinat a un nombre determinat de dígits. La funció ROUND pren dos arguments: el valor original i el nombre de dígits a arrodonir.
Introduir un nombre negatiu com a segon argument indica a Excel que arrodoni en funció dels dígits significatius a l'esquerra del punt decimal. La fórmula següent, per exemple, retorna 9500:
=RODONADA(9489,-2)
Si canvieu l'argument dels dígits significatius a -3, es retorna un valor de 9000.
=RODONADA(B14;-3)
Això funciona molt bé, però què passa si teniu números a escales diferents? És a dir, què passa si alguns dels teus números són milions mentre que altres són centenars de milers? Si els volguéssiu mostrar tots amb 1 dígit significatiu, haureu de crear una funció ROUND diferent per a cada nombre per tenir en compte l'argument de dígits significatius diferents que necessitareu per a cada tipus de nombre.
Per ajudar a resoldre aquest problema, podeu substituir l'argument dels dígits significatius codificats en dur per una fórmula que calculi quin hauria de ser aquest nombre.
Imagineu que el vostre número és -2330.45. Podeu utilitzar aquesta fórmula com a argument de dígits significatius a la funció ROUND:
LEN(INT(ABS(-2330,45)))*-1+2
Aquesta fórmula embolcalla primer el vostre número a la funció ABS, eliminant efectivament qualsevol símbol negatiu que pugui existir. A continuació, embolcalla el resultat en la funció INT, eliminant els decimals que puguin existir. A continuació, embolcalla el resultat en la funció LEN per obtenir una mesura de quants caràcters hi ha al nombre sense decimals ni símbols de negació.
En aquest exemple, aquesta part de la fórmula dóna com a resultat el número 4. Si agafeu el número –2330,45 i elimineu els decimals i el símbol negatiu, us queden quatre caràcters.
A continuació, aquest nombre es multiplica per -1 per convertir-lo en un nombre negatiu i després s'afegeix al nombre de dígits significatius que cerqueu. En aquest exemple, aquest càlcul té aquest aspecte: 4 * –1 + 2 = –2.
De nou, aquesta fórmula s'utilitzarà com a segon argument per a la funció ROUND. Introduïu aquesta fórmula a Excel i arrodoneix el nombre a 2300 (2 dígits significatius):
=RODONADA(-2330,45, LEN(INT(ABS(-2330,45)))*-1+2)
A continuació, podeu substituir aquesta fórmula per referències de cel·les que apunten al número d'origen i a la cel·la que conté el nombre de dígits significatius desitjats.
=RODONADA(B5,LEN(INT(ABS(B5)))*-1+$E$3)