Tammy necesita redondear los valores en una hoja de trabajo a dos dígitos significativos.

Por ejemplo, si una celda contiene 137, debería redondearse a 140; si contiene 0,0005937, debería redondearse a 0,00059; y si contiene 156735.32, debería redondearse a 160000. Se pregunta si existe una fórmula simple para redondear cualquier número dado a solo dos dígitos significativos.

Por supuesto, depende de cuál sea su definición de «simple». Sin embargo, el hecho es que hay varias fórmulas diferentes que puede utilizar para obtener el resultado deseado. Suponiendo que su valor original está en la celda A1, puede usar cualquiera de las siguientes fórmulas representativas:

=ROUND(A1/(10^(INT(LOG10(ABS(A1)))+1)),2)*(10^(INT(LOG10(ABS(A1)))+1))

=ROUND(A1,-(INT(LOG(ABS(A1),10))+1)+2)

=FIXED(A1,1-INT(LOG10(ABS(A1))))

=ROUND(A1,1-INT(LOG(ABS(A1))))

Estas fórmulas funcionarán bien con valores positivos o negativos. La función LOG (o LOG10) se utiliza para determinar el número de dígitos a la izquierda oa la derecha del lugar decimal antes de que ocurra el primer dígito significativo. El INT de esa función en realidad proporciona un número que es uno menos que el número de dígitos requeridos, por eso el valor tiene 1 agregado. Luego podemos redondear usando ese número de dígitos.

Si cree que puede querer usar un número diferente de dígitos significativos que dos, puede usar cualquiera de las siguientes fórmulas:

=ROUND(A1,2-INT(LOG(ABS(A1)))-1)

=ROUND(A1,2-INT(LOG10(ABS(A1)))-1)

=FIXED(A1,2-INT(LOG10(ABS(A1)))-1)

Todo lo que necesita hacer es cambiar el 2 para reflejar cualquier número de dígitos significativos que desee. Puede encontrar más información sobre dígitos significativos en Excel aquí:

http://excelribbon.tips.net/T012083

ExcelTips es su fuente de formación rentable en Microsoft Excel.

Este consejo (10397) se aplica a Microsoft Excel 2007, 2010, 2013, 2016, 2019 y Excel en Office 365. Puede encontrar una versión de este consejo para la interfaz de menú anterior de Excel aquí:

link: / excel-Rounding_to_Two_Significant_Digits [Redondeo a dos dígitos significativos].