Cómo generar valores aleatorios con decimales entre dos números determinados

ruleta
Si alguna vez has utilizado la función ALEATORIO.ENTRE para generar un número comprendido entre dos límites, te habrás dado cuenta de que solamente devuelve  números enteros. Utilizando esta función directamente no vas a encontrar forma de que devuelva valores aleatorios con decimales. Ante este problema te propongo varias soluciones igual de buenas para generar números aleatorios con decimales:
  • Utilizar la función ALEATORIO, siempre que no te importe el número de decimales devuelto:

=a+ALEATORIO()*(b-a)

Siendo a el límite inferior y b el límite superior.

  •  Si lo que deseas es obtener un valor con una cantidad de decimales determinada puedes utilizar el siguiente método:

=ALEATORIO.ENTRE(a*100;b*100)/100

En este caso los ceros del 100 hacen referencia al número de decimales que tendrá el número devuelto (dos decimales).

Si no quieres repetir tantas veces el número 100, puedes utilizar esta otra forma:

=ALEATORIO.ENTRE(a;b)+ALEATORIO.ENTRE(b;a)/100

Si eres usuario de Excel 2003 o versiones inferiores, en las que todavía no se había incluido la función ALEATORIO.ENTRE, te diré que con ALEATORIO también puedes generar valores aleatorios sin decimales. Para ello tendrías que utilizar esta fórmula: =REDONDEAR(ALEATORIO();0) ¿Te ha sido útil? Dímelo.
Sergio Propergol
Escrito por
Sergio Propergol
Formador Excel y Power BI · Fundador de Ayuda Excel

Desde 2006 ayudo a profesionales y empresas a dominar Excel y Power BI de forma práctica, divertida y sin tecnicismos. Dejé el mundo corporativo en 2019 para dedicarme al 100% a la formación. Mi objetivo es siempre el mismo: que dejes de ver Excel como un problema y empieces a verlo como la solución que puede ser.

+25 años de experiencia
+4.200 alumnos formados
+500K lectores al mes
Logo del curso De Cero a Exceler

Domina Excel, de Cero a Experto

¿Atascado? Deja de buscar soluciones puntuales. Aprende a dominar Excel para siempre con nuestro curso online. Más de 115 lecciones y soporte directo.

Posts más leídos