we excel

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

números aleatorios en excel

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.

5 comentarios en “Cómo generar valores aleatorios con decimales entre dos números determinados”

  1. Héctor Sánchez Ros

    Buenos días Sergio,

    Necesito general números aleatorios en una colección de celdas generada a partir de las celdas seleccionadas y he optado por tu propuesta =ALEATORIO.ENTRE(a*100;b*100)/100

    Tú solución me funciona perfectamente si lo escribo en una celda de la hoja de cálculo pero necesito poder implementarlo en un formulario VBA y no me reconoce la fórmula (tiene problemas con el ';').

    ¿Puedes indicarme la correcta sintaxis de la fórmula para ser añadida en una línea de código vba excel?.

    Gracias de antemano.

    1. Hola,
      Cambia el ; por , y con eso la formula debe funcionar perfectamente.

      Saludos

Los comentarios están cerrados.

Sergio

Sergio

La destreza y el perfeccionismo quizá sean las dos virtudes que me permiten ayudar a mis clientes a facilitar las tareas administrativas de sus negocios.

Descarga la plantilla de calendario anual 2022

Gratis

Introduce tu nombre y tu correo para descargarla

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

 

Responsable: Sergio Andrés Celemín

Finalidad: Gestionar y enviar información de boletines y promociones a través de correo electrónico.

Legitimación: Consentimiento del interesado.

Destinatarios: Tus datos se encuentran alojados en mi hosting Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Descarga la plantilla de calendario compacto 2022

Gratis

Introduce tu nombre y tu correo para descargarla

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

 

Responsable: Sergio Andrés Celemín

Finalidad: Gestionar y enviar información de boletines y promociones a través de correo electrónico.

Legitimación: Consentimiento del interesado.

Destinatarios: Tus datos se encuentran alojados en mi hosting Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Descarga la plantilla de calendario cuatrienal 2022

Gratis

Introduce tu nombre y tu correo para descargarla

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

 

Responsable: Sergio Andrés Celemín

Finalidad: Gestionar y enviar información de boletines y promociones a través de correo electrónico.

Legitimación: Consentimiento del interesado.

Destinatarios: Tus datos se encuentran alojados en mi hosting Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Descarga la plantilla de calendario idiomas 2022

Gratis

Introduce tu nombre y tu correo para descargarla

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

 

Responsable: Sergio Andrés Celemín

Finalidad: Gestionar y enviar información de boletines y promociones a través de correo electrónico.

Legitimación: Consentimiento del interesado.

Destinatarios: Tus datos se encuentran alojados en mi hosting Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Descarga la plantilla de calendario lineal 2022

Gratis

Introduce tu nombre y tu correo para descargarla

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

 

Responsable: Sergio Andrés Celemín

Finalidad: Gestionar y enviar información de boletines y promociones a través de correo electrónico.

Legitimación: Consentimiento del interesado.

Destinatarios: Tus datos se encuentran alojados en mi hosting Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Descarga la plantilla de calendario semanal 2022

Gratis

Introduce tu nombre y tu correo para descargarla

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

 

Responsable: Sergio Andrés Celemín

Finalidad: Gestionar y enviar información de boletines y promociones a través de correo electrónico.

Legitimación: Consentimiento del interesado.

Destinatarios: Tus datos se encuentran alojados en mi hosting Hetzner Online GmbH.

Derechos: Puedes ejercitar en cualquier momento tus derechos de acceso, rectificación, supresión, oposición y demás derechos legalmente establecidos a través del email sergio@ayudaexcel.com.

Información adicional: Encontrarás más información en la política de privacidad.

Ebook De 0 a 100 con macros y VBA

De 0 a 100 con macros y VBA

Esta oferta no es para siempre...

¡no la desaproveches!