Fórmula de Excel: porcentaje completo de validación de datos solamente -

Tabla de contenido

Fórmula genérica

=TRUNC(A1*100)=(A1*100)

Resumen

Para permitir solo porcentajes de números enteros como 5%, 10% y no 5.5%, 10.25%, etc., puede usar la validación de datos con una fórmula personalizada basada en la función TRUNC. En el ejemplo que se muestra, la validación de datos aplicada a B5: B9 es:

=TRUNC(C5*100)=(C5*100)

Explicación

La función Excel TRUNC no redondea, solo devuelve un número truncado. Tiene un segundo argumento opcional (num_digits) para especificar la precisión. Cuando no se proporciona num_digits, el valor predeterminado es cero. En esta fórmula para permitir la validación de datos, usamos TRUNC para obtener la parte no decimal de un porcentaje, después de multiplicar el porcentaje por 100.

Por ejemplo, si un usuario ingresa 15%:

=TRUNC(.15*100)=(.15*100) =TRUNC(15)=(15) =15=15 =TRUE

Si un usuario ingresa 15.5%, la fórmula se evalúa así

=TRUNC(.155*100)=(.155*100) =TRUNC(15.5)=(15.5) =15=15.5 =FALSE

Esta fórmula no valida nada más, por ejemplo, que los porcentajes son inferiores al 100%. Se pueden agregar condiciones adicionales con la función AND.

Notas: Las reglas de validación de datos se activan cuando un usuario agrega o cambia un valor de celda. Las referencias de celda en las fórmulas de validación de datos son relativas a la celda superior izquierda en el rango seleccionado cuando se define la regla de validación, en este caso B5.

Articulos interesantes...