Skip to main content

Kutools para Office — Una Suite. Cinco Herramientas. Haz Más.

Kutools para Outlook: Un complemento inteligente y profesional

Toma el control de Outlook como nunca antes con Kutools — el complemento todo en uno de productividad diseñado para simplificar cada paso de tu flujo de trabajo de correo electrónico. Desde respuestas inteligentes con IA y traducciones instantáneas, hasta acciones masivas y programación inteligente, Kutools te ayuda a administrar la bandeja de entrada más rápido, de manera más inteligente y con menos esfuerzo. Totalmente compatible con todos los idiomas de Microsoft Office, se integra perfectamente en Outlook, para que puedas concentrarte en lo realmente importante: ser productivo.

Más de100 funciones avanzadas para Outlook

Incluye herramientas de IA como respuesta inteligente y resumen de contenido

Compatibilidad con todos los idiomas de Microsoft Office

Gratis durante30 días, sin limitaciones

Descargar Comprar
Kutools for Outlook

Impulsa Outlook con IA de Kutools

  • Gestiona tus correos electrónicos fácilmente con resúmenes, respuestas sugeridas y traducciones impulsados por IA — todo en el Modo de Lectura.

  • Redacta, mejora y amplía correos electrónicos sin esfuerzo con IA — adaptada a tus palabras clave para facilitar la escritura.

  • Aprovecha la última tecnología de IA para resumir correos electrónicos al instante entre carpetas — agiliza tu flujo de trabajo en segundos.

    Conoce Kutools para Outlook

    Gestión de correo electrónico

    Kutools agiliza las tareas diarias con herramientas de lote para envío, reenvío y gestión de adjuntos — ahorrando tiempo valioso.

    Asistente Avanzado de IA

    Las funciones inteligentes de IA — que incluyen respuestas instantáneas, resúmenes de contenido, redacción de correos electrónicos y traducción — hacen que la comunicación sea más rápida, precisa y personalizada al contexto.

    Integración perfecta con Outlook

    Kutools está diseñado para funcionar de forma natural dentro de la interfaz de Outlook, con herramientas intuitivas que parecen funciones nativas — sin curva de aprendizaje.

    Descargar ahora

    Soporte multilingüe

    Pensado para usuarios globales, Kutools soporta todos los idiomas de Microsoft Office — eliminando barreras idiomáticas y permitiendo acceso total a todas las funciones, sea cual sea tu idioma preferido.

    doc ai assistant 2

    Asistente de Correo AI para Outlook: Respuestas más inteligentes, comunicación más clara — Todo con un solo clic 

    Simplifica tus tareas diarias en Outlook con el Asistente de Correo AI de Kutools. Esta herramienta inteligente aprende de tus correos anteriores para generar respuestas precisas, mejorar el contenido de tus mensajes y ayudarte a redactar o perfeccionar emails sin esfuerzo. También puede resumir conversaciones y traducirlas a cualquier idioma, facilitando una comunicación más rápida y eficaz. Con solo un clic, puedes responder, redactar, reescribir, resumir o traducir — transformando la gestión del correo electrónico en una experiencia fluida y sin errores. Descubre esta innovación para lograr una comunicación más clara y profesional.

    Funciones clave:
    ✅ Genera respuestas a correos electrónicos basadas en tus comunicaciones previas para mayor precisión
    ✅ Optimiza correos completos o texto seleccionado para mejorar la claridad y el tono
    ✅ Redacta emails fácilmente a partir de palabras clave, con soporte para varios estilos de escritura
    ✅ Amplía o reformula el contenido del email de manera inteligente según el contexto
    ✅ Resume hilos de correo electrónico con un solo clic
    ✅ Traduce correos a cualquier idioma compatible con Office
    ✅ Analiza los emails y destaca los puntos clave
    ✅ Extrae información importante como nombres de empresas o datos personales
    ✅ Crea plantillas personalizadas para necesidades específicas — incluso identifica posibles lagunas contractuales

    ¿No tienes tu propia clave AI? Consigue una clave AI de Kutools — incluye100 usos gratuitos para todas las funciones impulsadas por IA.

    👉 Haz clic aquí para obtener más información sobre esta potente función.

    ⬇️ Descarga Kutools para Outlook hoy mismo

     

    Copia o CCO automático a diferentes personas al enviar correos en Outlook 

    Por defecto, Outlook solo permite configurar reglas para la Copia CC automática.

    La función Auto CC/BCC en Kutools para Outlook facilita el copiar o poner en copia oculta automáticamente a distintos destinatarios según múltiples condiciones personalizables. A diferencia de las reglas de Outlook, que solo admiten condiciones "O", esta función también permite la lógica exclusiva "Y", posibilitando aplicar varias reglas simultáneamente y gestionar CC/CCO complejos con mayor flexibilidad.

    Funciones clave:
    ✅ Condiciones y excepciones flexibles en las reglas
    ✅ Pasos de configuración fáciles de seguir
    ✅ Activa o desactiva todas las reglas con un solo clic
    ✅ Importa y exporta reglas para respaldo o compartir
    ✅ Opciones flexibles de compresión basadas en reglas

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

    auto cc bcc
     
    auto reply

    Respuesta automática a correos entrantes en Outlook 

    Configurar una respuesta automática resulta útil cuando estás ocupado o fuera de la oficina, como durante unas vacaciones. Es una forma profesional y cortés de informar a los remitentes que has recibido sus mensajes y responderás lo antes posible.

    La función Respuesta automática de Kutools para Outlook te permite establecer respuestas personalizadas para una o varias cuentas de correo al mismo tiempo. Puedes personalizar el asunto y el contenido del mensaje, y activar o desactivar la función con solo unos clics.

    Funciones clave:
    ✅ Aplica reglas de respuesta automática a una o varias cuentas de correo
    ✅ Consulta el historial de respuestas automáticas en la ventana de registros integrada

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

     

    Reenvío automático de correos recibidos en Outlook 

    Cuando estás ocupado o fuera de la oficina, es posible que no puedas responder a los emails rápidamente. En ese caso, puedes reenviar automáticamente los mensajes a otra persona para que responda en tu nombre.

    La función Auto Forward de Kutools para Outlook te permite reenviar automáticamente todos los correos entrantes — o solo los específicos según reglas — a destinatarios designados. A diferencia de las funciones nativas de Outlook, esta opción admite tanto la lógica “Y” como “O” al crear reglas, ofreciéndote mayor control y flexibilidad.

    Funciones clave:
    ✅ Reenvía automáticamente todos los correos entrantes desde una o varias cuentas
    ✅ Reenvía correos específicos según reglas personalizadas
    ✅ Exporta e importa reglas de reenvío fácilmente

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

    auto forward
     
    bulk reply

    Responder a varios correos en Outlook — Herramienta para Responder en Masa 

    Contestar los emails uno a uno lleva mucho tiempo — especialmente porque Outlook solo permite responder a un mensaje cada vez.

    Kutools para Outlook ofrece una solución sencilla que te permite responder a varios correos a la vez usando la misma plantilla. Solo tienes que seleccionar los emails, elegir una plantilla y enviar — sin tener que responder uno a uno.

    Funciones clave:
    ✅ Crea múltiples plantillas para diferentes escenarios de respuesta
    ✅ Edita o actualiza las plantillas en cualquier momento
    ✅ Compatible con las acciones "Responder" y "Responder a todos"

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

     

    Envía correos a varios destinatarios por separado 

    La función Enviar por separado te permite enviar el mismo email a distintos destinatarios — cada uno con un saludo personalizado añadido automáticamente. Cada mensaje solo muestra la dirección del destinatario actual, manteniendo privada la información de los demás.

    Cuando los destinatarios reciban el correo, solo verán su nombre — por ejemplo, “Estimado/a Sally” o “Estimado/a Peter”. Este detalle personal aumenta la probabilidad de que tu mensaje se abra y no acabe como spam.

    Funciones clave:
    ✅ Agrega CC/CCO, adjuntos y firmas al enviar
    ✅ Incluye tanto contactos individuales como grupos de contactos en el campo “Para”
    ✅ Cambia de cuenta de correo directamente desde la ventana de redacción

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

    send separately image
     
    delete duplicates

    Elimina fácilmente elementos duplicados en Outlook 

    Una vez que aparecen duplicados en las carpetas de Outlook, eliminarlos manualmente puede ser frustrante y requerir mucho tiempo.

    Kutools para Outlook ofrece funciones para Eliminar correos electrónicos duplicados, Contactos y Tareas duplicados, que te permiten quitar duplicados rápidamente basándote en los criterios que elijas — manteniendo organizadas tus carpetas y mejorando el rendimiento de Outlook.

    Funciones clave:
    ✅ Elimina duplicados según criterios personalizados
    ✅ Elimina duplicados de una o varias carpetas
    ✅ Elimina duplicados en diferentes cuentas de correo
    ✅ Elimina, mueve o agrega categorías a los correos duplicados
    ✅ Elimina, combina, mueve o categoriza los contactos duplicados
    ✅ Elimina o categoriza tareas duplicadas

    👉 Más información sobre estas funciones:Eliminar correos electrónicos duplicados, Eliminar contactos duplicados, Eliminar tareas duplicadas.

    ⬇️ Descarga Kutools para Outlook hoy mismo

     

    Separar y Auto-separar adjuntos en Outlook 

    La función Separar Adjuntos te permite quitar archivos adjuntos de los emails seleccionados y guardarlos en una carpeta específica. Tras separar los adjuntos, estos se sustituyen por hipervínculos clicables en los correos originales, permitiéndote acceder rápidamente a los archivos.

    La función Auto-separar Adjuntos elimina automáticamente los adjuntos de todos o ciertos emails entrantes según las reglas que definas. Esto ayuda a reducir el tamaño de tu buzón y archivos de datos, mejorando el rendimiento de Outlook.

    Funciones clave:
    ✅ Separa adjuntos de emails seleccionados o auto-separa adjuntos al recibir emails
    ✅ Define reglas para separar según remitente, asunto, nombre, tipo o tamaño del adjunto
    ✅ Especifica distintas ubicaciones para guardar los adjuntos siguiendo reglas personalizadas
    ✅ Renombra automáticamente los archivos separados usando el nombre de la carpeta, el asunto, la hora de recepción, etc.
    ✅ Mantén visible el icono del clip tras separar el adjunto
    ✅ Recupera con un clic todos los adjuntos separados

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

    detach attachments 1
     
    save attachments 1

    Guardar y Guardado automático de adjuntos en Outlook 

    Si necesitas descargar y guardar adjuntos en masa, la función Guardar y Guardado automático de adjuntos de Kutools para Outlook es tu mejor opción. Usa Guardar Adjuntos para extraer manualmente todos o algunos adjuntos de los emails seleccionados. Utiliza Guardado automático para guardar automáticamente los adjuntos de todos o ciertos emails entrantes, según reglas personalizadas.

    Después de guardar, puedes eliminar los adjuntos grandes o innecesarios para reducir el tamaño de tu buzón y archivos de datos.

    Funciones clave:
    ✅ Guarda manualmente adjuntos de emails seleccionados o guárdalos automáticamente al recibirlos
    ✅ Aplica reglas basadas en remitente, asunto, nombre, tipo o tamaño del adjunto
    ✅ Especifica varias carpetas de destino para guardar los adjuntos
    ✅ Renombra automáticamente los adjuntos usando nombre de carpeta, asunto, hora de recepción y más

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

     

    Comprime o descomprime fácilmente adjuntos en Outlook 

    Tener demasiados adjuntos puede aumentar rápidamente el tamaño del archivo de datos de Outlook. Una de las formas más eficaces de gestionarlo es comprimir los adjuntos y reducir su tamaño.

    Con Kutools para Outlook, puedes usar Comprimir archivos adjuntos para comprimir manualmente los adjuntos de los emails seleccionados, o activar Auto Comprimir para que los adjuntos se compriman automáticamente al llegar los correos.

    También puedes usar Extraer todo para restaurar fácilmente todos los adjuntos comprimidos.

    Funciones clave:
    ✅ Comprime manualmente todos los adjuntos de los emails seleccionados
    ✅ Comprime automáticamente los adjuntos de correos entrantes según reglas (remitente, asunto, nombre, tipo, tamaño)
    ✅ Comprime automáticamente todos los adjuntos al llegar los emails
    ✅ Comprime automáticamente los adjuntos al enviar correos
    ✅ Opciones flexibles de compresión basadas en reglas

    👉 Haz clic aquí para obtener más información sobre estas funciones

    ⬇️ Descarga Kutools para Outlook hoy mismo

    compress uncompress attachments
     
    statistics 1

    Estadísticas completas de elementos en las carpetas de Outlook 

    La función Estadísticas de Kutools para Outlook te ofrece información detallada sobre cuántos correos has recibido o enviado cada día, semana, mes o dentro de un rango de fechas específico.

    Funciones clave:
    ✅ Cuenta elementos en carpetas específicas, incluidos Calendario, Tareas, RSS y más
    ✅ Conteo en masa de elementos en todas las carpetas
    ✅ Cuenta elementos por categoría
    ✅ Controla cuántos correos han sido enviados o recibidos en días laborables concretos
    ✅ Visualiza la actividad del correo durante un periodo de tiempo específico
    ✅ Exporta informes de estadísticas a Excel

    👉 Haz clic aquí para obtener más información sobre esta función

    ⬇️ Descarga Kutools para Outlook hoy mismo

    Todas las funciones

    Descubra cómo Kutools para Outlook ahorra su tiempo en Outlook 2024, 2021, 2019, 2016, 2013, 2010 y Office 365.

    Las herramientas están organizadas a continuación según los grupos de la cinta en los que aparecen.

    Pestaña Kutools

    kutools 2
    help
    Ayuda

    Pestaña Kutools Plus

    Pestaña Kutools en la ventana de redacción

    composing window 1
    composing window 2
    Funciones relacionadas con el grupo  

    Nota: La pestaña Kutools aparece cuando abre un correo electrónico en el panel de lectura de Outlook.

    Pestaña Kutools en la ventana de lectura

    reading window
    reading window 2
    Funciones relacionadas con el grupo

    Nota: La pestaña Kutools se hace visible cuando se abre un correo electrónico en el panel de lectura de Outlook.

    👉 Experimente un Outlook más rápido e inteligente: ¡descargue Kutools para Outlook gratis hoy mismo!

    Grupo Popular:

    AI Mail Assistant: AI Mail Assistant utiliza la tecnología de IA más avanzada para ayudarte a responder correos electrónicos de manera rápida, precisa e inteligente. Además, optimiza el contenido de los correos, resume mensajes, los traduce a varios idiomas, extrae la información importante del contenido y analiza los correos electrónicos. También puedes crear nuevas plantillas para adaptarlas a tus necesidades específicas, como detectar vacíos contractuales.

    AI Utilities:

    • AI Summary: Optimiza tu flujo de trabajo con resúmenes generados por inteligencia artificial. Resume al instante varios correos electrónicos y genera informes detallados directamente en Outlook, lo que hace tus tareas más rápidas y precisas.
    • Mostrar pestaña de Kutools AI: Si has ocultado la pestaña de Kutools AI, haz clic aquí para volver a mostrarla.
    • Desactivar todas las funciones de IA de Kutools: Desactiva todas las funciones de IA y no las muestres más en el futuro.
    • Configuración de IA: Configura proveedores de IA, claves API y modelos.

    Consejo: Si no dispones de tu propia clave de IA, puedes registrarte para obtener una clave de Kutools AI y conseguir100 usos gratuitos en todas las funciones impulsadas por IA.

    Smart Recipients: Accede a contactos entre cuentas, búsqueda avanzada, clasificación y filtrado rápidos, opciones de visualización personalizables e indicadores visuales intuitivos. Smart Recipients garantiza una comunicación por email fluida y eficiente.

    Smart Address Book: Accede fácilmente a contactos entre cuentas. Cambia rápidamente entre cuentas, busca con filtros en todos los campos, muestra campos de contacto personalizados y ordena de manera flexible, todo reunido en una potente herramienta de gestión de contactos.

    Bulk Processing: Incluye un conjunto de herramientas para procesar emails en masa.

    Agregar contacto:

    • Añadir desde Email: Añade de inmediato todos los remitentes y destinatarios de los correos seleccionados a tu carpeta de Contactos, sin duplicados.
    • Agregar a grupo de contactos: Agrega múltiples destinatarios o remitentes de correos seleccionados directamente a un grupo de contactos específico.

    Ver Grupo:

    Barra de pestañas: Habilita una interfaz con pestañas en Outlook. Todas las ventanas abiertas (emails, contactos, tareas) se muestran en la barra de pestañas para cambiar entre ellas fácilmente.

    Panel de recursos: Al activarlo, aparece un panel a la derecha de la ventana de Outlook (en el panel de lectura o ventana emergente). Desde aquí, puedes insertar emojis, entradas de Autotexto o marcadores en tus mensajes.

    • Emoji: Añade una amplia variedad de emojis al cuerpo de tu mensaje. Compatible con todos los sistemas Windows. Crea tus propios grupos de emojis para una mejor organización.
    • Panel de Autotexto: Guarda texto, imágenes o formas que utilices con frecuencia como entradas de Autotexto para insertarlas rápidamente al redactar emails.
    • Marcador: Al igual que en Word, puedes agregar marcadores en el contenido del correo para facilitar la navegación.

    Barra de herramientas flotante: Actívalo para mostrar una barra flotante de emojis en Outlook y así insertarlos rápidamente mientras redactas mensajes.

    Más: Al activarlo, aparece un panel a la derecha de la ventana de Outlook (en el panel de lectura o ventana emergente). Desde aquí, puedes insertar emojis, entradas de Autotexto o marcadores en tus mensajes.

    • Minimizar al cerrar: Minimiza Outlook en la bandeja del sistema en vez de cerrarlo cuando haces clic en el botón de cierre (X), permitiendo que siga funcionando en segundo plano sin ocupar espacio en la barra de tareas.
    • Recordatorios de Email: Crea reglas personalizadas para recibir alertas cuando lleguen emails importantes. Por ejemplo, si defines la palabra clave "Test" como importante, cualquier correo que la contenga en el asunto, cuerpo, nombre del remitente o dirección del remitente activará un recordatorio emergente en tiempo real.
    • Mostrar la zona horaria del remitente: Muestra tanto la hora original de envío como la hora actual en la zona horaria del remitente, ideal para programar respuestas.
    • Información del encabezado del correo: Muestra directamente en la ventana de mensajes de Outlook los detalles de cabecera y metadatos.

    Grupo de Email:

    Suspender: Mueve temporalmente los correos seleccionados a la carpeta de Suspensión y vuélvelos a mostrar en tu bandeja de entrada en el momento programado.

    Enviar programado: Personaliza cuándo se envía tu correo. El mensaje se entregará automáticamente en la fecha y hora que indiques.

    Enviar periódicamente: Personaliza la frecuencia de envío de tu correo. El mensaje se enviará automáticamente en el momento programado que determines.

    Enviar con retraso: Retrasa la entrega de todos los correos salientes durante un tiempo específico. Durante este retraso puedes cancelar o editar el correo antes de que se envié.

    Enviar por separado: Envía el mismo email a varios destinatarios de manera individual, cada uno con un saludo personalizado (por ejemplo, "Estimado Juan", "Estimada Ana"), sin revelar las direcciones de los demás. Tutorial...

    Responder con adjunto: Mantén los archivos adjuntos originales al responder un correo; los adjuntos no se perderán en la respuesta.

    Responder a todos con adjunto: Cuando respondas a todos los destinatarios, esta función garantiza que los adjuntos originales se incluyan en tu respuesta.

    Responder con


    Grupo de Herramientas Avanzadas:

    Regla avanzada: Ofrece más tipos de reglas y opciones de personalización que la configuración predeterminada de Outlook, brindándote un mayor control sobre cómo se gestionan los correos.

    Anti-Phishing: Comprueba automáticamente o de forma manual los enlaces ocultos en los correos y revela las URLs reales, ayudando a evitar estafas y mantener tu seguridad en línea.

    Correo no deseado: Un conjunto completo de herramientas para bloquear o desbloquear correos específicos y reducir los mensajes no deseados en tu bandeja de entrada.

    • Bloquear remitente: Mueve automáticamente los correos de un remitente específico a la carpeta de correo no deseado. Solo tienes que seleccionar un correo del remitente que quieres bloquear, activar la función, y los futuros correos de ese remitente serán filtrados.
    • Bloquear dominio del remitente: Bloquea todos los correos de un dominio determinado (por ejemplo, @gmail.com). Una vez activada esta función, cualquier correo futuro de ese dominio irá directamente a la carpeta de correo no deseado.
    • Bloquear asunto: Bloquea automáticamente los correos que contienen ciertas palabras o frases en el asunto. Una vez activada, los correos que coincidan con tus asuntos bloqueados serán enviados a correo no deseado.
    • Bloquear cuerpo: Filtra los emails según palabras o frases específicas en el cuerpo del mensaje. Por ejemplo, bloquea emails con "reloj Rolex" para evitar contenido promocional no deseado en tu bandeja de entrada.
    • Nunca bloquear remitente: Recibe siempre los correos de remitentes específicos, sin importar otras reglas de correo no deseado o bloqueo. Añade una o más direcciones a tu lista segura.
    • Nunca bloquear dominio del remitente: Permite siempre recibir correos de dominios específicos (por ejemplo, @empresa.com), para que siempre lleguen a tu bandeja de entrada.
    • Nunca bloquear asunto: Asegura que los correos con líneas de asunto específicas no sean marcados nunca como correo no deseado.
    • Nunca bloquear cuerpo: Permite emails que contengan frases o palabras específicas en el cuerpo, incluso si hay otras reglas activas.
    • Administrar correo no deseado: Un panel centralizado donde puedes crear, modificar, eliminar, activar o desactivar todas las reglas de correo no deseado.
    • Ejecutar reglas de correo no deseado ahora: Aplica al instante manualmente todos los filtros configurados para el correo no deseado, ideal para eliminar spam de una sola vez.

    Grupo de Opciones:

    Agregar fecha en el asunto al crear un nuevo correo: Inserta automáticamente la fecha actual en la línea de asunto al redactar un nuevo correo.

    Incluir la fecha en la firma al crear, responder o reenviar correos: Añade automáticamente la fecha actual a tu firma al redactar, responder o reenviar emails.

    Responder siempre con cuenta predeterminada: Asegura que todas las respuestas se envíen desde tu cuenta de correo predeterminada, independientemente de la cuenta que recibió el mensaje.

    Agregar saludo al crear, responder o reenviar un correo: Inserta automáticamente un saludo personalizado en el cuerpo del email al redactar, responder o reenviar mensajes.

    Incluir mi dirección al responder a todos: Incluye automáticamente tu propia dirección en la lista de destinatarios al utilizar "Responder a todos".

    Aviso al responder / responder a todos: Muestra una ventana de confirmación al responder a un mensaje con múltiples destinatarios.

    Avisarme al responder a todos a un mensaje en el que estoy en CCO: Muestra un aviso si tu dirección está en el campo CCO de un correo al responder a todos.

    Usar cuenta predeterminada para reenviar: Utiliza automáticamente la cuenta predeterminada al reenviar correos electrónicos.

    Mostrar: Se mostrará una notificación para informarte sobre las acciones que Kutools para Outlook ha realizado. Hay6 opciones:

    • 1. Mostrar ventana emergente al aplicar reglas de CC/CCO automáticos.
    • 2. Mostrar ventana emergente al reenviar correos electrónicos automáticamente.
    • 3. Mostrar ventana emergente al responder correos electrónicos automáticamente.
    • 4. Mostrar ventana emergente al enviar correos electrónicos recurrentes.
    • 5. Mostrar ventana de aviso de envío programado o retrasado.

    Habilitar registros: Guarda un historial de todas las acciones automatizadas exitosas y fallidas realizadas por Kutools para Outlook.

    Cambiar zoom de texto predeterminado: Ajusta el nivel de zoom predeterminado para leer, redactar, responder y reenviar correos.

    Habilitar constructor de consultas: Activa de forma rápida el Constructor de Consultas oculto de Outlook para una Búsqueda Avanzada.

    Cambiar tamaño máximo de archivo adjunto: Modifica el límite de tamaño de los archivos adjuntos para permitir archivos más grandes.

    Configurar tipos de adjuntos: Permite desbloquear o permitir el acceso a extensiones de archivos específicas en los adjuntos de los emails.

    Cambiar la carpeta predeterminada para guardar adjuntos: Define una carpeta predeterminada para guardar los archivos adjuntos de los correos electrónicos.


    Grupo de Ayuda:

    Registros: Ayuda a registrar los resultados exitosos y fallidos de las operaciones automáticas de Kutools para Outlook.

    Buscar actualizaciones: Busca e instala la última versión de Kutools para Outlook.

    Ayuda:

    • Comentarios: Envío de sugerencias o reporte de errores.
    • Cambiar Licencia: Introduce o actualiza tu información de licencia para activar la versión Pro.
    • Centro de Configuración: Configura si deseas activar funciones de IA y selecciona tu idioma preferido.
    • Modo de barra de herramientas: Elige el diseño o modo de visualización que prefieras para la barra de herramientas de Kutools.
    • Compartir: Emails a amigos / Compartir en Facebook / Compartir en Twitter / Compartir en LinkedIn / Compartir en Weibo.
    • Acerca de: Consulta información en tiempo real sobre los procesos en segundo plano de Kutools para Outlook.

    Grupo de Informes:

    Estadísticas: Cuenta rápidamente los correos de Outlook según periodos concretos o carpetas seleccionadas. También puedes exportar los resultados a un nuevo archivo, como un libro de Excel. Esta herramienta es ideal para generar informes de actividad del email.

    1. Cuenta el número total de correos enviados o recibidos por día, semana o mes.
    2. Cuenta el número de correos seleccionados.
    3. Cuenta los correos en todas las carpetas y cuentas de correo simultáneamente.
    4. Exporta los resultados a Excel para elaborar informes o hacer análisis.

    Informe:

    • Informe rápido: Exporta información detallada de todos los mensajes en una carpeta de correos seleccionada o de todas las tareas en una carpeta de tareas directamente a Excel. Puedes personalizar los campos que se incluirán en el informe según tus necesidades.
    • Analizar encabezados de correo electrónico: Visualiza y analiza fácilmente los encabezados completos de un email con un solo clic. Útil para diagnosticar problemas de entrega o identificar posibles intentos de phishing.
    • Conteo de elementos seleccionados: Esta utilidad incluye dos potentes herramientas de recuento:
      • Contador de elementos no leídos – Visualiza al instante el número total de elementos no leídos en todas las carpetas.
      • Contador de todos los elementos – Muestra el número total de elementos leídos y no leídos en todas las carpetas de Outlook.

    Grupo de Eliminar:

    Eliminar correos electrónicos duplicados: Analiza y elimina rápidamente los correos duplicados de carpetas seleccionadas de una o varias cuentas. Opcionalmente, puedes mover los duplicados a una carpeta específica en vez de eliminarlos permanentemente.

    Eliminar contactos duplicados: Elimina contactos duplicados de una o varias carpetas de contactos a la vez. También puedes elegir mover los duplicados a otra carpeta en lugar de eliminarlos.
    Nota: Por defecto, los duplicados se definen como contactos con el mismo nombre completo y dirección de Email1. Puedes personalizar los criterios de coincidencia.

    Fusionar datos de contacto duplicados: Fusiona contactos duplicados en una o varias carpetas usando los campos de coincidencia especificados.
    Nota: Los campos duplicados predeterminados son Nombre completo y dirección de Email1, que se pueden personalizar.

    Eliminar tareas: Elimina rápidamente todas las tareas duplicadas en una sola carpeta o en varias, conservando solo una copia de cada una.

    Eliminar prefijo del asunto: Elimina automáticamente los prefijos comunes de respuesta/reenvío como RE: o FW: de los emails seleccionados o de carpetas enteras. También puedes definir prefijos personalizados para eliminar.

    Eliminar:

    • Eliminar correos electrónicos por remitente: Elimina al instante todos los emails de la carpeta actual enviados por el mismo remitente del correo seleccionado. Puedes aplicar un filtro de rango de fechas.
    • Eliminar correos con el mismo asunto: Elimina todos los emails de la carpeta actual con el mismo asunto que el correo seleccionado. Puedes usar un filtro de rango de fechas.
    • Eliminar mensajes atascados: A veces los emails quedan atascados en la bandeja de salida por archivos adjuntos grandes o errores. Usa esta función para eliminar todos los mensajes atascados con un solo clic.

    Grupo de Adjuntos:

    Administrador de adjuntos: El Administrador de adjuntos proporciona una forma centralizada de gestionar múltiples adjuntos en varios correos electrónicos. Puedes guardar, eliminar, comprimir o desanexar adjuntos rápidamente y en lote. También permite automatización: desvincula o comprime automáticamente los adjuntos entrantes o salientes según las reglas que definas.

    Herramientas de archivos adjuntos: Este grupo reúne varias herramientas útiles para gestionar fácilmente los adjuntos de Outlook:

    • Comprimir archivos adjuntos: Comprime todos los adjuntos de uno o varios emails seleccionados. Puedes aplicar filtros para comprimir solo adjuntos específicos.
    • Extraer todo: Descomprime inmediatamente todos los adjuntos comprimidos de uno o varios correos seleccionados.
    • Desvincular adjuntos: Elimina todos los adjuntos de los correos seleccionados y guárdalos en una carpeta determinada. Puedes usar filtros avanzados para especificar adjuntos concretos.
    • Restaurar todo: Restaura los adjuntos desvinculados previamente a sus correos electrónicos originales.
    • Guardar adjuntos: Guarda todos o ciertos adjuntos de los correos seleccionados en una carpeta elegida, utilizando criterios avanzados.
    • Renombrar todo: Cambia el nombre de todos los adjuntos en un correo seleccionado sin tener que guardarlos en el disco. Funciona tanto en correos recibidos como redactados.
    • Copiar nombres: Copia los nombres de los adjuntos seleccionados o todos los adjuntos de un correo al portapapeles con un solo clic y pégalos donde quieras.
    • Reparar enlaces desvinculados: Si los adjuntos fueron movidos después de desvincularlos, esta herramienta puede reparar en lote los enlaces rotos entre emails y archivos adjuntos.

    Guardar automáticamente los archivos adjuntos recibidos: Guarda de forma automática todos los adjuntos entrantes en una carpeta específica. Puedes crear reglas para guardar solo aquellos adjuntos que cumplan ciertas condiciones (por ejemplo, por nombre de archivo, remitente, tamaño, tipo).

    Desvincular automáticamente los archivos adjuntos recibidos: Desvincula automáticamente todos los adjuntos de los emails entrantes. Puedes definir reglas para controlar qué tipos de adjuntos desvincular.

    Comprimir automáticamente los archivos adjuntos recibidos: Comprime automáticamente los adjuntos tanto en correos entrantes como salientes. Puedes crear reglas personalizadas para definir cuándo se debe comprimir.

    Opciones de adjuntos: Haz clic en la flecha a la derecha en el grupo de Adjuntos para abrir las Opciones de adjuntos. Aquí encontrarás configuraciones útiles para administrar cómo se guardan, desvinculan y comprimen los adjuntos, facilitando la optimización de tu flujo de trabajo.


    Grupo Automático:

    Grupo de Utilidades:

    • Enviar con retraso: Retrasa automáticamente el envío de los emails salientes durante un tiempo definido después de hacer clic en 'Enviar'. Durante este retraso, puedes deshacer o modificar libremente el mensaje antes de que se entregue.
    • Corregir formato de respuesta: Outlook usa el formato del mensaje original al responder. Esta utilidad te permite definir un formato de respuesta predeterminado que siempre se utilizará. Los formatos disponibles son:
      1) HTML2) Texto sin formato3) RTF (Texto enriquecido)
    • Corregir formato de reenvío: Outlook reenvía correos usando el formato original del mensaje. Esta herramienta te permite establecer un formato de reenvío predeterminado. Puedes elegir entre:
      1) HTML2) Texto sin formato3) RTF (Texto enriquecido)
    • Avisar si falta adjunto: Establece tus propias palabras clave para activar una advertencia de adjunto faltante. Si el cuerpo del correo o el asunto contienen esas palabras y no hay adjuntos incluidos, aparecerá un aviso antes de enviar.
    • Marcar como leído: Los emails eliminados suelen quedar marcados como "no leídos" en la carpeta de Elementos eliminados. Esta herramienta marca todos los correos no leídos como "leídos" en esa carpeta (y sus subcarpetas) con un solo clic.
    • Configurar dirección de respuesta fija: Por defecto, las respuestas se envían a la cuenta del remitente. Esta función te permite fijar una dirección de respuesta específica, para que todas las respuestas se dirijan a una cuenta concreta, sin importar cuál envió el mensaje original.

    Respuesta automática: Crea fácilmente reglas de respuesta automática para una o varias cuentas. Personaliza el asunto y el mensaje para ajustarlo a casos de ausencia u ocupado.

    Reenvío automático: Reenvía automáticamente los correos entrantes a destinatarios específicos según reglas personalizables. Ejemplos de reglas:

    1. Reenvía emails de una cuenta específica.
    2. Reenvía emails cuyos asuntos contienen palabras clave específicas.
    3. Reenvía emails cuyos nombres de adjunto contienen ciertas palabras clave.
    4. Reenvía emails cuando el cuerpo contiene frases específicas.

    Auto CC / CCO: Añade automáticamente destinatarios en CC o CCO al enviar correos según ciertas reglas. Ejemplos de situaciones:

    1. CC/CCO automático al enviar desde una cuenta específica.
    2. CC/CCO automático cuando el asunto contenga palabras clave.
    3. CC/CCO automático cuando el nombre del adjunto tenga palabras clave.
    4. CC/CCO automático al enviar a destinatarios concretos.

    Grupo de Contactos:

    Dividir en un nuevo grupo de contactos: Divide rápidamente un grupo de contactos (lista de distribución) en dos o más grupos pequeños para mejorar la gestión.

    Descomponer: Convierte todos los miembros de un grupo de contactos en contactos individuales en tu carpeta de Contactos.


    Grupo de Carpetas:

    Carpeta:


    Grupo de búsqueda:

    Búsqueda Avanzada: Busca fácilmente entre correos, contactos, tareas, citas y reuniones utilizando una o varias condiciones al mismo tiempo. Puedes guardar la configuración de búsqueda como escenarios para su reutilización, ahorrando tiempo y aumentando la productividad.

    • Búsqueda avanzada de correos: Utiliza uno o varios filtros (como remitente, asunto, fecha) para encontrar correos con precisión. Guarda tus criterios como escenarios reutilizables para búsquedas futuras.
    • Búsqueda avanzada de tareas: Encuentra rápidamente tareas combinando múltiples condiciones y reutiliza la configuración mediante escenarios guardados.
    • Búsqueda avanzada de contactos: Filtra tu lista de contactos usando múltiples criterios como nombre, empresa o categoría, y guarda la configuración para futuras búsquedas.
    • Búsqueda avanzada de citas y reuniones: Encuentra fácilmente registros de calendario según hora, lugar, participantes o palabras clave, y guarda la búsqueda para reutilizarla más adelante.

    Buscar correos por remitente

    Buscar correos por destinatario:

    Buscar correos por respuesta actual:

    Filtrar por correo de contacto: Encuentra rápidamente todos los correos que incluyan un contacto concreto de tu libreta de direcciones.

    Borrar historial de búsqueda: Elimina al instante todo el historial reciente de búsquedas en Outlook con un solo clic.


    Grupo de impresión:

    Impresión avanzada: Una potente herramienta de impresión que ofrece opciones flexibles para distintos elementos de Outlook.

    • Imprimir contactos o grupos de contactos: Imprime contactos con sus notas, o todos los miembros de un grupo de contactos en una sola página.
    • Imprimir reuniones: Imprime la lista de participantes y sus respuestas para cualquier reunión seleccionada.
    • Imprimir email: Imprime correos con o sin encabezados y, opcionalmente, incluye el campo CCO al imprimir mensajes enviados.

    Imprimir selección: Imprime solo el contenido seleccionado de un email, sin necesidad de imprimir el mensaje completo.


    Grupo de Calendario:

    Eliminar recordatorios de cumpleaños: Desactiva todos los recordatorios de cumpleaños de tu calendario de Outlook con un solo clic.

    Restaurar recordatorios de cumpleaños: Activa fácilmente todos los recordatorios de cumpleaños desactivados anteriormente en tu calendario.



    Durante la redacción o la respuesta a un mensaje

    Eliminar nombres duplicados: Elimina todos los emails duplicados en los campos Para, CC y CCO con un solo clic.

    Eliminar mi nombre: Quita automáticamente tus propias direcciones del campo Para, CC y CCO al redactar un mensaje.

    Insertar historial de mensajes: Si has usado las funciones 'No incluir historial de mensajes en la respuesta' o 'No incluir historial de mensajes en todas las respuestas', haz clic en este botón para volver a insertar el contenido del mensaje original en la ventana de respuesta.

    Enviar por separado: Manda el mismo correo a varios destinatarios con saludos personalizados, sin mostrar las direcciones del resto.

    Responder a: Tras definir una dirección de respuesta predeterminada, puedes desactivar esta opción para emails individuales mientras redactas.

    Omitir Auto CC / CC: Omite temporalmente las reglas automáticas de CC o CCO para el correo actual, incluso si cumple las condiciones establecidas.


    Mientras lees un mensaje

    Responder solo a selección: Responde a un email usando solo la parte del texto seleccionada, ideal para citar o referenciar contenido específico.

    Convertir firma en contacto: Convierte la firma del remitente en un contacto con un solo clic.


    En la ventana del grupo de contacto

    Información: Cuenta rápidamente el número de miembros en un grupo de contactos con un solo clic.

    Kutools para Outlook aumenta la productividad con más de100 funciones profesionales.

    Datos aleatorios en Excel: generar números, textos, fechas y horas aleatorias en Excel

    Datos aleatorios en Excel: generar números, textos, fechas y horas aleatorias en Excel

    Author Xiaoyang Last modified

    En general, los datos aleatorios son una serie de números, cadenas de texto u otros símbolos que se utilizan en el muestreo estadístico, el cifrado de datos, las loterías, las pruebas o el entrenamiento, u otros campos donde se desean resultados impredecibles. En este artículo, presentaremos diferentes métodos para generar números aleatorios, cadenas de texto, fechas y horas en Excel normal y Excel 365.

    Índice de contenidos:

    1. Generar números aleatorios, textos, fechas y horas en Excel

    2. Generar números aleatorios, textos, fechas en Excel 365 / 2021 y versiones más recientes

    3. Evitar que los resultados aleatorios cambien


    Generar números, textos, fechas y horas aleatorias en Excel

    En esta sección se hablará sobre varios tipos de soluciones para generar números, cadenas de texto, fechas y horas en una hoja de cálculo de Excel.

    1.1 Generar números aleatorios en Excel

    Para generar o insertar múltiples números aleatorios en una hoja de cálculo, la función normal RAND o RANDBETWEEN puede ayudarte mucho. Además de las fórmulas, hay otros códigos y herramientas sencillas que también pueden ser de ayuda.

    Función RAND para generar números aleatorios

    Generar números decimales aleatorios entre dos números

    La función RAND se puede utilizar para generar números decimales aleatorios entre 0 y 1, entre 0 y cualquier otro número, o entre dos números específicos.

    Fórmula Descripción
    =ALEATORIO() Generar números decimales aleatorios entre 0 y 1.
    =ALEATORIO()*N Generar números decimales aleatorios entre 0 y N.
    =ALEATORIO()*(B-A)+A Genera números decimales aleatorios entre dos números que especifiques. (A es el valor del límite inferior y B es el valor del límite superior).

    Por favor, copie la fórmula que necesita de la parte superior y aplique la fórmula a tantas celdas como desee; luego obtendrá los resultados tal como se muestran en las capturas de pantalla a continuación:

    =ALEATORIO() =ALEATORIO()*50 =ALEATORIO()*(100-50)+50
    A screenshot of the result from the formula =RAND() showing random decimal numbers between 0 and 1 in Excel A screenshot of the result from the formula =RAND()*50 showing random decimal numbers between 0 and 50 in Excel A screenshot of the result from the formula =RAND()*(100-50)+50 showing random decimal numbers between 50 and 100 in Excel

    Generar números enteros aleatorios entre dos números

    Para generar algunos enteros aleatorios, debes combinar las funciones RAND e INT juntas, como se muestra en la tabla a continuación:

    Fórmula Descripción
    =ENTERO(ALEATORIO()*N) Generar enteros aleatorios entre 0 y N.
    =ENTERO(ALEATORIO()*(B-A)+A) Genera enteros aleatorios entre dos números que especifiques. (A es el valor del límite inferior y B es el valor del límite superior).

    Por favor, aplica la fórmula anterior que necesites, luego arrastra y copia la fórmula a otras celdas según sea necesario, y después obtendrás los resultados tal como se muestran en las capturas de pantalla a continuación:

    =ENTERO(ALEATORIO()*100) =ENTERO(ALEATORIO()*(500-200)+200)
    A screenshot of the result from the formula =INT(RAND()*100) showing random integers between 0 and 100 in Excel A screenshot of the result from the formula =INT(RAND()*(500-200)+200) showing random integers between 200 and 500 in Excel

     Función RANDBETWEEN para generar números aleatorios

    En Excel, hay una función RANDBETWEEN que también puede ayudarte a crear números aleatorios de forma rápida y sencilla.

    Generar números enteros aleatorios entre dos números

    =ALEATORIO.ENTRE(límite_inferior, límite_superior)
    • parte inferior, parte superior: Los números más bajos y más altos del rango de números aleatorios que desea obtener.

    Por ejemplo, si deseas generar números enteros aleatorios entre 100 y 200, aplica la siguiente fórmula en una celda en blanco y luego arrastra y copia la fórmula a otras celdas según sea necesario, como se muestra en la captura de pantalla:

    =ALEATORIO.ENTRE(100; 200)

    A screenshot of the result from the formula =RANDBETWEEN(100, 200) showing random integers between 100 and 200 in Excel

    Consejos: Esta función RANDBETWEEN también puede generar tanto números positivos como negativos. Para insertar números aleatorios entre -100 y 100, solo necesitas cambiar el valor mínimo a -100, consulta la siguiente fórmula:

    =ALEATORIO.ENTRE(-100, 100)

    A screenshot of the result from the formula =RANDBETWEEN(-100, 100) showing random integers between -100 and 100 in Excel


    Generar números aleatorios con posiciones decimales especificadas entre dos números

    Para crear números aleatorios con posiciones decimales específicas, necesitas cambiar la fórmula ALEATORIO.ENTRE de esta manera:

    • Números aleatorios con un decimal: =RANDBETWEEN(bottom*10, top*10)/10
    • Números aleatorios con dos decimales: =RANDBETWEEN(bottom*100, top*100)/100
    • Números aleatorios con tres decimales: =RANDBETWEEN(límite_inferior*1000, límite_superior*1000)/1000
    • ...

    Aquí, quiero obtener una lista de números aleatorios entre 10 y 50 con dos decimales. Por favor, aplica la siguiente fórmula y luego arrastra y copia la fórmula a otras celdas según sea necesario, como se muestra en la captura de pantalla:

    =ALEATORIO.ENTRE(10*100, 50*100)/100

    A screenshot of the result from the formula =RANDBETWEEN(10*100, 50*100)/100 showing random numbers with two decimal places between 10 and 50 in Excel


     Función definida por el usuario para generar números aleatorios entre dos valores

    La siguiente Función Definida por el Usuario también puede ayudarte a generar números enteros aleatorios o números con posiciones decimales específicas en un rango de la hoja de cálculo. Por favor, procede de la siguiente manera:

    1. Mantenga presionadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic for Applications.

    2. Haga clic en Insertar > Módulo y pegue el siguiente código en la ventana del Módulo.

    Código VBA: Generar números aleatorios

    Public Function RandomNumbers(Num1 As Long, Num2 As Long, Optional Decimals As Integer)
    'Updateby Extendoffice
    Application.Volatile
    Randomize
    If IsMissing(Decimals) Or Decimals = 0 Then
        RandomNumbers = Int((Num2 + 1 - Num1) * Rnd + Num1)
    Else
        RandomNumbers = Round((Num2 - Num1) * Rnd + Num1, Decimals)
    End If
    End Function
    

    3. Luego, cierra el código y regresa a la hoja de cálculo, en una celda en blanco, escribe esta fórmula =RandomNumbers(X,Y,Z).

    Nota: En la fórmula anterior, X indica el límite inferior de los números, Y indica el límite superior de los números y Z es el número de decimales especificado para los números aleatorios; cámbielos por los números que necesite.

    1.) Para generar números enteros aleatorios entre 50 y 200, por favor, use esta fórmula:

    =NúmerosAleatorios(50,200,0)

    2.) Para insertar números aleatorios entre 50 y 200 con 2 decimales, por favor, aplica la siguiente fórmula:

    =RandomNumbers(50,200,2)

    4. Por último, arrastre y copie la fórmula en otras celdas según lo desee, obtendrá los resultados tal como se muestran en las capturas de pantalla a continuación:

    A screenshot of the result from the custom VBA formula =RandomNumbers(50,200,0) showing random integers between 50 and 200 in Excel A screenshot of the result from the custom VBA formula =RandomNumbers(50,200,2) showing random numbers with two decimal places between 50 and 200 in Excel

     Una función práctica para generar números aleatorios entre dos números

    Si estás cansado de recordar e ingresar fórmulas, aquí te recomiendo una función útil: Insertar datos al azar de Kutools para Excel. Con esta función, puedes generar números enteros o decimales aleatorios sin necesidad de usar ninguna fórmula.

    Kutools para Excel - Cargado con más de 300 herramientas esenciales para Excel. ¡Disfruta de funciones de IA permanentemente gratis! ¡Descarga ahora!

    1. Seleccione un rango de celdas donde desea generar números aleatorios, y luego haga clic en Kutools > Insertar > Insertar datos al azar, vea la captura de pantalla:

    A screenshot of the Insert Random Data option in Kutools under the Insert tab on the Ribbon

    2. En el cuadro de diálogo Insertar datos al azar:

    1.) Generar números enteros aleatorios:

    En la pestaña Entero, en los cuadros Desde y Hasta, escriba el rango de números entre los que generará números enteros aleatorios, y luego haga clic en el botón Aceptar o Aplicar para obtener los números enteros aleatorios como se muestra en la captura de pantalla a continuación:

    A screenshot of the Insert Random Data dialog box generating random whole numbers under the Integer tab

    2.) Generar números aleatorios con posiciones decimales específicas:

    En la pestaña Decimal, especifique dos números por separado en los cuadros Desde y Hasta entre los que desee generar números decimales aleatorios. Luego, elija el número de decimales en el cuadro de texto Posiciones decimales y haga clic en el botón Aceptar o Aplicar para generar decimales aleatorios. Consulte la captura de pantalla:

    A screenshot of the Insert Random Data dialog box generating random decimal numbers under the Decimal tab

    Consejos: Para generar decimales aleatorios sin duplicados, por favor, marque la opción Valores únicos.


    1.2 Generar números aleatorios sin duplicados (números aleatorios únicos)

    Al utilizar fórmulas o código para generar números aleatorios, también se producirán algunos números duplicados. Si deseas crear una lista de números aleatorios sin duplicados, esta sección te mostrará algunos métodos.

     Generar números aleatorios sin duplicados con una fórmula de matriz

    Por ejemplo, si quiero generar números aleatorios entre 100 y 200 sin números duplicados, aquí hay una fórmula de matriz compleja que podría ayudarte. Por favor, sigue los siguientes pasos:

    1. Especifique los valores de límite inferior y límite superior en dos celdas. En este ejemplo, ingresaré 100 y 200 en las celdas B2 y B3, vea la captura de pantalla:

    A screenshot showing the input of lower and upper limits in cells B2 and B3 for generating random numbers in Excel

    2. Luego, copia la siguiente fórmula en una celda en blanco, por ejemplo D3, (no coloques la fórmula en una celda de la primera fila), y luego presiona las teclas Ctrl+ Shift + Enter juntas para obtener los primeros números, consulta la captura de pantalla:

    =SI.ERROR(GRANDE(FILA(INDIRECTO($B$1&":"&$B$2))*NO(CONTAR.SI($D$2:D2,FILA(INDIRECTO($B$1&":"&$B$2)))),ALEATORIO.ENTRE(1,$B$2-$B$1-FILA(A1)+2)),"")

    Nota: En la fórmula anterior, B1 es el valor inferior y B2 es el valor superior entre los que desea generar números aleatorios. D2 es la celda situada encima de la fórmula.

    A screenshot of the initial result of the array formula for generating unique random numbers in Excel

    3. Luego, arrastre y copie esta fórmula a otras celdas según desee para generar números aleatorios entre 100 y 200:

    A screenshot showing a list of unique random numbers generated between 100 and 200 using an array formula in Excel


     Generar números aleatorios sin duplicados con código VBA

    Si la fórmula anterior es algo difícil de entender para ti, puedes aplicar el siguiente código VBA, por favor, hazlo de esta manera:

    1. Mantenga presionadas las teclas ALT + F11 para abrir la ventana de Microsoft Visual Basic for Applications.

    2. Haga clic en Insertar > Módulo y pegue el siguiente código en la ventana del Módulo.

    Código VBA: Generar números aleatorios sin duplicados

    Sub Range_RandomNumber()
    'Updateby Extendoffice
    Dim xStrRange As String
    Dim xRg, xCell, xRg1 As Range
    Dim xArs As Areas
    Dim xNum_Lowerbound As Integer
    Dim xNum_Upperbound  As Integer
    Dim xI, xJ, xS, xR As Integer
    xStrRange = "A1:B20"
    xNum_Lowerbound = 100
    xNum_Upperbound = 200
    Set xRg = Range(xStrRange)
    Set xArs = xRg.Areas
    xRgCount = 0
    For xI = 1 To xArs.Count
        Set xCell = xArs.Item(xI)
        xRgCount = xCell.Count + xRgCount
    Next xI
    xS = (xNum_Upperbound - xNum_Lowerbound + 1)
    If xRgCount > xS Then
        MsgBox ("Number of cells greater than the number of unique random numbers!")
        Exit Sub
    End If
        xRg.Clear
    For xI = 1 To xArs.Count
        Set xCell = xArs.Item(xI)
        For xJ = 1 To xCell.Count
            Set xRg1 = xCell.Item(xJ)
            xR = Int(xS * Rnd + xNum_Lowerbound)
            Do While Application.WorksheetFunction.CountIf(xRg, xR) >= 1
                xR = Int(xS * Rnd + xNum_Lowerbound)
            Loop
            xRg1.Value = xR
        Next
    Next
    End Sub
    

    Nota: En el código anterior, xStrRange = "A1:B20" indica que desea generar números aleatorios en el rango A1:B20. xNum_Lowerbound = 100 y xNum_Upperbound = 200 indican que los valores mínimo y máximo para crear números aleatorios están entre 100 y 200. Por favor, cámbielos según sus necesidades.

    3. Luego, presione la tecla F5 para ejecutar este código, y los números aleatorios únicos se insertarán en el rango especificado.


     Genera números aleatorios sin duplicados con una función poderosa

    Para crear rápidamente varios números aleatorios únicos, la función Insertar datos al azar de Kutools para Excel ofrece una opción inteligente: Generar valores únicos. Al marcar esta pequeña opción, resolverás esta tarea con facilidad.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Selecciona un rango de celdas donde deseas generar números aleatorios.

    2. Luego, haz clic en Kutools > Insertar > Insertar datos al azar. En el cuadro de diálogo que aparece, realiza las siguientes operaciones:

    • En la pestaña Entero, en los cuadros De y A, escriba el rango de números entre los que generará números aleatorios;
    • Marque la opción Valores únicos;
    • Luego, haga clic en el botón Aceptar o Aplicar para obtener los números aleatorios únicos tal como se muestra en la captura de pantalla a continuación.

    A screenshot showing the Insert Random Data dialog box with the Unique values option checked


    1.3 Generar números aleatorios pares o impares en Excel

    Si desea generar algunos números aleatorios pares o impares en un rango de celdas, solo necesita colocar la función RANDBETWEEN dentro de la función EVEN (PAR) u ODD (IMPAR). Las sintaxis genéricas son:

    Fórmula Descripción
    =PAR(ENTRE.ALEATORIO(mínimo,máximo)) Generar números aleatorios pares entre dos números dados.
    =IMPAR(ALEATORIO.ENTRE(límite_inferior,límite_superior)) Generar números aleatorios impares entre dos números dados.

    Por ejemplo, para generar números aleatorios pares o impares de 10 a 100, por favor, aplica las siguientes fórmulas:

    =EVEN(RANDBETWEEN(10,100))(Generar números aleatorios pares)
    =IMPAR(ALEATORIO.ENTRE(10,100))             
     (Generar números aleatorios impares)

    Luego, copia la fórmula a otras celdas que desees arrastrando el controlador de relleno, después, obtendrás los resultados tal como se muestran en las capturas de pantalla a continuación:

    A screenshot showing random even numbers generated between 10 and 100 in Excel A screenshot showing random odd numbers generated between 10 and 100 in Excel

    1.4 Generar números aleatorios que sumen un valor especificado

    A veces, puede que necesites crear un conjunto de números aleatorios que sumen un valor predeterminado. Por ejemplo, quiero generar 5 o n números aleatorios entre 10 y 50 que sumen un total de 100, como se muestra en la captura de pantalla a continuación. Para resolver este rompecabezas en Excel, te presentaré dos métodos.

    A screenshot showing the random numbers generated between 10 and 50 totaling 100 in Excel

     Generar números aleatorios que sumen un valor específico con fórmulas

    Aquí, las siguientes fórmulas pueden ayudarte. Por favor, sigue las instrucciones paso a paso, ya que son un poco complejas:

    1. Primero, debe crear los datos necesarios: el valor total predeterminado, el número inicial, el número final y la cantidad de números aleatorios que desea generar, tal como se muestra en la captura de pantalla a continuación:

    A screenshot showing the setup for generating random numbers that add up to a specific value in Excel, including bottom and top values and total

    2. Luego, por favor copie la siguiente fórmula en una celda en blanco donde desea generar los números. En este ejemplo, colocaré la fórmula en la celda A4 y presionaré la tecla Enter para obtener el primer número aleatorio, consulte la captura de pantalla:

    =ALEATORIO.ENTRE(MAX($B$2,$A$2-(($D$2-FILAS($A$4:$A4))*$C$2)),MIN($C$2,$A$2-(($D$2-FILAS($A$4:$A4))*$B$2)))

    Nota: En la fórmula anterior: A2 es el valor total dado; B2 y C2 son los valores inferior y superior entre los que desea generar números aleatorios; D2 indica el número de números aleatorios que desea generar; A4 es la celda donde ingresa esta fórmula.

    A screenshot showing the result of the first random number generated using a formula in Excel

    3. Continúe copiando la siguiente fórmula en la celda A5 y presione la tecla Enter para obtener el segundo número aleatorio, consulte la captura de pantalla:

    =SI(FILA()=$D$2+3,$A$2-SUMA($A$4:$A4),SI(FILA()>$D$2+3,"",ALEATORIO.ENTRE(MAX($B$2,$A$2-(SUMA($A$4:$A4)+($D$2-FILAS($A$4:$A5))*$C$2)),MIN($C$2,$A$2-(SUMA($A$4:$A4)+($D$2-FILAS($A$4:$A5))*$B$2)))))

    Nota: En la fórmula anterior: A2 es el valor total dado; B2 y C2 son los valores mínimo y máximo entre los que desea generar números aleatorios; D2 indica la cantidad de números aleatorios que desea generar; A4 es la celda donde se colocará la primera fórmula; y A5 es la celda donde se colocará la segunda fórmula.

    A screenshot showing the second random number generated using a formula and the updated result in Excel

    4. Luego, selecciona el segundo número generado, arrastra hacia abajo para copiar esta fórmula en las tres celdas inferiores. Y ahora, obtendrás 5 números aleatorios como se muestra en la siguiente captura de pantalla:

    A screenshot showing the final set of random numbers generated that add up to a specific total in Excel

    5. Para probar el resultado, puedes sumar estos números para verificar si el total es 100. Presiona F9 para actualizar los números aleatorios dinámicamente, y su suma total siempre será 100.

    A screenshot showing the sum of randomly generated numbers in Excel to verify their total


     Genere combinaciones de números aleatorios que sumen un valor específico con una función asombrosa

    Podemos usar las fórmulas anteriores para generar números aleatorios que se ajusten a nuestras necesidades. Sin embargo, si deseas enumerar todas las posibles combinaciones de números que consisten en los números que especificaste con una suma total específica, aquí te recomiendo una herramienta fácil: Kutools for Excel. Con su función Make Up A Number, puedes obtener todos los conjuntos de combinaciones de números aleatorios con la misma suma específica.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Primero, debes listar los números que has especificado. Aquí, hemos enumerado todos los números entre 10 y 50, tal como se muestra en la captura de pantalla a continuación:

    A screenshot showing a list of numbers between 10 and 50 to find combinations that add up to a specific value in Excel

    2. Luego, haga clic en Kutools > Texto > Completar números, vea la captura de pantalla:

    A screenshot of the Make Up A Number option under the Content group in Kutools tab in Excel

    3. En el cuadro de diálogo emergente Completar números, realice las siguientes operaciones:

    • En el cuadro Fuente de datos, seleccione la lista de números para encontrar qué números suman 100;
    • En las Opciones, ingrese el valor total en el cuadro de texto Suma. Aquí ingresamos 100 en el cuadro de texto.
    • Marque la opción Guardar en una nueva hoja si desea enumerar los resultados en una nueva hoja;
    • Haz clic en el botón Aceptar. Ver captura de pantalla:

    A screenshot of the Make Up A Number dialog box with settings to generate number combinations summing to 100

    4. Después del procesamiento, verá todos los conjuntos de números aleatorios con una suma total de 100, compuestos por números del 10 al 50, listados de la siguiente manera.

    A screenshot showing the results of all random number combinations summing to 100 generated using Kutools

    Consejos: Es opcional que especifique el número de combinaciones y la cantidad de números aleatorios en cada combinación. Por ejemplo, para generar 10 combinaciones y que cada combinación contenga 5 números aleatorios, puede configurar las operaciones en el cuadro de diálogo bajo Configuración avanzada de la siguiente manera:

    A screenshot of the Make Up A Number dialog box with advanced settings to specify the number of combinations and numbers per combination in Excel

    Y obtendrá los resultados de la siguiente manera:

    A screenshot showing results of random number combinations generated based on advanced settings


    1.5 Generar letras y cadenas de texto aleatorias con fórmulas

    En esta sección, te mostraremos cómo generar letras aleatorias en Excel, como letras mayúsculas de la A a la Z, letras minúsculas de la a a la z u algunos caracteres especiales (! " # $ % & ' ( ) * + , - . /).

     Generar letras y cadenas de texto aleatorias con fórmulas

    En Excel, puedes combinar las funciones CARACTER y ALEATORIO.ENTRE con algunos códigos de caracteres ANSI para crear fórmulas como se muestra a continuación:

    Fórmula Descripción
    =CARACTER(ALEATORIO.ENTRE(65; 90)) Generar letras mayúsculas aleatorias entre A y Z.
    =CARACTER(ALEATORIO.ENTRE(97, 122)) Generar letras minúsculas aleatorias entre a y z.
    =CARACTER(ALEATORIO.ENTRE(33, 47)) Generar caracteres especiales aleatorios, como: ! " # $ % & ' ( ) * + , - . /

    Por favor, aplica cualquiera de las fórmulas anteriores que necesites y copia la fórmula en tantas celdas como desees; luego obtendrás los resultados tal como se muestran en las capturas de pantalla a continuación:

    =CARACTER(ALEATORIO.ENTRE(65; 90)) =CARACTER(ALEATORIO.ENTRE(97, 122)) =CARACTER(ALEATORIO.ENTRE(33; 47))
    A screenshot showing random uppercase letters generated using the formula =CHAR(RANDBETWEEN(65,90)) in Excel A screenshot showing random lowercase letters generated using the formula =CHAR(RANDBETWEEN(97,122)) in Excel A screenshot showing random special characters generated using the formula =CHAR(RANDBETWEEN(33,47)) in Excel

    Consejos: Si deseas generar cadenas de texto aleatorias con varias letras, solo necesitas usar el carácter & para unir las letras según lo que necesites.

    1.) Para generar cadenas aleatorias con cuatro letras mayúsculas, por favor, aplique la siguiente fórmula:

    =CARACTER(ALEATORIO.ENTRE(65,90)) & CARACTER(ALEATORIO.ENTRE(65,90)) & CARACTER(ALEATORIO.ENTRE(65,90)) & CARACTER(ALEATORIO.ENTRE(65,90))

    A screenshot showing random strings with four uppercase letters generated using a combined formula in Excel

    2.) Para generar cadenas aleatorias con cuatro letras minúsculas, por favor, aplica la siguiente fórmula:

    =CARACTER(ALEATORIO.ENTRE(97,122)) & CARACTER(ALEATORIO.ENTRE(97,122)) & CARACTER(ALEATORIO.ENTRE(97,122)) & CARACTER(ALEATORIO.ENTRE(97,122))

    3.) Para generar cadenas aleatorias con las dos primeras letras en mayúsculas y las dos últimas en minúsculas, por favor, use la siguiente fórmula:

    =CARACTER(ALEATORIO.ENTRE(65,90))& CARACTER(ALEATORIO.ENTRE(65,90)) & CARACTER(ALEATORIO.ENTRE(97,122)) & CARACTER(ALEATORIO.ENTRE(97,122))

    Puedes utilizar fórmulas simples y el carácter & para crear diversas combinaciones que se ajusten a tus necesidades.


     Genere letras y cadenas de texto aleatorias con una función práctica

    Si has instalado Kutools para Excel, puedes generar letras y cadenas aleatorias de forma rápida y sencilla sin necesidad de recordar ninguna fórmula.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Selecciona un rango de celdas para insertar las letras o cadenas.

    2. Luego, haz clic en Kutools > Insertar > Insertar datos al azar. En el cuadro de diálogo que aparece, realiza las siguientes operaciones:

    • Haga clic en la pestaña Cadena;
    • Marque a-z o A-Z o ambos según lo que desee insertar;
    • Luego, especifique la longitud de la cadena que desea en el cuadro de texto Longitud de la cadena;
    • Por último, haga clic en Aceptar o Aplicar para insertar las cadenas como se muestra en la captura de pantalla de abajo.

    A screenshot showing the Insert Random Data dialog box for generating random letters and strings in Excel


    1.6 Generar contraseñas aleatorias con caracteres alfanuméricos en Excel

    Al crear una contraseña, esta debe tener al menos 8 caracteres y contener una combinación de letras mayúsculas, letras minúsculas, números y algunos caracteres especiales. En esta sección, te presentaré algunos trucos para generar contraseñas aleatorias en Excel.

     Generar contraseñas aleatorias con caracteres alfanuméricos utilizando fórmulas

    Por ejemplo, aquí crearé contraseñas aleatorias con una longitud de 8 caracteres. Solo necesitas combinar las tres fórmulas que se proporcionan en la sección Generar letras y cadenas de texto aleatorias con fórmulas.

    Por favor, copie la siguiente fórmula en una celda en blanco:

    =CARACTER(ALEATORIO.ENTRE(65,90))&CARACTER(ALEATORIO.ENTRE(97,122))&CARACTER(ALEATORIO.ENTRE(97,122))&CARACTER(ALEATORIO.ENTRE(65,90))&ALEATORIO.ENTRE(100,999)&CARACTER(ALEATORIO.ENTRE(33,47))

    Nota: En la fórmula anterior, la primera función CARACTER y ALEATORIO.ENTRE generan una letra mayúscula aleatoria, y la segunda y tercera expresiones generan dos letras minúsculas, la cuarta expresión se utiliza para generar una letra mayúscula, la quinta expresión genera un número de 3 dígitos entre 100 y 999, y la última expresión se utiliza para generar un carácter especial; puede modificar o ajustar el orden de estos elementos según sea necesario.

    A screenshot showing random passwords generated using the formula combining CHAR and RANDBETWEEN functions in Excel


     Genere contraseñas aleatorias con caracteres alfanuméricos utilizando una Función Definida por el Usuario

    Para insertar contraseñas aleatorias en Excel, la siguiente Función Definida por el Usuario también puede ayudarte, por favor haz lo siguiente:

    1. Mantenga presionadas las teclas ALT + F11, y se abrirá la ventana de Microsoft Visual Basic for Applications.

    2. Haga clic en Insertar > Módulo, y pegue la siguiente macro en la ventana del Módulo.

    Código VBA: Generar contraseñas aleatorias en Excel

    Function RandomizeF(Num1 As Integer, Num2 As Integer)
    'Updateby Extendoffice
    Dim Rand As String
    Application.Volatile
    getLen = Int((Num2 + 1 - Num1) * Rnd + Num1)
    Do
        i = i + 1
        Randomize
        Rand = Rand & Chr(Int((85) * Rnd + 38))
    Loop Until i = getLen
    RandomizeF = Rand
    End Function
    

    3. Luego cierra el código y regresa a la hoja de cálculo. En una celda, introduce esta fórmula =RandomizeF(8,10) para generar una cadena de texto aleatoria con una longitud mínima de 8 caracteres y una longitud máxima de 10 caracteres.

    4. Luego, arrastra y copia la fórmula a otras celdas según lo desees. Se crearán cadenas aleatorias alfanuméricas y con caracteres específicos, con una longitud entre 8 y 10. Ver captura de pantalla:

    A screenshot showing random passwords generated using the VBA function RandomizeF


     Genere contraseñas aleatorias con caracteres alfanuméricos utilizando una función sencilla

    ¿Existe una manera rápida y sencilla de generar múltiples contraseñas aleatorias en Excel? Kutools para Excel ofrece una excelente función: Insertar datos al azar. Con esta función, puedes insertar contraseñas aleatorias con solo unos pocos clics.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Selecciona un rango de celdas donde insertar las contraseñas.

    2. Luego haz clic en Kutools > Insertar > Insertar datos al azar. En el cuadro de diálogo que aparece, realiza las siguientes operaciones:

    • Haga clic en la pestaña Cadena;
    • Verifique el tipo de caracteres según sea necesario;
    • Luego, especifique la longitud de la contraseña que desea en el cuadro de texto Longitud de cadena;
    • Por último, haga clic en Aceptar o Aplicar para generar las contraseñas como se muestra en la captura de pantalla a continuación.

    A screenshot showing random passwords generated using the Insert Random Data feature of Kutools


    1.7 Generar textos específicos aleatorios en Excel

    ¿Alguna vez has intentado mostrar o listar algunos valores de texto específicos aleatoriamente en Excel? Por ejemplo, para listar algunos textos dados (elemento1, elemento2, elemento3, elemento4, elemento5) aleatoriamente en una lista de celdas, los siguientes dos trucos pueden ayudarte a resolver esta tarea.

     Generar textos específicos aleatorios con una fórmula

    En Excel, puedes crear una fórmula basada en las funciones ELEGIR y ALEATORIO.ENTRE para listar aleatoriamente los textos específicos; la sintaxis genérica es:

    =ELEGIR(ALEATORIO.ENTRE(1,n),"Valor_1","Valor_2","Valor_3",…"Valor_n")
    • Valor_1, Valor_2, Valor_3, Valor_n : Representan los valores de texto que deseas listar aleatoriamente;
    • n : El número de valores de texto que desea utilizar.

    Por favor, aplica la siguiente fórmula en una celda en blanco y luego arrastra el controlador de relleno hacia abajo para llenar las celdas donde deseas listar los valores específicos de forma aleatoria, consulta la captura de pantalla:

    =ELEGIR(ALEATORIO.ENTRE(1,5),"Química","Física","Geografía","Biología","Economía")

    A screenshot showing random specific texts generated using the CHOOSE and RANDBETWEEN functions in Excel


     Generar textos específicos aleatorios con un método rápido

    Si tiene Kutools para Excel, su función Insertar datos al azar también puede ayudarlo a insertar valores de texto personalizados de forma aleatoria en un rango de celdas.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Selecciona un rango de celdas donde insertar los textos específicos.

    2. Luego, haga clic en Kutools > Insertar > Insertar datos al azar; en el cuadro de diálogo que aparece, realice las siguientes operaciones:

    • Haga clic en la pestaña Lista personalizada;
    • Luego, haz clic Add button botón para abrir otro Kutools para Excel En el cuadro de diálogo, ingrese o seleccione sus propios valores de texto personalizados que desea listar aleatoriamente. (Las entradas deben estar separadas por comas al escribirlas manualmente).

    A screenshot of the Kutools for Excel prompt box for entering custom text values in the Insert Random Data dialog

    3. Luego, haga clic en Aceptar para regresar al cuadro de diálogo Insertar datos al azar, su lista de textos personalizados se habrá mostrado en el cuadro de lista. Ahora, seleccione los nuevos elementos de la lista y haga clic en el botón Aceptar o Aplicar para insertar los valores en las celdas seleccionadas de forma aleatoria.

    A screenshot showing custom random texts inserted into a range using the Kutools Insert Random Data feature in Excel

    Consejos: Para enumerar aleatoriamente los textos especificados sin duplicados, por favor, marque la opción Generar valores únicos.


    1.8 Generar o seleccionar valores aleatorios de una lista en Excel

    Supongamos que tienes una lista larga de nombres y deseas seleccionar algunos nombres al azar de esa lista como los nombres ganadores o para usarlos como objetos de investigación, tal como se muestra en la captura de pantalla a continuación. ¿Cómo podrías resolver este problema en Excel?

    A screenshot showing a long list of names to be randomly selected in Excel

     Generar valores aleatorios de una lista con las funciones INDICE, ALEATORIO.ENTRE y FILAS

    En Excel, no hay una manera directa de extraer valores aleatorios de una lista, pero puedes crear una fórmula basada en las funciones INDICE, ALEATORIO.ENTRE y FILAS para extraer algunos valores aleatorios.

    1. Por favor, copie la siguiente fórmula en una celda en blanco donde desee colocar el valor extraído:

    =INDICE($A$2:$A$12,ALEATORIO.ENTRE(1,FILAS($A$2:$A$12)),1)

    Nota: En la fórmula anterior, A2:A12 es la lista de valores de la que desea seleccionar valores aleatorios.

    2. Luego, arrastre el controlador de relleno hacia abajo hasta varias celdas donde desea mostrar los valores aleatorios, y obtendrá el resultado que se muestra en la siguiente captura de pantalla:

    A screenshot showing random names extracted from a list using the INDEX, RANDBETWEEN, and ROWS functions in Excel


     Generar valores aleatorios de una lista sin duplicados con las funciones INDICE, RANGO.EQ

    Al usar la fórmula anterior, se mostrarán algunos valores duplicados. Para omitir los valores duplicados, primero debes crear una columna auxiliar y luego aplicar una fórmula basada en las funciones INDICE y RANGO.EQ. Por favor, procede de la siguiente manera:

    1. Introduzca la siguiente fórmula en una celda en blanco para obtener una lista de números aleatorios, consulte la captura de pantalla:

    =ALEATORIO()

    A screenshot showing a list of random numbers generated as a helper column for unique selection in Excel

    2. Luego, copie la siguiente fórmula en una celda de otra columna donde desee extraer algunos valores aleatorios y, a continuación, arrastre y copie esta fórmula en las celdas inferiores para mostrar algunos valores aleatorios no repetitivos, consulte la captura de pantalla:

    =INDICE($A$2:$A$12,RANGO.EQ($B2,$B$2:$B$12))

    Nota: En la fórmula anterior, A2:A12 es la lista de valores de los que desea generar algunos valores aleatorios, B2 es la primera celda de la columna auxiliar, B2:B12 son las celdas de la fórmula auxiliar que creó en el paso 1.

    A screenshot showing random unique names selected using the INDEX and RANK.EQ functions in Excel


     Seleccionar celdas, filas, columnas aleatorias de un rango con una función impresionante

    Aquí te recomiendo una función útil: Ordenar, Seleccionar o Aleatorizar de Kutools para Excel. Con esta función, puedes seleccionar celdas, filas o columnas aleatorias según lo que necesites.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Seleccione la lista de celdas de la que desea seleccionar algunos valores aleatorios.

    2. Luego, haga clic en Kutools > Rango > Ordenar, Seleccionar o Aleatorizar, vea la captura de pantalla:

    A screenshot showing the Sort/Select Range Randomly feature in Kutools tab in Excel

    3. En el cuadro de diálogo Ordenar, Seleccionar o Aleatorizar, realice las siguientes operaciones:

    • Haga clic en la pestaña Seleccionar;
    • Luego, introduzca el número de celdas que desea seleccionar aleatoriamente en el cuadro Número de celdas a seleccionar;
    • En la sección Tipo de selección, elija la operación que desee. En este caso, elegiré la opción Seleccionar celdas al azar.
    • Luego, haz clic en el botón Aceptar o Aplicar, y se seleccionarán cinco celdas aleatoriamente de una vez, como se muestra en las capturas de pantalla:

    A screenshot showing the result of randomly selected cells using the Kutools Sort/Select Range Randomly feature

    4. Después de seleccionar las celdas, puedes copiarlas y pegarlas en otras celdas según sea necesario.


    1.9 Asignar datos a grupos aleatoriamente en Excel

    Supongamos que tienes una lista de nombres y ahora deseas dividir esos nombres en tres grupos (Grupo A, Grupo B, Grupo C) aleatoriamente, tal como se muestra en la captura de pantalla a continuación. En esta sección, discutiré algunas fórmulas para resolver esta tarea en Excel.

    A screenshot showing names divided into three groups randomly in Excel

     Asignar datos al grupo aleatoriamente con una fórmula

    Para asignar personas aleatoriamente a grupos especificados, puedes usar la función CHOOSE en combinación con la función RANDBETWEEN.

    1. Por favor, copie o ingrese la siguiente fórmula en una celda donde desee generar el grupo:

    =ELEGIR(ALEATORIO.ENTRE(1,3),"Grupo A","Grupo B","Grupo C")

    Nota: En la fórmula anterior, Grupo A, Grupo B y Grupo C indican los nombres de los grupos que deseas asignar, y el número 3 indica en cuántos grupos deseas distribuir.

    2. Luego, arrastre el controlador de relleno para aplicar esta fórmula a otras celdas, y los nombres se dividirán en tres grupos como se muestra en la siguiente captura de pantalla:

    A screenshot showing random group assignments using CHOOSE and RANDBETWEEN functions in Excel


     Asignar datos a un grupo con un número igual de forma aleatoria mediante una fórmula

    Si deseas que todos los grupos tengan un número igual de nombres, la fórmula anterior no funcionará correctamente para ti. En este caso, puedes crear una columna auxiliar con valores aleatorios utilizando la función RAND, y luego aplicar una fórmula basada en las funciones INDICE, RANGO y REDONDEAR.MAS.

    Por ejemplo, enumero los nombres de los grupos que deseas asignar en las celdas F2:F4. Para asignar personas a los grupos (Grupo A, Grupo B, Grupo C), y cada grupo tiene 4 participantes, procede de la siguiente manera:

    1. Introduzca esta fórmula: =RAND() en una celda en blanco para obtener una lista de números aleatorios, consulte la captura de pantalla:

    A screenshot showing random numbers generated as a helper column for dividing data into equal groups in Excel

    2. Luego, en la siguiente columna, por ejemplo, en la celda D2, copia o escribe la siguiente fórmula:

    =INDICE($F$2:$F$4, REDONDEAR.MAS(RANGO(C2,$C$2:$C$13)/4,0))

    Nota: En la fórmula anterior, C2 es la primera celda de la columna auxiliar, C2:C13 son las celdas de la fórmula auxiliar que creó en el paso 1, el número 4 indica cuántos nombres desea que contenga cada grupo, F2:F4 es el rango de celdas que contiene los nombres de los grupos que desea asignar para los datos.

    3. Arrastre el controlador de relleno hacia abajo para generar grupos aleatorios para la lista de datos, y los nombres se dividirán en grupos iguales, consulte la captura de pantalla:

    A screenshot showing names evenly divided into three groups using formulas in Excel


    1.10 Generar fechas aleatorias en Excel

    Para generar fechas arbitrarias entre dos fechas dadas, te presentaré algunos métodos.

     Generar fechas aleatorias entre dos fechas dadas con fórmulas

    Por ejemplo, quiero generar algunas fechas entre el 2021-5-1 y el 2021-10-15 de forma aleatoria. Normalmente, en Excel, puedes realizar esta tarea utilizando una combinación de las funciones RANDBETWEEN y DATE; hazlo de la siguiente manera:

    1. Seleccione una celda donde desee insertar una fecha aleatoria y, a continuación, introduzca la siguiente fórmula:

    =ALEATORIO.ENTRE(FECHA(2021, 5, 1),FECHA(2021, 10, 15))

    Nota: En esta fórmula, 2021, 5, 1 es la fecha de inicio y 2021, 10, 15 es la fecha de finalización; puedes reemplazarlas según sea necesario.

    2. Luego, arrastre y copie esta fórmula a otras celdas donde desee aplicarla; los números de cinco dígitos se mostrarán en las celdas, tal como se muestra en la siguiente captura de pantalla:

    A screenshot showing five-digit numbers generated by the RANDBETWEEN function for random dates

    3. Luego, debes dar formato a los números en formato de fecha. Por favor, selecciona las celdas con la fórmula, haz clic derecho y elige Formato de celdas desde el menú contextual.

    4. En el cuadro de diálogo Formato de celdas, haga clic en la pestaña Número y seleccione Fecha en el panel Categoría; luego, elija un formato de fecha que necesite en la lista desplegable Tipo. Vea la captura de pantalla:

    A screenshot of the Format Cells dialog box used to format numbers as dates in Excel

    5. Haga clic en Aceptar para cerrar el cuadro de diálogo. Ahora, los números se han convertido en fechas normales. Vea la captura de pantalla:

    A screenshot showing random dates generated between 2021-5-1 and 2021-10-15 in Excel after formatting

    Consejos: Si deseas generar días laborables aleatorios excluyendo los fines de semana, la siguiente fórmula puede ayudarte:

    =DÍALAB(RANGO.ALEATORIO(FECHA(2021, 5, 1),FECHA(2021, 10, 15))-1,1)

     Genere fechas aleatorias entre dos fechas dadas con una característica asombrosa

    Kutools para Excel también ofrece una opción en su función Insertar datos al azar que te ayuda a generar fechas aleatorias, días laborables y fines de semana entre dos fechas dadas.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Selecciona un rango de celdas donde insertar las fechas aleatorias.

    2. Luego, haga clic en Kutools > Insertar > Insertar datos al azar; en el cuadro de diálogo que aparece, realice las siguientes operaciones:

    • Haga clic en la pestaña Fecha;
    • Luego, especifique el rango de fechas. En este ejemplo, elegiré desde el 5/1/2021 hasta el 15/10/2021.
    • Luego, elige el tipo de fecha: fecha laborable, fecha de fin de semana o ambas, según lo necesites.
    • Por último, haga clic en Aceptar o Aplicar para generar fechas aleatoriamente, como se muestra en la captura de pantalla a continuación.

    A screenshot showing random workdays generated between two dates using Kutools

    Consejos: Para generar algunas fechas distintas al azar, por favor, marque la opción Valores únicos.


    1.11 Generar horas aleatorias en Excel

    Después de insertar números aleatorios, cadenas de texto y fechas, en esta sección hablaré sobre algunos trucos para generar horas aleatorias en Excel.

     Generar horas aleatorias con fórmulas

    Generar horas aleatorias con una fórmula

    Para generar horas aleatorias en un rango de celdas, una fórmula basada en las funciones TEXT y RAND puede hacerle un favor.

    Por favor, introduzca la siguiente fórmula en una celda en blanco y luego arrastre y copie la fórmula a otras celdas donde desee obtener los tiempos, consulte la captura de pantalla:

    =TEXTO(ALEATORIO(),"HH:MM:SS")

    A screenshot showing the result of using the TEXT and RAND functions to generate random times in Excel


    Generar horas aleatorias entre dos horas dadas con una fórmula

    Si necesita insertar algunas horas aleatorias entre dos horas específicas, como por ejemplo las horas entre las 10 y las 18, aplique la siguiente fórmula:

    =TEXTO(ALEATORIO()*(18-10)/24+10/24,"HH:MM:SS")

    Nota: En la fórmula anterior, el número 18 es la hora de finalización y 10 representa la hora de inicio. Puedes cambiarlos para adaptarlos a tus necesidades.

    Luego, arrastre y copie la fórmula a otras celdas donde desee generar horas aleatorias entre dos rangos de tiempo dados, vea la captura de pantalla:

    A screenshot showing random times generated between 10 AM and 6 PM using a formula


    Generar horas aleatorias a intervalos específicos con una fórmula

    Por ejemplo, si deseas generar horas aleatorias a intervalos específicos en Excel, como insertar horas aleatorias con un intervalo de 15 minutos. Para manejar esta tarea, puedes usar las funciones RAND y FLOOR dentro de la función TEXT.

    Copia o introduce la siguiente fórmula en una celda en blanco, y luego arrastra y copia esta fórmula a las celdas donde deseas obtener las horas aleatorias, consulta la captura de pantalla:

    =TEXTO(REDONDEAR.MENOS(ALEATORIO(),"0:15"),"HH:MM:SS")

    Nota: En la fórmula, el número 15 es el intervalo de tiempo; si necesitas tiempos aleatorios con un intervalo de 30 minutos, simplemente reemplaza el 15 con 30.

    A screenshot showing random times generated at 15-minute intervals using a formula in Excel


     Genere horas aleatorias entre dos horas dadas con una función práctica

    Si tiene Kutools para Excel, su función Insertar datos al azar también puede ayudarlo a generar horas aleatorias entre horas determinadas en una hoja de cálculo.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Selecciona un rango de celdas donde generar las horas.

    2. Luego, haga clic en Kutools > Insertar > Insertar datos al azar; en el cuadro de diálogo que aparece, realice las siguientes operaciones:

    • Haga clic en la pestaña Tiempo;
    • Luego, especifique el rango de tiempo. En este ejemplo, elegiré desde las 9:00 AM hasta las 16:30 PM.
    • Por último, haga clic en Aceptar o Aplicar para generar horas aleatorias como se muestra en la captura de pantalla a continuación.

    A screenshot of Kutools for Excel generating random times between 9:00 AM and 4:30 PM using the Insert Random Data tool


     Generar fechas y horas aleatorias entre dos fechas y horas con una fórmula

    Si deseas generar fechas y horas aleatorias juntas, la siguiente fórmula puede ayudarte.

    1. Introduzca o copie la siguiente fórmula en una celda donde desee generar las fechas y horas aleatorias:

    =TEXTO(ALEATORIO()*("2021-10-15 12:00:00"-"2021-1-1 9:00")+"2021-1-1 9:00:00","AAAA-MM-DD HH:MM:SS")

    Nota: En esta fórmula, 2021-10-15 12:00:00 es la fecha y hora de finalización, y 2021-1-1 9:00:00 es la fecha y hora de inicio; puedes modificarlas según tus necesidades.

    2. Luego, arrastre y copie esta fórmula a otras celdas donde desea que se muestren las fechas y horas aleatorias, vea la captura de pantalla:

    A screenshot showing random date-time values generated using a formula in Excel between 2021-01-01 9:00:00 and 2021-10-15 12:00:00


    Generar números, textos y fechas aleatorios en Excel 365 / 2021 y versiones más recientes

    En esta sección, se mostrará cómo generar números aleatorios, fechas, y obtener selecciones aleatorias, además de asignar datos a grupos de forma aleatoria en Excel 365, Excel 2021 y versiones futuras con una nueva función de matriz dinámica: RANDARRAY.

    La función RANDARRAY se utiliza para devolver una matriz de números aleatorios entre dos números cualesquiera que especifique.

    La sintaxis de la función RANDARRAY es:

    =MATRIZALEATORIA([filas],[columnas],[mín],[máx],[entero])
    • filas (opcional): El número de filas de números aleatorios que se devolverán; (Si se omite, predeterminado =1)
    • columnas (opcional): El número de columnas de números aleatorios a devolver; (Si se omite, predeterminado =1)
    • min (opcional): El número mínimo que se devolverá; (si se omite, predeterminado =0)
    • max (opcional): El número máximo que se devolverá; (Si se omite, predeterminado =1)
    • entero (opcional): Devuelve un número entero o un valor decimal. VERDADERO para un número entero, FALSO para un número decimal. (Si se omite, predeterminado =FALSO)
    Notas:
    • 1. La función RANDARRAY tiene cinco argumentos, todos ellos son opcionales. Si no se especifica ninguno de los argumentos, RANDARRAY devolverá un valor decimal entre 0 y 1.
    • 2. Si los argumentos de filas o columnas son números decimales, se truncarán al número entero antes del punto decimal (por ejemplo, 3.9 se tratará como 3).
    • 3. El número mínimo debe ser menor que el número máximo, de lo contrario devolverá un error #VALOR!.
    • 4. Esta función RANDARRAY devuelve una matriz; cuando RANDARRAY devuelve múltiples resultados en una hoja de cálculo, los resultados se desbordarán hacia las celdas adyacentes.

    2.1 Generar números aleatorios en Excel 365 / 2021 y versiones más recientes

    Para generar números enteros o decimales aleatorios en Excel 365, Excel 2021 y versiones futuras, puedes usar esta nueva función RANDARRAY.

     Generar números aleatorios entre dos números con una fórmula

    Para crear una lista de números aleatorios dentro de un rango específico, por favor aplique las siguientes fórmulas:

    Por favor, introduce cualquiera de las siguientes fórmulas según lo necesites y luego presiona la tecla Enter para obtener los resultados, consulta las capturas de pantalla:

    =RANDARRAY(6, 4, 50, 200, VERDADERO)  (Generar enteros aleatorios entre 50 y 200)
    =RANDARRAY(6, 4, 50, 200, FALSE)
     (Generar decimales aleatorios entre 50 y 200)
    Nota: En las fórmulas anteriores:
    • 6: Indica que se deben devolver 6 filas de números aleatorios;
    • 4: Indica que se deben devolver 4 columnas de números aleatorios;
    • 50, 200: Los valores mínimo y máximo entre los que desea generar números;
    • VERDADERO: Indica que se deben devolver números enteros;
    • FALSE: Indica que se deben devolver números decimales.
    A screenshot showing random integers generated between 50 and 200 using the RANDARRAY function A screenshot showing random decimals generated between 50 and 200 using the RANDARRAY function in Excel

     Generar números aleatorios sin duplicados con fórmulas

    Al usar la función normal RANDARRAY para generar números aleatorios, también se pueden generar algunos números duplicados. Para evitar los duplicados, aquí hablaré sobre algunas fórmulas para resolver esta tarea.

    Generar una lista de números aleatorios no repetidos

    Para generar una columna o una lista de números únicos de forma aleatoria, las sintaxis genéricas son:

    Enteros aleatorios sin duplicados:

    =INDICE(UNICO(MATRIZALEATORIA(n^2, 1, min, max, VERDADERO)), SECUENCIA(n))

    Decimales aleatorios sin duplicados:

    =INDICE(UNICO(MATRIZALEATORIA(n^2, 1, min, max, FALSO)), SECUENCIA(n))
    • n: El número de valores que desea generar;
    • min: El valor mínimo;
    • max: El valor máximo.

    Por ejemplo, aquí insertaré una lista de 8 números aleatorios entre 50 y 100 sin repeticiones. Aplica cualquiera de las fórmulas que necesites a continuación y luego presiona la tecla Enter para obtener los resultados:

    =INDICE(UNICOS(RANDMATRIZ(8^2, 1, 50, 100, VERDADERO)), SECUENCIA(8))          (Enteros aleatorios únicos)
    =INDICE(UNICO(RANDMATRIZ(8^2, 1, 50, 100, FALSO)), SECUENCIA(8))         
    (Decimales aleatorios únicos)
    Nota: En las fórmulas anteriores:
    • 8: Indica que se deben devolver 8 números aleatorios;
    • 50, 100: El valor mínimo y máximo entre los que desea generar números.
    • VERDADERO: Indica que se deben devolver números enteros;
    • FALSE: Indica que se deben devolver números decimales.
    A screenshot showing a list of unique random integers generated using the UNIQUE and RANDARRAY functions in Excel A screenshot showing a list of unique random decimals generated using the UNIQUE and RANDARRAY functions in Excel

    Generar un rango de números aleatorios no repetidos

    Si desea generar números aleatorios no repetitivos en un rango de celdas, solo necesita definir el número de filas y columnas en la función SEQUENCE. Las sintaxis genéricas son:

    Para generar una columna o una lista de números únicos de forma aleatoria, las sintaxis genéricas son:

    Enteros aleatorios sin duplicados:

    =INDICE(UNICO(MATRIZALEATORIA(n^2, 1, min, max, VERDADERO)), SECUENCIA(filas, columnas))

    Decimales aleatorios sin duplicados:

    =INDICE(UNICO(RANDMATRIZ(n^2, 1, min, max, FALSO)), SECUENCIA(filas, columnas))
    • n: El número de celdas en las que se insertarán los números, puedes proporcionarlo como número de filas * número de columnas; Por ejemplo, para llenar 8 filas y 3 columnas, usa 24^2.
    • filas: El número de filas a llenar;
    • columnas: El número de columnas a llenar;
    • min: El valor más bajo;
    • max: El valor más alto.

    Aquí, voy a llenar un rango de 8 filas y 3 columnas con números aleatorios únicos del 50 al 100; por favor, aplica cualquiera de las siguientes fórmulas que necesites:

    =INDICE(UNICO(RANDMATRIZ(24^2, 1, 50, 100, VERDADERO)), SECUENCIA(8,3))          (Enteros aleatorios únicos)
    =INDICE(UNICO(RANDMATRIZ(24^2, 1, 50, 100, FALSO)), SECUENCIA(8,3))         
    (Decimales aleatorios únicos)
    Nota: En las fórmulas anteriores:
    • 24: Indica que se deben devolver 24 números aleatorios, el producto de 8 y 3 (filas*columnas);
    • 50, 100: Los valores mínimo y máximo entre los que desea generar números;
    • VERDADERO: Indica que se deben devolver números enteros;
    • FALSE: Indica que se deben devolver números decimales.
    A screenshot showing a grid of unique random integers generated in 8 rows and 3 columns using Excel's RANDARRAY function A screenshot showing a grid of unique random decimals generated in 8 rows and 3 columns using Excel's RANDARRAY function

    2.2 Generar fechas aleatorias en Excel 365 / 2021 y versiones más recientes

    Al utilizar esta nueva función RANDARRAY, también puedes generar múltiples fechas aleatorias o días laborables en Excel de manera rápida y sencilla.

     Generar fechas aleatorias entre dos fechas con una fórmula

    Para crear una lista de fechas aleatorias entre dos fechas específicas, puedes aplicar la siguiente fórmula:

    1. Introduzca la siguiente fórmula en una celda en blanco para generar las fechas aleatorias y presione la tecla Enter para obtener una lista de números de cinco dígitos, consulte la captura de pantalla:

    =RANDARRAY(10, 1, B1, B2, VERDADERO)
    Nota: En las fórmulas anteriores:
    • 10: Indica que se deben devolver 10 filas de fechas aleatorias;
    • 1: Indica devolver 1 columna de fechas aleatorias;
    • B1, B2: Las celdas contienen las fechas de inicio y fin entre las que desea generar fechas.

    A screenshot showing five-digit random dates generated using RANDARRAY between two dates in Excel

    2. Luego, debe dar formato a los números en un formato de fecha normal: Seleccione los números, haga clic derecho y elija Formato de celdas en el menú contextual. En el siguiente cuadro de diálogo Formato de celdas, proceda de la siguiente manera:

    • Haga clic en la pestaña Número;
    • Luego, haga clic en Fecha en el panel Categoría;
    • A continuación, elija un formato de fecha que le guste en el cuadro de lista Tipo.

    A screenshot of the Format Cells dialog box used to format random numbers as dates in Excel

    3. Luego, haga clic en el botón Aceptar, los números se formatearán en el formato de fecha que especificó, vea la captura de pantalla:

    A screenshot showing formatted random dates between May 1, 2021, and December 31, 2021, using Excel

    Consejos: Por supuesto, también puedes escribir la fecha de inicio y la fecha de fin directamente en la fórmula de esta manera:

    =RANDARRAY(10, 1, "5/1/2021", "12/31/2021", VERDADERO)

     Generar días laborables aleatorios entre dos fechas con una fórmula

    Para generar días laborables aleatorios en un rango de celdas, incrusta la función RANDARRAY dentro de la función WORKDAY.

    1. Introduzca o copie la siguiente fórmula en una celda en blanco y, luego, presione la tecla Enter para obtener una lista de números, tal como se muestra en la captura de pantalla a continuación:

    =DIA.LABORABLE(ARREGLO.ALEATORIO(10, 1, B1, B2, VERDADERO), 1)

    A screenshot showing random workday numbers generated using RANDARRAY and WORKDAY functions in Excel

    2. Luego, da formato a los números con un formato de fecha específico según lo necesites en el cuadro de diálogo Formato de celdas, y obtendrás el formato de fecha como se muestra en la captura de pantalla a continuación:

    A screenshot showing random workdays formatted as dates in Excel

    Consejos: También puedes escribir la fecha de inicio y la fecha de finalización directamente en la fórmula de esta manera:

    =DIA.LABORABLE(RANDARRAY(10, 1, "5/1/2021", "12/31/2021", VERDADERO), 1)

    2.3 Generar u obtener valores aleatorios de una lista en Excel 365 / 2021 y versiones más recientes

    En Excel 365, Excel 2021 y versiones futuras (como Excel 2024), si deseas generar o devolver algunos valores aleatorios de una lista de celdas, esta sección te presentará algunas fórmulas.

     Generar u obtener valores aleatorios de una lista con una fórmula

    Para extraer valores aleatorios de una lista de celdas, esta función RANDARRY junto con la función INDICE puede hacerle un favor. La sintaxis genérica es:

    =INDICE(datos, MATRIZALEATORIA(n, 1, 1, FILAS(datos), VERDADERO))
    • datos: La lista de valores de la que desea extraer elementos aleatorios;
    • n: El número de elementos aleatorios que desea extraer.

    Por ejemplo, para extraer 3 nombres de la lista de nombres A2:A12, por favor, use las siguientes fórmulas:

    =INDICE(A2:A12, MATRIZ.ALEATORIA(C2, 1, 1, FILAS(A2:A12), VERDADERO))             (Utilice una referencia de celda)
    =INDICE(A2:A12, MATRIZ.ALEATORIA(3, 1, 1, FILAS(A2:A12), VERDADERO))                 
    (Escriba un número directamente)

    Luego, presiona la tecla Enter y obtendrás 3 nombres aleatorios de una vez, como se muestra en la captura de pantalla:

    A screenshot of random names extracted from a list in Excel


     Generar u obtener valores aleatorios de una lista sin duplicados con una fórmula

    Con la fórmula anterior, es posible que encuentres duplicados en los resultados. Para realizar una selección aleatoria de una lista sin repeticiones, la sintaxis genérica es:

    =INDICE(ORDENAR.POR(data, MATRIZ.ALEATORIA(FILAS(data))), SECUENCIA(n))
    • datos: La lista de valores de la que desea extraer elementos aleatorios;
    • n: El número de elementos aleatorios que desea extraer.

    Si necesita devolver 5 nombres de la lista de nombres A2:A12 de forma aleatoria, por favor, introduzca o copie una de las siguientes fórmulas:

    =INDICE(ORDENARPOR(A2:A12, MATRIZALEATORIA(FILAS(A2:A12))), SECUENCIA(C2))             (Usar una referencia de celda)
    =INDICE(ORDENARPOR(A2:A12, MATRIZALEATORIA(FILAS(A2:A12))), SECUENCIA(5))             
    (Escriba un número directamente)

    Luego, presione la tecla Enter para obtener 5 nombres aleatorios de la lista A2:A12 sin repeticiones, vea la captura de pantalla:

    A screenshot of random names extracted from a list in Excel without duplicates


    2.4 Generar o seleccionar filas aleatorias de un rango en Excel 365 / 2021 y versiones más recientes

    A veces, es posible que necesites seleccionar algunas filas aleatorias de un rango de celdas en Excel. Para lograr esta tarea, aquí te hablaré sobre algunas fórmulas.

     Generar o seleccionar filas aleatorias de un rango con una fórmula

    La sintaxis genérica para generar filas aleatorias a partir de un rango de celdas es:

    =INDICE(datos, MATRIZALEATORIA(n, 1, 1, FILAS(datos), VERDADERO), {1,2,3…})
    • datos: El rango de celdas del que desea extraer filas aleatorias;
    • n: El número de filas aleatorias que desea extraer;
    • {1,2,3…}: Los números de columna que se van a extraer.

    Para extraer 3 filas de datos del rango A2:C12, por favor use cualquiera de las siguientes fórmulas:

    =INDICE(A2:C12, MATRIZ.ALEATORIA(E2, 1, 1, FILAS(A2:C12), VERDADERO), {1,2,3})              (Usar una referencia de celda)
    =INDICE(A2:C12, MATRIZ.ALEATORIA(3, 1, 1, FILAS(A2:C12), VERDADERO), {1,2,3})                 
    (Escriba un número directamente)

    Luego, presione la tecla Enter para obtener 3 filas de datos aleatorios del rango A2:C12, vea la captura de pantalla:

    A screenshot of 3 random rows extracted from a range in Excel


     Generar o seleccionar filas aleatorias de un rango sin duplicados con una fórmula

    De manera similar, la fórmula anterior también puede generar datos duplicados. Para evitar que aparezcan filas duplicadas, puedes usar la siguiente sintaxis genérica:

    =INDICE(ORDENAR.POR(data, MATRIZ.ALEATORIA(FILAS(data))), SECUENCIA(n), {1,2,3…})
    • datos: El rango de celdas del que desea extraer filas aleatorias;
    • n: El número de filas aleatorias que desea extraer;
    • {1,2,3…}: Los números de columna que se van a extraer.

    Por ejemplo, para seleccionar 5 filas de datos del rango A2:C12, utilice cualquiera de las siguientes fórmulas:

    =INDICE(ORDENARPOR(A2:C12, MATRIZALEATORIA(FILAS(A2:C12))), SECUENCIA(E2), {1,2,3})            (Use una referencia de celda)
    =INDICE(ORDENAR.POR(A2:C12, MATRIZ.ALEATORIA(FILAS(A2:C12))), SECUENCIA(5), {1,2,3})             
    (Escriba un número directamente)

    Luego, presione la tecla Enter, se extraerán 5 filas aleatorias sin duplicados del rango A2:C12, como se muestra en la captura de pantalla a continuación:

    A screenshot of 5 random rows extracted from a range in Excel without duplicates


    Evitar que los resultados aleatorios cambien

    Probablemente, has notado que todas las funciones de aleatorización en este artículo, como RAND, RANDBETWEEN y RANDARRAY, son volátiles. Los resultados generados se recalcularán cada vez que se modifique la hoja, y se producirán nuevos valores aleatorios posteriormente. Para evitar que los valores aleatorios cambien automáticamente, aquí tienes dos trucos rápidos para ti.

     Evite que los resultados aleatorios cambien utilizando copiar y pegar

    Normalmente, puede utilizar la función Copiar y Pegar para copiar y pegar las fórmulas dinámicas como valores, siga estos pasos:

    1. Selecciona las celdas con tu fórmula aleatoria y luego presiona Ctrl + C para copiarlas.

    2. Luego, haga clic derecho en el rango seleccionado y haga clic en la opción Valores en la sección Opciones de Pegado, vea la captura de pantalla:

    Consejos: También puedes presionar Shift + F10 y luego V para activar esta opción.

    A screenshot of the 'Values' option in Excel's Paste Options menu

    3. Y todas las celdas con fórmulas se convertirán en valores, los valores aleatorios ya no cambiarán.


     Evite que los resultados aleatorios cambien utilizando una función práctica

    Si ha instalado Kutools para Excel, la función A Reales puede ayudarle a convertir todas las celdas de fórmulas seleccionadas en valores con un solo clic.

    Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

    1. Seleccione las celdas con la fórmula aleatoria y luego haga clic en Kutools > A Reales, vea la captura de pantalla:

    A screenshot of the Kutools 'To Actual' feature in Excel

    2. Y ahora, todas las fórmulas seleccionadas se han convertido en valores.

    Las mejores herramientas de productividad para Office

    🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
    Funciones populares: Buscar, resaltar o identificar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
    Super BUSCARV: Búsqueda por varios criterios | Búsqueda por varios valores | Búsqueda en varias hojas | Coincidencia difusa....
    Lista desplegable avanzada: Cree rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
    Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
    Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
    Los15 principales conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas de combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) ... y más
    Utiliza Kutools en tu idioma preferido: admite inglés, español, alemán, francés, chino y más de40 idiomas adicionales.

    Mejora tu dominio de Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


    Office Tab incorpora la interfaz de pestañas en Office y facilita mucho tu trabajo

    • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
    • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de hacerlo en ventanas separadas.
    • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!

    Todos los complementos de Kutools. Un solo instalador

    El paquete Kutools for Office agrupa complementos para Excel, Word, Outlook y PowerPoint junto con Office Tab Pro, ideal para equipos que trabajan en varias aplicaciones de Office.

    Excel Word Outlook Tabs PowerPoint
    • Suite todo en uno: complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
    • Un solo instalador, una licencia: configuración en minutos (compatible con MSI)
    • Mejor juntos: productividad optimizada en todas las aplicaciones de Office
    • Prueba completa de30 días: sin registro ni tarjeta de crédito
    • La mejor relación calidad-precio: ahorra en comparación con la compra individual de complementos