Accéder au contenu principal

Kutools for Office — Une Suite. Cinq Outils. Accomplissez Plus.

Kutools pour Outlook: Un module complémentaire intelligent et professionnel

Prenez le contrôle de votre Outlook comme jamais auparavant avec Kutools — le module complémentaire tout-en-un conçu pour simplifier chaque étape de votre gestion des emails. Grâce à des réponses intelligentes alimentées par l’IA, des traductions instantanées, des actions groupées puissantes et une planification intelligente, Kutools vous aide à gérer votre boîte de réception plus rapidement, plus intelligemment et plus efficacement. Entièrement compatible avec toutes les langues de Microsoft Office, il s’intègre parfaitement à votre Outlook pour vous permettre de vous concentrer sur l’essentiel: être productif.

Plus de100 fonctionnalités puissantes pour Outlook

Comprend des outils IA tels que la réponse intelligente et la synthèse de contenu

Compatible avec toutes les langues de Microsoft Office

Utilisation gratuite pendant30jours, sans aucune limitation

Télécharger Acheter
Kutools for Outlook

Boostez Outlook grâce à Kutools IA

  • Profitez d’une gestion d’emails fluide avec des résumés basés sur l’IA, des suggestions de réponses et des traductions — le tout en mode lecture.

  • Rédigez, améliorez et développez facilement vos emails avec l’IA— adaptée à vos mots-clés pour une rédaction facilitée.

  • Exploitez une IA de pointe pour résumer instantanément des emails dans tous vos dossiers— optimisez votre flux de travail en quelques secondes.

    Découvrez Kutools pour Outlook

    Gestion des emails

    Kutools simplifie les tâches quotidiennes liées aux emails grâce à des outils groupés pour l’envoi, le transfert et la gestion des pièces jointes — vous permettant de gagner un temps précieux.

    Assistant IA avancé

    Les fonctionnalités intelligentes de l’IA — comme les réponses instantanées, la synthèse de contenu, la rédaction de courriels et la traduction — rendent votre communication plus rapide, plus précise et adaptée au contexte.

    Intégration transparente à Outlook

    Kutools a été conçu pour s’intégrer naturellement à l’interface d’Outlook, avec des outils intuitifs qui s’utilisent comme des fonctionnalités natives — sans courbe d’apprentissage.

    Télécharger maintenant

    Support multilingue

    Conçu pour les utilisateurs du monde entier, Kutools prend en charge toutes les langues Microsoft Office— supprimant ainsi toute barrière linguistique et rendant chaque fonctionnalité pleinement accessible, quelle que soit votre langue préférée.

    doc ai assistant 2

    Assistant IA pour Kutools pour Outlook : des réponses plus intelligentes, une communication plus claire — tout cela en un seul clic.

    Simplifiez vos tâches quotidiennes sur Outlook grâce à l'Assistant IA de Kutools. Cet outil intelligent analyse vos emails précédents pour générer des réponses précises, améliorer votre contenu et vous aider à rédiger ou à perfectionner vos courriers en toute simplicité. Il peut également résumer les fils de discussion et les traduire dans n'importe quelle langue, rendant la communication plus rapide et plus efficace. En un clic, répondez, rédigez, reformulez, résumez ou traduisez vos messages — pour une gestion d’emails intuitive et sans erreur. Adoptez cette innovation pour une communication plus professionnelle et plus claire.

    Principales fonctionnalités :
    ✅ Génère des réponses email à partir de vos échanges précédents pour une précision accrue
    ✅ Optimise l’intégralité des emails ou le texte sélectionné pour davantage de clarté et un ton approprié
    ✅ Rédige facilement des emails à partir de mots-clés, avec une prise en charge de différents styles d’écriture
    ✅ Développe ou reformule intelligemment le contenu de l’email selon le contexte
    ✅ Résume les fils de discussion email en un clic
    ✅ Traduit les emails dans toutes les langues prises en charge par Office
    ✅ Analyse les emails et met en évidence les éléments clés
    ✅ Extrait les informations importantes telles que le nom de l’entreprise ou les coordonnées personnelles
    ✅ Créez des modèles personnalisés selon vos besoins spécifiques — identifiez même les failles dans les contrats

    Vous n'avez pas de clé IA personnelle ? Obtenez une clé Kutools IA — elle inclut100 utilisations gratuites sur toutes les fonctionnalités alimentées par l'IA.

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité puissante.

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

     

    Envoyez automatiquement en Cc ou Cci à différents destinataires lors de l’envoi d’emails dans Outlook

    Par défaut, Outlook vous permet uniquement de définir des règles pour le Cc automatique.

    La fonctionnalité Auto CC/BCC de Kutools pour Outlook simplifie l’ajout automatique en Cc ou Cci pour différents destinataires selon de multiples conditions personnalisables. Contrairement aux règles natives de Outlook qui ne prennent en charge que la logique "Ou", cette fonction offre aussi la logique exclusive "Et" — vous permettant d’appliquer plusieurs règles simultanément et de gérer aisément des cas complexes de Cc/Cci.

    Principales fonctionnalités :
    ✅ Conditions et exceptions de règle flexibles
    ✅ Étapes de configuration faciles à suivre
    ✅ Activez ou désactivez toutes les règles en un clic
    ✅ Importez et exportez vos règles pour sauvegarde ou partage
    ✅ Options de compression flexibles basées sur des règles

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

    auto cc bcc
     
    auto reply

    Répondez automatiquement aux emails entrants sur Outlook

    Mettre en place une réponse automatique est utile quand vous êtes occupé ou absent du bureau, par exemple pendant vos congés. C’est une manière courtoise et professionnelle d’informer les expéditeurs que vous avez bien reçu leur message et que vous y répondrez dès que possible.

    La fonction Auto-Reply de Kutools pour Outlook vous permet de créer des réponses automatiques personnalisées pour un ou plusieurs comptes e-mail simultanément. Vous pouvez personnaliser l'objet et le contenu du message, et activer ou désactiver la fonctionnalité en quelques clics.

    Principales fonctionnalités :
    ✅ Appliquez des règles de réponse automatique sur un ou plusieurs comptes Email
    ✅ Consultez l’historique des réponses automatiques dans la fenêtre de journaux intégrée

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

     

    Transférez automatiquement les emails entrants sur Outlook

    Lorsque vous êtes occupé ou absent du bureau, vous ne pouvez pas toujours répondre aux emails en temps voulu. Dans ce cas, transférez automatiquement les messages entrants à une personne qui pourra répondre à votre place.

    La fonction Auto Forward dans Kutools pour Outlook vous permet de transférer automatiquement tous les emails entrants — ou seulement des emails spécifiques selon des règles — à des destinataires désignés. Contrairement à la fonction native de Outlook, cette option prend en charge la logique "Et" et "Ou" pour la création de règles, vous offrant un contrôle et une flexibilité accrus.

    Principales fonctionnalités :
    ✅ Transférez automatiquement tous les emails entrants de un ou plusieurs comptes
    ✅ Transférez certains emails selon des règles personnalisées
    ✅ Exportez et importez facilement vos règles de transfert

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

    auto forward
     
    bulk reply

    Répondre à plusieurs emails sur Outlook — outil de réponse en masse

    Répondre aux emails un par un prend du temps, d’autant plus qu’Outlook ne permet de répondre qu’à un seul email à la fois.

    Kutools pour Outlook propose une solution pratique vous permettant de répondre à plusieurs emails simultanément avec le même modèle de message. Sélectionnez simplement vos emails, choisissez un modèle et envoyez — fini les réponses individuelles.

    Principales fonctionnalités :
    ✅ Créez plusieurs modèles pour différents scénarios de réponse
    ✅ Modifiez ou mettez à jour les modèles à tout moment
    ✅ Prise en charge des actions "Répondre" et "Répondre à tous"

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

     

    Envoyez des emails séparément à chaque destinataire

    La fonction Envoyer séparément permet d’envoyer le même email à plusieurs destinataires — avec une salutation personnalisée automatiquement ajoutée pour chacun. Chaque email affiche uniquement l’adresse du destinataire actuel, préservant la confidentialité des autres.

    À la réception du message, chacun ne verra que son propre nom — par exemple « Chère Sally » ou « Cher Peter ». Cette personnalisation augmente la probabilité que votre message soit ouvert et évite qu’il soit marqué comme spam.

    Principales fonctionnalités :
    ✅ Ajoutez Cc/Cci, pièces jointes et signature lors de l’envoi
    ✅ Ajoutez aussi bien des contacts individuels que des groupes de contacts dans le champ “À”
    ✅ Changez de compte email directement dans la fenêtre de composition

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

    send separately image
     
    delete duplicates

    Supprimez facilement les éléments en double dans Outlook

    Lorsque des doublons apparaissent dans vos dossiers Outlook, les supprimer manuellement peut vite devenir une tâche laborieuse et pénible.

    Kutools pour Outlook offre des fonctionnalités pour supprimer les emails, contacts et tâches dupliqués, permettant d’éliminer rapidement les doublons selon vos critères et de garder vos dossiers organisés tout en améliorant les performances de Outlook.

    Principales fonctionnalités :
    ✅ Supprimez les doublons selon vos propres critères
    ✅ Supprimez les doublons dans un ou plusieurs dossiers
    ✅ Éliminez les doublons sur différents comptes email
    ✅ Supprimez, déplacez ou ajoutez des catégories aux emails en double
    ✅ Supprimez, fusionnez, déplacez ou ajoutez des catégories aux contacts en double
    ✅ Supprimez ou catégorisez les tâches en double

    👉 Découvrez ces fonctionnalités :Delete Duplicate Emails, Delete Duplicate Contacts, Delete Duplicate Tasks.

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

     

    Détachez et détachez automatiquement les pièces jointes dans Outlook

    La fonction Détacher les pièces jointes permet de retirer les pièces jointes des emails sélectionnés et de les enregistrer dans un dossier dédié. Après détachement, les pièces jointes sont remplacées par des liens hypertextes cliquables dans l’email d’origine, facilitant l’accès rapide aux fichiers.

    La fonction Détachement automatique supprime automatiquement les pièces jointes de tous les emails entrants ou ceux sélectionnés, selon les règles que vous définissez. Cela réduit la taille de votre boîte aux lettres et de vos fichiers de données, optimisant ainsi les performances d’Outlook.

    Principales fonctionnalités :
    ✅ Détachez les pièces jointes des emails sélectionnés ou automatiquement des emails entrants
    ✅ Définissez des règles de détachement selon l’expéditeur, le sujet, le nom, le type ou la taille de la pièce jointe
    ✅ Choisissez différents emplacements de sauvegarde selon vos propres règles
    ✅ Renommez automatiquement les fichiers détachés avec le nom du dossier, le sujet, l’heure de réception, etc.
    ✅ Conservez l’icône trombone visible après détachement
    ✅ Restauration en un clic de toutes les pièces jointes détachées

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

    detach attachments 1
     
    save attachments 1

    Enregistrez et sauvegardez automatiquement les pièces jointes dans Outlook

    Si vous souhaitez télécharger et sauvegarder vos pièces jointes en masse, la fonction Save & Auto-Save Attachments de Kutools pour Outlook est la solution idéale. Utilisez Save Attachments pour extraire manuellement toutes les pièces jointes ou certaines spécifiques des emails sélectionnés. Utilisez Auto-Save Attachments pour enregistrer automatiquement les pièces jointes de tous les emails entrants ou seulement certains, selon vos propres règles.

    Après enregistrement, vous pouvez supprimer les pièces jointes volumineuses ou inutiles pour réduire la taille de votre boîte aux lettres et celle de vos fichiers de données.

    Principales fonctionnalités :
    ✅ Enregistrez manuellement les pièces jointes depuis des emails sélectionnés ou automatiquement depuis les messages entrants
    ✅ Appliquez des règles selon l’expéditeur, le sujet, le nom, le type ou la taille de la pièce jointe
    ✅ Spécifiez plusieurs dossiers de destination pour la sauvegarde des pièces jointes
    ✅ Renommez automatiquement les pièces jointes avec le nom du dossier, le sujet, l’heure de réception et plus encore

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

     

    Compressez ou extrayez facilement les pièces jointes dans Outlook

    Avoir de trop nombreuses pièces jointes peut rapidement augmenter la taille du fichier de données Outlook. Compresser les pièces jointes est l’une des solutions les plus efficaces pour maîtriser cette croissance.

    Avec Kutools pour Outlook, utilisez Compress All pour compresser manuellement les pièces jointes des emails sélectionnés, ou activez Compression automatique pour compresser les fichiers dès l’arrivée des emails.

    La fonction Extraire tout permet également de restaurer facilement toutes les pièces jointes compressées.

    Principales fonctionnalités :
    ✅ Compressez manuellement toutes les pièces jointes des emails sélectionnés
    ✅ Compressez automatiquement les pièces jointes des emails entrants selon des règles (expéditeur, sujet, nom, type, taille)
    ✅ Compressez automatiquement toutes les pièces jointes à la réception des emails
    ✅ Compressez automatiquement les pièces jointes des emails envoyés
    ✅ Options de compression flexibles basées sur des règles

    👉 Cliquez ici pour en savoir plus sur ces fonctionnalités

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

    compress uncompress attachments
     
    statistics 1

    Statistiques détaillées des éléments dans les dossiers Outlook

    La fonction Statistiques de Kutools pour Outlook vous offre une vision détaillée du nombre d’emails reçus ou envoyés chaque jour, semaine, mois, ou sur une période définie.

    Principales fonctionnalités :
    ✅ Comptabilisez les éléments dans des dossiers spécifiques, y compris Calendrier, Tâche, Flux RSS, et plus
    ✅ Calculez le nombre d’éléments sur l’ensemble des dossiers
    ✅ Comptez les éléments par catégorie
    ✅ Suivez combien d’emails ont été envoyés ou reçus par jour ouvrable
    ✅ Affichez l’activité des emails sur une période donnée
    ✅ Exportez les rapports statistiques vers Excel

    👉 Cliquez ici pour en savoir plus sur cette fonctionnalité

    ⬇️ Téléchargez Kutools pour Outlook dès aujourd’hui

    Toutes les fonctionnalités

    Découvrez comment Kutools pour Outlook vous fait gagner du temps dans Outlook 2024, 2021, 2019, 2016, 2013, 2010 et Office 365.

    Les outils sont organisés ci-dessous selon les groupes du Ruban dans lesquels ils apparaissent.

    Onglet Kutools

    kutools 2
    help
    Aide

    Onglet Kutools Plus

    Onglet Kutools dans la fenêtre de composition

    composing window 1
    composing window 2
    Fonctionnalités du groupe associé  

    Remarque : L'onglet Kutools apparaît lorsque vous ouvrez un email dans le volet de lecture d'Outlook.

    Onglet Kutools dans la fenêtre de lecture

    reading window
    reading window 2
    Fonctionnalités du groupe associé

    Remarque : L'onglet Kutools devient visible lorsqu'un email est ouvert dans le volet de lecture d'Outlook.

    👉 Expérimentez un Outlook plus rapide et plus intelligent — téléchargez gratuitement Kutools pour Outlook dès aujourd'hui !

    Groupe populaire:

    AI Mail Assistant: AI Mail Assistant utilise la technologie d'IA la plus avancée pour vous aider à répondre à vos emails de manière rapide, précise et intelligente. De plus, il optimise le contenu des emails, résume les messages, traduit ceux-ci dans différentes langues, extrait les informations importantes et analyse les courriels. Vous pouvez également créer de nouveaux modèles selon vos besoins spécifiques, par exemple pour identifier les failles dans les contrats.

    Utilitaires IA:

    • Résumé IA: Rationalisez votre flux de travail grâce à la synthèse automatisée par IA. Résumez instantanément plusieurs emails et générez des rapports détaillés directement dans Outlook, afin d’accélérer et fiabiliser vos tâches.
    • Afficher longlet Kutools AI: Si vous avez masqué longlet Kutools AI, cliquez ici pour le rendre à nouveau visible.
    • Désactiver toutes les fonctionnalités IA de Kutools: Désactivez toutes les fonctions IA et ne les affichez plus à l’avenir.
    • Configuration de lIA: Configurez les fournisseurs dIA, les clés d’API et les modèles.

    Astuce: Si vous ne disposez pas de votre propre clé IA, vous pouvez vous inscrire pour obtenir une clé Kutools AI et profiter de100 utilisations gratuites sur toutes les fonctionnalités basées sur l'intelligence artificielle.

    Super destinataires: Grâce à l’accès multi-comptes aux contacts, à la recherche avancée, au tri et filtrage simplifiés, aux options d’affichage personnalisables et à des indicateurs visuels clairs, Super destinataires garantit une communication par email fluide et efficace.

    Carnet dAdresses Intelligent: Accédez facilement aux contacts de tous vos comptes. Basculez rapidement d’un compte à l’autre, utilisez des filtres complets, visualisez des champs de contact personnalisés et triez à votre convenance, le tout au sein d’un outil de gestion de contact puissant.

    Traitement en Masse: Comprend une série d’outils pour le traitement groupé des emails.

    Ajouter un contact:

    • Ajouter depuis lemail: Ajoutez instantanément tous les expéditeurs et destinataires des emails sélectionnés à votre dossier Contacts — sans doublons.
    • Ajouter au groupe de contacts: Ajoutez plusieurs destinataires ou expéditeurs des emails sélectionnés directement dans un groupe de contacts spécifique.

    Afficher le groupe:

    Barre donglets: Activez une interface à onglets dans Outlook. Toutes les fenêtres ouvertes — emails, contacts, tâches — s’affichent dans une barre donglets pour faciliter et accélérer la navigation.

    Volet de ressources: Une fois activé, un volet apparaît à droite de la fenêtre Outlook (dans le panneau de lecture ou en mode pop-up). De là, vous pouvez insérer des emojis, des entrées AutoTexte ou des signets dans vos messages.

    • Emoji: Ajoutez une large sélection démoticônes au corps de votre message. Compatible avec tous les systèmes Windows. Créez vos propres groupes démoticônes pour une meilleure organisation.
    • Volet AutoTexte: Enregistrez des textes, images ou formes fréquemment utilisées comme entrées AutoTexte pour une insertion rapide lors de la rédaction de vos emails.
    • Signet: Comme dans Word, vous pouvez ajouter des signets dans le contenu de vos emails pour une navigation facilitée.

    Barre doutils flottante: Activez cette option pour afficher une barre doutils emoji flottante dans Outlook, vous permettant dinstaller rapidement des emojis pendant la rédaction.

    Plus: Une fois activé, un volet apparaît sur la droite de la fenêtre Outlook (dans le panneau de lecture ou en pop-up). Depuis ce volet, insérez des emojis, des entrées AutoTexte ou des signets dans vos messages.

    • Réduire à la fermeture: Réduisez Outlook dans la zone de notification Windows (près de l’horloge) au lieu de le fermer lorsque vous cliquez sur le bouton Fermer (X) — permettant de garder Outlook actif en arrière-plan sans surcharger votre barre des tâches.
    • Rappel de message: Configurez des règles personnalisées pour recevoir des alertes lorsque des emails importants arrivent. Par exemple, si le mot-clé «Test» est défini comme important, tout email comportant «Test» dans l’objet, le corps, le nom ou l’adresse de l’expéditeur déclenchera un rappel contextuel immédiat.
    • Afficher le fuseau horaire de lexpéditeur: Affichez à la fois l’heure d’envoi initiale et l’heure actuelle dans le fuseau de lexpéditeur — idéal pour planifier vos réponses.
    • Informations den-tête de courrier: Affichez directement les détails des en-têtes et les métadonnées dans la fenêtre de message Outlook.

    Groupe Email:

    Snooze: Déplacez temporairement les emails sélectionnés dans le dossier Snooze et faites-les revenir dans votre boîte de réception à l’heure programmée.

    Envoi programmé: Personnalisez l’heure d’envoi de vos emails. Le message sera envoyé automatiquement au moment défini.

    Envoi périodique: Personnalisez le moment où vos emails sont envoyés. Le message sera délivré automatiquement à l’heure programmée par vos soins.

    Envoi différé: Retardez l’expédition de tous les emails sortants pendant une durée précisée. Pendant ce délai, vous pouvez annuler ou modifier librement le message avant son envoi réel.

    Envoyer séparément: Envoyez le même email à plusieurs destinataires individuellement, chacun recevant une salutation personnalisée (par exemple «Cher John», «Chère Sarah»), sans exposer l’adresse des autres destinataires. Tutoriel...

    Répondre avec la pièce jointe: Conservez les pièces jointes originales lors de la réponse à un email — elles ne seront pas perdues pendant la réponse.

    Répondre à tous avec la pièce jointe: Lors de la réponse à tous les destinataires, cette fonctionnalité garantit la conservation des pièces jointes originales dans votre réponse.

    Répondre avec:

    • Ne pas inclure lhistorique du message dans la réponse: Répondez à lexpéditeur sans inclure le contenu du message original.
    • Ne pas inclure lhistorique du message dans toutes les réponses: Répondez à tous les destinataires d’un email sans inclure le corps du message original.
    • Rappeler lemail: Tentez de rappeler les emails déjà envoyés grâce à la fonction de rappel d’Outlook. Vous pouvez rappeler un message unique ou plusieurs emails sélectionnés simultanément. Une fenêtre de statut vous indiquera les emails pour lesquels une commande de rappel a été lancée, et vous recevrez une notification pour chaque destinataire indiquant la réussite ou l’échec du rappel.
    • Historique des rappels demail: Suivez létat du rappel de vos emails — y compris les rappels réussis, les échecs ou l’état inconnu.

    Groupe Outils Avancés:

    Règle avancée: Propose davantage de types de règles et d'options de personnalisation que les paramètres standards Outlook — vous offrant un meilleur contrôle sur la gestion des courriels.

    Anti-phishing: Vérifiez automatiquement ou manuellement les liens cachés dans les emails et révélez les URL réelles— vous aidant ainsi à éviter les arnaques de phishing et à rester protégé en ligne.

    Courrier indésirable: Un groupe complet d’outils pour bloquer ou débloquer certains emails et réduire les courriels non désirés dans votre boîte de réception.

    • Bloquer lexpéditeur: Déplacez automatiquement les emails provenant d’un expéditeur spécifique dans le dossier de courrier indésirable. Sélectionnez simplement un email de lexpéditeur à bloquer, activez cette fonction et les futurs messages seront filtrés.
    • Bloquer le domaine de lexpéditeur: Bloquez tous les courriels provenant d’un domaine spécifique (par exemple, @gmail.com). Après avoir sélectionné un email et activé la fonctionnalité, tous les prochains emails de ce domaine iront directement au dossier Courrier indésirable.
    • Bloquer le sujet: Bloquez automatiquement les emails contenant certains mots ou expressions dans l’objet. Une fois activé, les emails correspondant à vos objets bloqués seront envoyés dans les courriers indésirables.
    • Bloquer le corps: Filtrez les emails selon des mots ou expressions spécifiques dans le corps du message. Par exemple, bloquez les messages contenant «montre Rolex» pour éviter les contenus promotionnels indésirables.
    • Ne jamais bloquer lexpéditeur: Recevez toujours les emails de certains expéditeurs, quelles que soient les autres règles de blocage. Ajoutez une ou plusieurs adresses email à votre liste blanche.
    • Ne jamais bloquer le domaine de lexpéditeur: Ajoutez des domaines entiers en liste blanche (ex.: @entreprise.com) afin que leurs emails soient toujours délivrés dans la boîte de réception.
    • Ne jamais bloquer le sujet: Assurez-vous que les emails avec certains objets ne soient jamais marqués comme indésirables.
    • Ne jamais bloquer le corps: Autorisez les emails contenant certains mots ou expressions dans le corps, même si dautres règles sont actives.
    • Gérer le courrier indésirable: Tableau de bord centralisé pour créer, modifier, supprimer, activer ou désactiver l'ensemble des règles de filtrage des courriels indésirables.
    • Exécuter les règles de courrier indésirable maintenant: Appliquez instantanément tous les filtres de courrier indésirable configurés manuellement— idéal pour nettoyer la boîte en une seule opération.

    Groupe Options:

    Ajouter la date dans l’objet lors de la création dun nouvel email: Insérez automatiquement la date du jour dans l’objet lors de la rédaction dun nouvel email.

    Inclure la date dans la signature lors de la création, la réponse ou le transfert dun email: Ajoutez automatiquement la date du jour dans votre signature pendant la rédaction, la réponse ou le transfert des courriels.

    Toujours répondre avec le compte par défaut: Veillez à ce que toutes les réponses soient envoyées depuis votre compte email principal, quel que soit le compte ayant reçu le message.

    Ajouter une salutation lors de la création, la réponse ou le transfert dun email: Insérez automatiquement une salutation personnalisée dans le corps de l’email lors de la rédaction, la réponse ou le transfert.

    Supprimer mon nom: Ajoutez automatiquement votre propre adresse dans la liste des destinataires lors de l’utilisation de «Répondre à tous».

    Afficher une confirmation lors de la réponse/réponse à tous: Affichez une fenêtre de confirmation lors de la réponse à un message comportant plusieurs destinataires.

    Avertir lors dune réponse à tous si mon adresse figure en CCI: Affichez une boîte d’alerte si votre adresse est présente en champ CCI dans le message auquel vous répondez à tous.

    Utiliser le compte par défaut pour transférer: Utilisez automatiquement le compte par défaut lors du transfert des e-mails.

    Afficher: Une notification vous informera des actions réalisées par Kutools pour Outlook. Six options sont disponibles:

    • 1. Afficher la fenêtre de notification lors du CC/BCC automatique.
    • 2. Afficher la fenêtre de notification lors du transfert automatique des e-mails.
    • 3. Afficher la fenêtre de notification lors de la réponse automatique aux e-mails.
    • 4. Afficher la fenêtre de notification lors de lenvoi de-mails récurrents.
    • 5. Afficher la fenêtre de rappel denvoi

    Activer les journaux: Conservez un historique de toutes les actions automatiques réussies ou échouées réalisées par Kutools pour Outlook.

    Modifier le zoom du texte par défaut: Ajustez le niveau de zoom par défaut pour lire, rédiger, répondre et transférer des emails.

    Activer le Générateur de requêtes: Activez en un clic le Générateur de requêtes caché dOutlook pour utiliser la Recherche Avancée.

    Modifier la taille maximale des pièces jointes: Adaptez la limite de taille des pièces jointes pour permettre l’envoi de fichiers plus volumineux.

    Configurer le type de pièce jointe: Débloquez ou autorisez l’accès à certains types de fichiers joints dans les emails.

    Changer le dossier par défaut d’enregistrement des pièces jointes: Spécifiez le dossier où seront enregistrées par défaut les pièces jointes de vos emails.


    Groupe aide:

    Journaux: Permet de consigner les opérations automatiques réussies ou échouées de Kutools pour Outlook.

    Vérifier les mises à jour: Recherchez et installez la dernière version de Kutools pour Outlook.

    Aide:

    • Feedback: Soumettre une suggestion / signaler une erreur.
    • Changer de Licence: Saisissez ou mettez à jour vos informations de licence pour activer la version Pro.
    • Centre de paramètres: Définissez si vous souhaitez activer les fonctions IA et configurez la langue de votre choix.
    • Mode de la barre doutils: Choisissez la présentation ou le mode daffichage de la barre doutils Kutools.
    • Partager: Envoyer par email à un ami / Partager sur Facebook / Twitter / LinkedIn / Weibo.
    • À propos: Consultez les informations en temps réel sur les processus de fond exécutés par Kutools pour Outlook.

    Groupe Rapport:

    Statistiques: Comptez rapidement les emails dans Outlook selon une période ou un dossier donné. Exportez éventuellement les résultats dans un nouveau fichier, tel qu’un classeur Excel. Cet outil est idéal pour analyser l’activité liée aux emails.

    1. Comptez le nombre total d’e-mails envoyés ou reçus par jour, semaine ou mois
    2. Comptez le nombre d’e-mails sélectionnés
    3. Comptez les e-mails dans tous les dossiers et comptes email simultanément
    4. Exportez les résultats vers Excel pour le reporting ou l’analyse

    Rapport:

    • Rapport rapide: Exportez les informations détaillées de tous les messages dun dossier email sélectionné ou de toutes les tâches dun dossier de tâches choisi directement vers Excel. Choisissez les champs à inclure dans le rapport selon vos besoins.
    • Analyser les en-têtes de courrier électronique: Visualisez et analysez facilement tous les en-têtes internet dun email en un clic. Pratique pour diagnostiquer des soucis de livraison ou identifier des tentatives de phishing.
    • Nombre déléments sélectionnésCette fonction inclut deux puissants outils de comptage:
      • Compteur d’éléments non lus – Affichez instantanément le nombre total d’éléments non lus dans tous les dossiers
      • Compteur d’éléments – Affiche le nombre total d’éléments lus et non lus dans tous les dossiers Outlook

    Groupe suppression:

    Supprimer les e-mails en double: Analysez et supprimez rapidement les emails en double dans des dossiers sélectionnés, sur un ou plusieurs comptes. Vous pouvez aussi déplacer les doublons vers un dossier plutôt que de les supprimer définitivement.

    • Supprimer les e-mails en double dans la sélection: Identifiez et supprimez les doublons dans les emails sélectionnés grâce à l’objet, le corps et le nom des pièces jointes.
    • Déduplication rapide: Analysez un ou plusieurs dossiers et supprimez les emails en double partageant le même objet, même corps et nom de pièce jointe.
    • Déduplication avancée: Utilisez des conditions personnalisées pour détecter et supprimer les emails en double dans les dossiers sélectionnés.

    Supprimer les contacts en doubleSupprimez les contacts en double dun ou plusieurs dossiers de contacts simultanément. Vous pouvez également déplacer les doublons dans un autre dossier au lieu de les supprimer.
    Remarque: Par défaut, les doublons sont définis comme des contacts ayant le même nom complet et ladresse Email1. Vous pouvez personnaliser les critères de correspondance.

    Fusionner les données des contacts en doubleFusionnez les contacts en double dans un ou plusieurs dossiers à partir de champs de correspondance spécifiques.
    RemarqueLes champs par défaut pour la déduplication sont le nom complet et ladresse Email1, personnalisable.

    Supprimer les tâches: Supprimez rapidement toutes les tâches en double dans un seul dossier ou dans plusieurs dossiers, en gardant une seule copie de chaque.

    Supprimer le préfixe du sujet: Supprimez automatiquement les préfixes standards de réponse/transfert (ex: RE: ou FW:) dans les emails sélectionnés ou l’ensemble d’un dossier. Vous pouvez aussi définir vos propres préfixes à supprimer.

    Supprimer:


    Groupe pièces jointes:

    Gestionnaire de pièces jointes: Le Gestionnaire de pièces jointes fournit un moyen centralisé de gérer plusieurs pièces jointes sur de nombreux emails. Sauvegardez, supprimez, compressez ou détachez rapidement les pièces jointes en groupe. Il prend aussi en charge l’automatisation — détachement ou compression automatique des pièces jointes entrantes ou sortantes selon des règles personnalisées.

    Outils de pièces jointes: Ce groupe réunit des outils pratiques pour gérer aisément les pièces jointes sous Outlook:

    • Compresser les pièces jointes: Compressez toutes les pièces jointes dans un ou plusieurs emails sélectionnés. Appliquez des filtres pour compresser uniquement les pièces jointes voulues.
    • Extraire tout: Extrayez instantanément toutes les pièces jointes compressées (zip) d’un ou plusieurs emails sélectionnés.
    • Détacher les pièces jointes: Retirez toutes les pièces jointes des emails sélectionnés et sauvegardez-les dans un dossier approprié. Des filtres avancés permettent de cibler des pièces jointes précises.
    • Restaurer tout: Restaurez les pièces jointes précédemment détachées dans leurs emails d’origine.
    • Enregistrer les pièces jointes: Enregistrez toutes ou certaines pièces jointes des emails sélectionnés dans un dossier de votre choix grâce à des critères avancés.
    • Renommer tout: Renommez toutes les pièces jointes dans un email sélectionné sans avoir à les sauvegarder sur le disque. Fonctionne aussi bien avec les emails reçus qu’en cours de rédaction.
    • Copier les noms: Copiez en un clic le nom des pièces jointes sélectionnées ou de toutes celles d’un email dans le presse-papiers, prêt à être collé où vous le souhaitez.
    • Réparer les liens détachés: Si les pièces jointes ont été déplacées après un détachement, cet outil permet de réparer en groupe les liens rompus entre les emails et leurs fichiers dissociés.

    Enregistrer automatiquement: Enregistrez automatiquement toutes les pièces jointes entrantes dans un dossier précis. Des règles personnalisées permettent d’enregistrer uniquement les pièces jointes selon des critères (nom de fichier, expéditeur, taille, type).

    Détachement automatique: Détachez automatiquement toutes les pièces jointes des emails entrants. Des règles personnalisées vous permettent de définir quel(s) type(s) de pièce jointe détacher.

    Compression automatique: Compressez automatiquement les pièces jointes des emails entrants et sortants. Utilisez vos règles pour définir les conditions de compression.

    Options de pièce jointe: Cliquez sur la flèche droite du groupe Pièces jointes pour ouvrir les options. Accédez ici à des paramètres utiles pour gérer l’enregistrement, le détachement et la compression des pièces jointes, facilitant l’optimisation de votre workflow.


    Groupe automatique:

    Groupe Plus:

    • Envoi différé: Retardez automatiquement les emails sortants pour une période spécifiée après avoir cliqué sur «Envoyer». Pendant ce délai, vous pouvez annuler ou corriger le message avant sa livraison.
    • Correction du format de réponseOutlook utilise le format du message d’origine lors de la réponse. Cette fonction vous permet de définir un format de réponse par défaut appliqué systématiquement. Formats disponibles:
      1) HTML2) Texte brut3) RTF (texte enrichi)
    • Correction du format de transfertOutlook transfère les emails dans le format original. Cet outil vous permet de choisir le format par défaut pour le transfert. Choisissez parmi:
      1) HTML2) Texte brut3) RTF (texte enrichi)
    • Alerte d’oubli de pièce jointe: Définissez vos mots-clés pour recevoir une alerte si une pièce jointe manque. Si le corps ou l’objet de l’email contient des mots sélectionnés et aucune pièce jointe, un rappel s’affichera avant l’envoi.
    • Marquer comme lu: Les emails supprimés restent souvent marqués comme «non lus» dans le dossier Éléments supprimés. Ce module marque comme «lus» tous les emails non lus de ce dossier (et ses sous-dossiers) en un clic.
    • Adresse de réponse fixe: Par défaut, les réponses vont au compte de lexpéditeur. Cette fonction vous permet de définir une adresse de réponse fixe, de sorte que toutes les réponses soient redirigées vers un compte spécifique, quel que soit le compte utilisé pour l’envoi initial.

    Réponse automatique: Créez facilement des règles de réponse automatique pour un ou plusieurs comptes. Personnalisez l’objet et le contenu du message pour vos scénarios d’absence ou d’occupation.

    Transfert automatique: Transférez automatiquement les emails entrants vers des destinataires précis selon vos règles personnalisées. Exemples de règles:

    1. Transférer les emails depuis un compte particulier.
    2. Transférer les emails dont l’objet contient certains mots-clés.
    3. Transférer les emails dont le nom de pièce jointe contient certains mots-clés.
    4. Transférer les emails dont le corps contient certaines expressions.

    CC / BCC automatique: Ajoutez automatiquement des destinataires en CC ou BCC lors de l’envoi d’emails suivant des règles précises. Exemples de cas d’usage:

    1. CC/BCC automatique lors de l’envoi depuis un compte particulier.
    2. CC/BCC automatique si l’objet contient des mots-clés.
    3. CC/BCC automatique si le nom de la pièce jointe contient des mots-clés.
    4. CC/BCC automatique lors de l’envoi à des destinataires précis.

    Groupe Contacts:

    Diviser vers un nouveau groupe de contacts: Divisez rapidement un groupe de contacts existant (liste de distribution) en deux groupes ou plus pour une gestion facilitée.

    Séparer: Transformez tous les membres d’un groupe de contacts en entrées individuelles dans votre dossier Contacts.


    Groupe dossiers:

    Dossier:


    Groupe Recherche:

    Recherche Avancée: Recherchez facilement dans les Emails, Contacts, Tâches, Rendez-vous et réunions selon plusieurs conditions au choix. Enregistrez vos paramètres de recherche comme scénarios réutilisables pour gagner du temps et améliorer votre productivité.

    • Recherche avancée dans les emails: Utilisez un ou plusieurs filtres (expéditeur, objet, date, etc.) pour localiser précisément des emails. Sauvegardez vos critères en scénario réutilisable pour vos recherches futures.
    • Recherche avancée dans les tâches: Trouvez rapidement des tâches en combinant plusieurs conditions, puis réutilisez la configuration grâce aux scénarios sauvegardés.
    • Recherche avancée dans les contacts: Filtrez votre liste de contacts avec plusieurs critères (nom, entreprise, catégorie…) et sauvegardez votre configuration pour l’utiliser ultérieurement.
    • Recherche avancée dans les rendez-vous et réunions: Retrouvez aisément des entrées de calendrier selon l’heure, le lieu, les participants ou des mots-clés — et sauvegardez la recherche pour la réutiliser plus tard.

    Recherche d’emails par expéditeur

    Recherche d’emails par destinataire:

    Recherche d’emails par adresse de réponse actuelle:

    Filtrer par e-mail de contact: Trouvez rapidement tous les emails incluant un contact précis depuis votre carnet d’adresses.

    Effacer lhistorique de recherche: Supprimez instantanément tout l’historique des recherches Outlook en un clic.


    Groupe Impression:

    Impression avancée: Outil d’impression puissant offrant des options flexibles pour divers éléments Outlook.

    • Imprimer les contacts ou groupes de contacts: Imprimez les contacts avec leurs notes ou imprimez la liste complète des membres d’un groupe de contacts sur une même page.
    • Imprimer les réunions: Imprimez la liste des participants et leurs réponses pour n’importe quelle réunion sélectionnée.
    • Imprimer le mail: Imprimez vos emails avec ou sans en-tête, et ajoutez éventuellement les champs BCC pour les messages envoyés.

    Imprimer la sélection: Imprimez uniquement le contenu sélectionné d’un mail, sans avoir à imprimer tout le message.


    Groupe Calendrier:

    Désactiver les rappels d’anniversaire: Désactivez tous les rappels d’anniversaire dans votre calendrier Outlook en un clic.

    Restaurer les rappels d’anniversaire: Restaurez facilement tous les rappels d’anniversaire désactivés dans votre calendrier.



    Lors de la rédaction ou de la réponse à un message

    Supprimer les noms en double: Retirez tous les emails en double des champs À, CC, et CCI en un clic.

    Supprimer mon nom: Supprimez automatiquement vos propres adresses email des champs À, CC et CCI lors de la rédaction.

    Insérer l’historique du message: Si vous avez utilisé «Ne pas inclure lhistorique du message dans la réponse» ou «Ne pas inclure lhistorique du message dans toutes les réponses», cliquez sur ce bouton pour insérer le contenu du message original dans la fenêtre de réponse actuelle.

    Envoyer séparément: Envoyez le même email à plusieurs destinataires avec des salutations personnalisées, sans révéler l’adresse des autres.

    Répondre à: Une fois une adresse de réponse prédéfinie définie, vous pouvez la désactiver pour chaque email individuel grâce à cette option pendant la rédaction.

    Ignorer: Ignorez temporairement les règles CC/BCC automatiques pour l’email en cours, même si les conditions sont réunies.


    Lors de la lecture d’un message

    Répondre avec sélection: Répondez à un email en utilisant uniquement la partie du texte sélectionnée — idéal pour citer ou référencer un contenu précis.

    Convertir la signature en contact: Convertissez la signature de l’expéditeur en un contact en un clic.


    Dans la fenêtre du groupe de contacts

    Détails: Comptez facilement le nombre de membres d’un groupe de contacts en un clic.

    Kutools pour Outlook booste votre productivité grâce à plus de100 fonctionnalités professionnelles.

    Données aléatoires Excel : générer des nombres, textes, dates, heures aléatoires dans Excel

    Données aléatoires Excel : générer des nombres, textes, dates, heures aléatoires dans Excel

    Author Xiaoyang Last modified

    En général, les données aléatoires sont une série de nombres, de chaînes de texte ou d'autres symboles qui sont utilisés dans l'échantillonnage statistique, le chiffrement de données, les loteries, les tests ou la formation, ou dans d'autres domaines où des résultats imprévisibles sont souhaités. Dans cet article, nous présenterons différentes méthodes pour générer des nombres, des chaînes de texte, des dates et des heures dans Excel classique et Excel 365.

    Table des matières :

    1. Générer des nombres, textes, dates, heures aléatoires dans Excel

    2. Générer des nombres, textes et dates aléatoires dans Excel 365 / 2021 et versions ultérieures

    3. Empêcher les résultats aléatoires de changer


    Générer des nombres, textes, dates, heures aléatoires dans Excel

    Cette section traitera de divers types de solutions pour générer des nombres, des chaînes de texte, des dates et des heures dans une feuille de calcul Excel.

    1.1 Générer des nombres aléatoires dans Excel

    Pour générer ou insérer plusieurs nombres aléatoires dans une feuille de calcul, les fonctions RAND ou RANDBETWEEN classiques peuvent vous aider énormément. Outre les formules, il existe d'autres codes et outils simples qui peuvent également vous être utiles.

     Fonction ALEA pour générer des nombres aléatoires

    Générer des nombres décimaux aléatoires entre deux nombres

    La fonction RAND peut être utilisée pour générer des nombres décimaux aléatoires entre 0 et 1, entre 0 et un autre nombre quelconque, ou entre deux nombres spécifiques.

    Formule Description
    =ALEA() Générer des nombres décimaux aléatoires entre 0 et 1.
    =ALEA()*N Générer des nombres décimaux aléatoires entre 0 et N.
    =ALEA()*(B-A)+A Générer des nombres décimaux aléatoires entre deux nombres que vous avez spécifiés. (A est la valeur de la borne inférieure et B est la valeur de la borne supérieure.)

    Veuillez copier la formule ci-dessus dont vous avez besoin, puis appliquer la formule à autant de cellules que vous le souhaitez. Ensuite, vous obtiendrez les résultats comme le montrent les captures d'écran ci-dessous :

    =ALEA() =ALEA()*50 =ALEA()*(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

    Générer des nombres entiers aléatoires entre deux nombres

    Pour générer des entiers aléatoires, vous devez combiner les fonctions RAND et INT ensemble, comme indiqué dans le tableau ci-dessous :

    Formule Description
    =ENT(ALEA()*N) Générer des entiers aléatoires entre 0 et N.
    =ENT(ALEA()*(B-A)+A) Générer des entiers aléatoires entre deux nombres que vous avez spécifiés. (A est la valeur de la borne inférieure et B est la valeur de la borne supérieure.)

    Veuillez appliquer la formule ci-dessus dont vous avez besoin, puis faire glisser et copier la formule dans d'autres cellules selon vos besoins, et vous obtiendrez ensuite les résultats comme le montrent les captures d'écran ci-dessous :

    =ENT(ALEA()*100) =ENT(ALEA()*(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

     Fonction ALEA.ENTRE.BORNES pour générer des nombres aléatoires

    Dans Excel, il existe une fonction ALEA.ENTRE.BORNES qui peut également vous aider à créer des nombres aléatoires rapidement et facilement.

    Générer des nombres entiers aléatoires entre deux nombres

    =ALEA.ENTRE.BORNES(min, max)
    • bas, haut : Les nombres les plus bas et les plus élevés de la plage de nombres aléatoires que vous souhaitez obtenir.

    Par exemple, si vous souhaitez générer des entiers aléatoires entre 100 et 200, veuillez appliquer la formule ci-dessous dans une cellule vide, puis faites glisser et copiez la formule dans d'autres cellules selon vos besoins, voir capture d'écran :

    =ALEA.ENTRE.BORNES(100; 200)

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

    Conseils : Cette fonction ALEA.ENTRE.BORNES peut également créer des nombres positifs et négatifs. Pour insérer des nombres aléatoires entre -100 et 100, il vous suffit de changer la valeur minimale à -100, voir la formule ci-dessous :

    =ALEA.ENTRE.BORNES(-100, 100)

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


    Générer des nombres aléatoires avec un nombre spécifié de décimales entre deux nombres

    Pour créer des nombres aléatoires avec un nombre spécifié de décimales, vous devez modifier la formule ALEA.ENTRE.BORNES comme ceci :

    • Nombres aléatoires avec une décimale : =RANDBETWEEN(bottom*10, top*10)/10
    • Nombres aléatoires avec deux décimales : =RANDBETWEEN(bottom*100, top*100)/100
    • Nombres aléatoires avec trois décimales : =RANDBETWEEN(bottom*1000, top*1000)/1000
    • ...

    Ici, je souhaite obtenir une liste de nombres aléatoires compris entre 10 et 50 avec deux décimales. Veuillez appliquer la formule ci-dessous, puis faire glisser et copier la formule dans d'autres cellules selon vos besoins, comme illustré sur la capture d'écran :

    =ALEA.ENTRE.BORNES(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


     Fonction définie par l'utilisateur pour générer des nombres aléatoires entre deux valeurs

    La fonction utilisateur suivante peut également vous aider à générer des nombres entiers aléatoires ou des nombres avec un nombre spécifique de décimales dans une plage de la feuille de calcul. Veuillez procéder comme suit :

    1. Maintenez enfoncées les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic for Applications.

    2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre Module.

    Code VBA : Générer des nombres aléatoires

    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. Ensuite, fermez le code et revenez à la feuille de calcul, dans une cellule vide, saisissez cette formule =RandomNumbers(X,Y,Z).

    Remarque : Dans la formule ci-dessus, X indique la limite inférieure des nombres, Y indique la limite supérieure des nombres, et Z représente le nombre de décimales spécifié pour les nombres aléatoires. Veuillez les modifier selon vos besoins.

    1.) Pour générer des nombres entiers aléatoires entre 50 et 200, veuillez utiliser cette formule :

    =NombresAléatoires(50,200,0)

    2.) Pour insérer des nombres aléatoires entre 50 et 200 avec 2 décimales, veuillez appliquer la formule ci-dessous :

    =NombresAléatoires(50,200,2)

    4. Enfin, faites glisser et copiez la formule dans d'autres cellules comme vous le souhaitez, vous obtiendrez les résultats comme le montrent les captures d'écran ci-dessous :

    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

     Une fonctionnalité pratique pour générer des nombres aléatoires entre deux nombres

    Si vous en avez assez de mémoriser et de saisir des formules, je vous recommande ici une fonctionnalité utile : Insérer des données aléatoires de Kutools pour Excel. Avec cette fonctionnalité, vous pouvez générer des entiers ou des nombres décimaux aléatoires sans aucune formule.

    Kutools pour Excel - Regorge de plus de 300 outils essentiels pour Excel. Profitez de fonctionnalités IA définitivement gratuites ! Téléchargez dès maintenant !

    1. Sélectionnez une plage de cellules où vous souhaitez générer des nombres aléatoires, puis cliquez sur Kutools > Insert > Insérer des données aléatoires, voir capture d'écran :

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

    2. Dans la boîte de dialogue Insérer des données aléatoires :

    1.) Générer des nombres entiers aléatoires :

    Sous l'onglet Entier, dans les champs De et À, saisissez la plage de nombres entre laquelle vous générerez des nombres entiers aléatoires, puis cliquez sur le bouton Ok ou Appliquer pour obtenir les nombres entiers aléatoires comme illustré dans la capture d'écran ci-dessous :

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

    2.) Générer des nombres aléatoires avec un nombre spécifique de décimales :

    Sous l'onglet Décimal, spécifiez deux nombres séparément dans les champs De et À entre lesquels vous souhaitez générer des nombres décimaux aléatoires. Ensuite, choisissez le nombre de décimales dans la zone de texte Nombre de décimales et cliquez sur le bouton Ok ou Appliquer pour générer des décimales aléatoires. Voir la capture d'écran :

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

    Astuce : Pour générer des décimales aléatoires sans doublons, cochez l'option Générer des valeurs uniques.


    1.2 Générer des nombres aléatoires sans doublons (nombres aléatoires uniques)

    Lors de l'utilisation de formules ou de code pour générer des nombres aléatoires, certains nombres en double seront également produits. Si vous souhaitez créer une liste de nombres aléatoires sans doublons, cette section vous montrera quelques méthodes.

     Générer des nombres aléatoires sans doublons avec une formule matricielle

    Par exemple, je souhaite générer des nombres aléatoires entre 100 et 200 sans doublons. Voici une formule matricielle complexe qui pourrait vous aider. Veuillez suivre les étapes ci-dessous :

    1. Spécifiez les valeurs de limite inférieure et de limite supérieure dans deux cellules. Dans cet exemple, je vais entrer 100 et 200 dans les cellules B2 et B3, voir capture d'écran :

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

    2. Ensuite, copiez la formule suivante dans une cellule vide, par exemple D3, (ne placez pas la formule dans une cellule de la première ligne), puis appuyez simultanément sur les touches Ctrl+ Maj + Entrée pour obtenir les premiers nombres, voir capture d'écran :

    =SIERREUR(GRAND(ROW(INDIRECT($B$1&":"&$B$2))*NON(NB.SI($D$2:D2,ROW(INDIRECT($B$1&":"&$B$2)))),ALEA.ENTRE.BORNES(1,$B$2-$B$1-LIGNE(A1)+2)),"")

    Remarque : Dans la formule ci-dessus, B1 est la valeur inférieure et B2 est la valeur supérieure entre lesquelles vous souhaitez obtenir des nombres aléatoires. D2 est la cellule située au-dessus de la formule.

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

    3. Ensuite, faites glisser et copiez cette formule vers d'autres cellules selon vos besoins pour générer des nombres aléatoires entre 100 et 200 :

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


     Générer des nombres aléatoires sans doublons avec du code VBA

    Si la formule ci-dessus est un peu difficile à comprendre pour vous, vous pouvez appliquer le code VBA ci-dessous, veuillez faire comme ceci :

    1. Maintenez enfoncées les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic for Applications.

    2. Cliquez sur Insertion > Module, puis collez le code suivant dans la fenêtre Module.

    Code VBA : Générer des nombres aléatoires sans doublons

    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
    

    Remarque : Dans le code ci-dessus, xStrRange = "A1:B20" indique que vous souhaitez générer des nombres aléatoires dans la plage A1:B20. xNum_Lowerbound = 100 et xNum_Upperbound = 200 indiquent que les valeurs minimale et maximale pour créer des nombres aléatoires entre 100 et 200. Veuillez les modifier selon vos besoins.

    3. Appuyez ensuite sur la touche F5 pour exécuter ce code, et les nombres aléatoires uniques seront insérés dans la plage spécifiée.


     Générez des nombres aléatoires sans doublons grâce à une fonctionnalité puissante

    Pour créer rapidement plusieurs nombres aléatoires uniques, la fonction Insérer des données aléatoires de Kutools pour Excel propose une option intelligente : Générer des valeurs uniques. En cochant cette petite option, vous résoudrez cette tâche facilement.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez une plage de cellules où vous souhaitez générer des nombres aléatoires.

    2. Cliquez ensuite sur Kutools > Insérer > Insérer des données aléatoires. Dans la boîte de dialogue qui s'affiche, effectuez les opérations ci-dessous :

    • Sous l'onglet Entier, dans les champs De et À, saisissez la plage de nombres entre lesquels vous générerez des nombres aléatoires ;
    • Cochez l'option Valeurs uniques ;
    • Cliquez ensuite sur le bouton Ok ou Appliquer pour obtenir les nombres aléatoires uniques comme le montre la capture d'écran ci-dessous.

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


    1.3 Générer des nombres aléatoires pairs ou impairs dans Excel

    Si vous souhaitez générer des nombres aléatoires pairs ou impairs dans une plage de cellules, il vous suffit de placer la fonction RANDBETWEEN à l'intérieur de la fonction EVEN (PAIR) ou ODD (IMPAIR). Les syntaxes générales sont les suivantes :

    Formule Description
    =PAIR(ALEA.ENTRE.BORNES(bas,haut)) Générer des nombres pairs aléatoires entre deux nombres donnés.
    =IMPAIR(ALEA.ENTRE.BORNES(min,max)) Générer des nombres impairs aléatoires entre deux nombres donnés.

    Par exemple, pour générer des nombres aléatoires pairs ou impairs de 10 à 100, veuillez appliquer les formules suivantes :

    =PAIR(ALEA.ENTRE.BORNES(10;100))             (Générer des nombres pairs aléatoires)
    =IMPAIR(ALEA.ENTRE.BORNES(10;100))             
     (Générer des nombres impairs aléatoires)

    Ensuite, copiez la formule dans les autres cellules souhaitées en faisant glisser la poignée de recopie, puis vous obtiendrez les résultats comme le montrent les captures d'écran ci-dessous :

    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 Générer des nombres aléatoires dont la somme est égale à une valeur spécifiée

    Parfois, vous pourriez avoir besoin de créer un ensemble de nombres aléatoires qui s'additionnent pour atteindre une valeur prédéterminée. Par exemple, je souhaite générer 5 ou n nombres aléatoires compris entre 10 et 50 dont la somme totale est de 100, comme le montre la capture d'écran ci-dessous. Pour résoudre cette énigme dans Excel, je vais vous présenter deux méthodes.

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

     Générer des nombres aléatoires qui s'additionnent pour atteindre une valeur spécifique avec des formules

    Voici quelques formules qui peuvent vous aider. Veuillez suivre les instructions étape par étape, car elles sont un peu complexes :

    1. Tout d'abord, vous devez créer les données nécessaires : la valeur totale prédéterminée, le numéro de départ, le numéro de fin et combien de nombres aléatoires vous souhaitez générer, comme le montre la capture d'écran ci-dessous :

    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. Ensuite, veuillez copier la formule ci-dessous dans une cellule vide où vous souhaitez générer les nombres. Dans cet exemple, je vais placer la formule dans la cellule A4, puis appuyer sur la touche Entrée pour obtenir le premier nombre aléatoire, voir capture d'écran :

    =ALEA.ENTRE.BORNES(MAX($B$2,$A$2-(($D$2-LIGNES($A$4:$A4))*$C$2)),MIN($C$2,$A$2-(($D$2-LIGNES($A$4:$A4))*$B$2)))

    Remarque : Dans la formule ci-dessus : A2 est la valeur totale donnée ; B2 et C2 sont les valeurs minimales et maximales entre lesquelles vous souhaitez générer des nombres aléatoires ; D2 indique le nombre de nombres aléatoires que vous souhaitez générer ; A4 est la cellule où vous saisissez cette formule.

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

    3. Continuez à copier la formule suivante dans la cellule A5, puis appuyez sur la touche Entrée pour obtenir le deuxième nombre aléatoire, voir capture d'écran :

    =SI(LIGNE()=$D$2+3,$A$2-SOMME($A$4:$A4),SI(LIGNE()>$D$2+3,"",ALEA.ENTRE.BORNES(MAX($B$2,$A$2-(SOMME($A$4:$A4)+($D$2-NB.LIGNES($A$4:$A5))*$C$2)),MIN($C$2,$A$2-(SOMME($A$4:$A4)+($D$2-NB.LIGNES($A$4:$A5))*$B$2)))))

    Remarque : Dans la formule ci-dessus : A2 est la valeur totale donnée ; B2 et C2 sont les valeurs minimales et maximales entre lesquelles vous souhaitez générer des nombres aléatoires ; D2 indique le nombre de nombres aléatoires que vous souhaitez générer ; A4 est la cellule où placer la première formule ; et A5 est la cellule où placer la deuxième formule.

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

    4. Ensuite, sélectionnez le deuxième nombre généré, faites glisser vers le bas pour copier cette formule dans les trois cellules situées en dessous. Et maintenant, vous obtiendrez 5 nombres aléatoires comme le montre la capture d'écran ci-dessous :

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

    5. Pour tester le résultat, vous pouvez additionner ces nombres pour vérifier si le total est 100. Appuyez sur F9 pour actualiser dynamiquement les nombres aléatoires, et leur somme totale sera toujours de 100.

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


     Générez des combinaisons de nombres aléatoires qui s'additionnent pour atteindre une valeur spécifique grâce à une fonctionnalité étonnante

    Nous pouvons utiliser les formules ci-dessus pour générer des nombres aléatoires qui répondent à nos besoins. Cependant, si vous souhaitez lister toutes les combinaisons de nombres possibles composées des nombres que vous avez spécifiés avec une somme totale spécifique, je recommande ici un outil simple – Kutools for Excel. Avec sa fonction Make Up A Number, vous pouvez obtenir tous les ensembles de combinaisons de nombres aléatoires ayant la même somme spécifique.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Tout d'abord, vous devez lister les nombres que vous avez spécifiés. Ici, nous avons listé tous les nombres entre 10 et 50, comme le montre la capture d'écran ci-dessous :

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

    2. Ensuite, cliquez sur Kutools > Texte > Arrondir les nombres, voir la capture d'écran :

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

    3. Dans la boîte de dialogue Arrondir les nombres qui s'affiche, veuillez effectuer les opérations suivantes :

    • Dans la zone Source de données, sélectionnez la liste de nombres pour trouver ceux qui s'additionnent jusqu'à 100 ;
    • Sous les Options, saisissez la valeur totale dans la zone de texte Somme. Ici, nous avons tapé 100 dans la zone de texte.
    • Cochez l'option Enregistrer dans une nouvelle feuille si vous souhaitez lister les résultats dans une nouvelle feuille ;
    • Cliquez sur le bouton OK. Voir la capture d'écran :

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

    4. Après traitement, vous verrez tous les ensembles de nombres aléatoires dont la somme totale est de 100, composés de nombres allant de 10 à 50, listés comme suit.

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

    Conseils : Il est facultatif pour vous de spécifier le nombre de combinaisons et le nombre de nombres aléatoires dans chaque combinaison. Par exemple, pour générer 10 combinaisons et chaque combinaison contient 5 nombres aléatoires, vous pouvez définir les opérations dans la boîte de dialogue sous Paramètres avancés comme suit :

    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

    Et vous obtiendrez les résultats comme ceci :

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


    1.5 Générer des lettres et chaînes de texte aléatoires avec des formules

    Cette section vous montrera comment générer des lettres aléatoires dans Excel, telles que les lettres majuscules de A à Z, les lettres minuscules de a à z ou certains caractères spéciaux (! " # $ % & ' ( ) * + , - . /).

     Générer des lettres et des chaînes de texte aléatoires avec des formules

    Dans Excel, vous pouvez combiner les fonctions CAR et ALEA.ENTRE.BORNES avec certains codes de caractères ANSI pour créer des formules comme indiqué ci-dessous :

    Formule Description
    =CAR(ALEA.ENTRE.BORNES(65; 90)) Générer des lettres majuscules aléatoires entre A et Z.
    =CAR(ALEA.ENTRE.BORNES(97; 122)) Générer des lettres minuscules aléatoires entre a et z.
    =CAR(ALEA.ENTRE.BORNES(33; 47)) Générer des caractères spéciaux aléatoires, tels que : ! " # $ % & ' ( ) * + , - . /

    Veuillez appliquer l'une des formules ci-dessus dont vous avez besoin, puis copier la formule dans autant de cellules que vous le souhaitez. Vous obtiendrez ensuite les résultats comme le montrent les captures d'écran ci-dessous :

    =CAR(ALEA.ENTRE.BORNES(65; 90)) =CAR(ALEA.ENTRE.BORNES(97; 122)) =CAR(ALEA.ENTRE.BORNES(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

    Conseils : Si vous souhaitez générer des chaînes de texte aléatoires avec plusieurs lettres, il vous suffit d'utiliser le caractère & pour assembler les lettres selon vos besoins.

    1.) Pour générer des chaînes aléatoires avec quatre lettres majuscules, veuillez appliquer la formule ci-dessous :

    =CAR(ALEA.ENTRE.BORNES(65;90)) & CAR(ALEA.ENTRE.BORNES(65;90)) & CAR(ALEA.ENTRE.BORNES(65;90)) & CAR(ALEA.ENTRE.BORNES(65;90))

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

    2.) Pour générer des chaînes aléatoires avec quatre lettres minuscules, veuillez appliquer la formule ci-dessous :

    =CAR(ALEA.ENTRE.BORNES(97;122)) & CAR(ALEA.ENTRE.BORNES(97;122)) & CAR(ALEA.ENTRE.BORNES(97;122)) & CAR(ALEA.ENTRE.BORNES(97;122))

    3.) Pour générer des chaînes aléatoires avec les deux premières lettres en majuscules et les deux dernières en minuscules, veuillez utiliser la formule suivante :

    =CAR(ALEA.ENTRE.BORNES(65;90)) & CAR(ALEA.ENTRE.BORNES(65;90)) & CAR(ALEA.ENTRE.BORNES(97;122)) & CAR(ALEA.ENTRE.BORNES(97;122))

    Vous pouvez utiliser des formules simples et le caractère & pour créer diverses combinaisons qui répondent à vos besoins.


     Générez des lettres et des chaînes de texte aléatoires avec une fonctionnalité pratique

    Si vous avez installé Kutools pour Excel, vous pouvez générer des lettres et des chaînes aléatoires rapidement et facilement sans avoir à mémoriser aucune formule.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez une plage de cellules pour insérer les lettres ou chaînes de caractères.

    2. Ensuite, cliquez sur Kutools > Insert > Insérer des données aléatoires. Dans la boîte de dialogue qui s'affiche, effectuez les opérations suivantes :

    • Cliquez sur l'onglet Chaîne de caractères ;
    • Cochez a-z ou A-Z ou les deux selon ce que vous souhaitez insérer ;
    • Ensuite, spécifiez la longueur de la chaîne souhaitée dans la zone de texte Longueur de la chaîne ;
    • Enfin, cliquez sur Ok ou Appliquer pour insérer les chaînes de caractères comme le montre la capture d'écran ci-dessous.

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


    1.6 Générer des mots de passe aléatoires avec des caractères alphanumériques dans Excel

    Lorsque vous créez un mot de passe, celui-ci doit comporter au moins 8 caractères et inclure un mélange de lettres majuscules, de lettres minuscules, de chiffres et de certains caractères spéciaux. Dans cette section, je vais vous présenter quelques astuces pour générer des mots de passe aléatoires dans Excel.

     Générer des mots de passe aléatoires avec des caractères alphanumériques en utilisant des formules

    Par exemple, ici, je vais créer des mots de passe aléatoires d'une longueur de 8 caractères. Vous devez simplement combiner les trois formules fournies dans la section Générer des lettres et des chaînes de texte aléatoires avec des formules.

    Veuillez copier la formule ci-dessous dans une cellule vide :

    =CARACTÈRE(ENTRE.ALEA(65;90))&CARACTÈRE(ENTRE.ALEA(97;122))&CARACTÈRE(ENTRE.ALEA(97;122))&CARACTÈRE(ENTRE.ALEA(65;90))&ENTRE.ALEA(100;999)&CARACTÈRE(ENTRE.ALEA(33;47))

    Remarque : Dans la formule ci-dessus, la première fonction CAR et ALEA.ENTRE.BORNES génère une lettre majuscule aléatoire, et les deuxième et troisième expressions génèrent deux lettres minuscules, la quatrième expression est utilisée pour générer une lettre majuscule, la cinquième expression génère un nombre à trois chiffres compris entre 100 et 999, et la dernière expression est utilisée pour générer un caractère spécial. Vous pouvez modifier ou ajuster l'ordre de ces éléments selon vos besoins.

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


     Générez des mots de passe aléatoires avec des caractères alphanumériques en utilisant une fonction définie par l'utilisateur

    Pour insérer des mots de passe aléatoires dans Excel, la fonction définie par l'utilisateur suivante peut également vous aider, veuillez procéder comme suit :

    1. Maintenez enfoncées les touches ALT + F11, et la fenêtre Microsoft Visual Basic for Applications s'ouvre.

    2. Cliquez sur Insertion > Module, puis collez la macro suivante dans la fenêtre Module.

    Code VBA : Générer des mots de passe aléatoires dans 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. Ensuite, fermez le code et revenez à la feuille de calcul. Dans une cellule, entrez cette formule =RandomizeF(8,10) pour générer une chaîne de texte aléatoire avec une longueur minimale de 8 caractères et une longueur maximale de 10 caractères.

    4. Ensuite, faites glisser et copiez la formule dans d'autres cellules selon vos besoins. Les chaînes aléatoires composées de caractères alphanumériques et de caractères spécifiques, avec une longueur comprise entre 8 et 10, seront créées. Voir capture d'écran :

    A screenshot showing random passwords generated using the VBA function RandomizeF


     Générez des mots de passe aléatoires avec des caractères alphanumériques en utilisant une fonctionnalité simple

    Existe-t-il un moyen rapide et facile de générer plusieurs mots de passe aléatoires dans Excel ? Kutools pour Excel propose une fonctionnalité excellente : Insérer des données aléatoires. Grâce à cette fonction, vous pouvez insérer des mots de passe aléatoires en seulement quelques clics.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez une plage de cellules où insérer les mots de passe.

    2. Cliquez ensuite sur Kutools > Insérer > Insérer des données aléatoires. Dans la boîte de dialogue qui s'affiche, effectuez les opérations suivantes :

    • Cliquez sur l'onglet Chaîne de caractères ;
    • Vérifiez le type de caractères dont vous avez besoin ;
    • Ensuite, spécifiez la longueur du mot de passe souhaitée dans la zone de texte Longueur.
    • Enfin, cliquez sur Ok ou Appliquer pour générer les mots de passe comme le montre la capture d'écran ci-dessous.

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


    1.7 Générer des textes spécifiques aléatoires dans Excel

    Avez-vous déjà essayé d'afficher ou de lister des valeurs textuelles spécifiques de manière aléatoire dans Excel ? Par exemple, pour lister certains textes donnés (élément1, élément2, élément3, élément4, élément5) aléatoirement dans une liste de cellules, les deux astuces suivantes peuvent vous aider à résoudre cette tâche.

     Générer des textes spécifiques aléatoires avec une formule

    Dans Excel, vous pouvez créer une formule basée sur les fonctions CHOISIR et ALEA.ENTRE.BORNES pour lister aléatoirement des textes spécifiques. La syntaxe générique est la suivante :

    =CHOISIR(ALEA.ENTRE.BORNES(1,n),"Valeur_1","Valeur_2","Valeur_3",…"Valeur_n")
    • Value_1, Value_2, Value_3, Value_n : Représentent les valeurs textuelles que vous souhaitez lister aléatoirement ;
    • n : Le nombre de valeurs textuelles que vous souhaitez utiliser.

    Veuillez appliquer la formule ci-dessous dans une cellule vide, puis faites glisser la poignée de remplissage vers le bas pour remplir les cellules où vous souhaitez lister les valeurs spécifiques de manière aléatoire, voir capture d'écran :

    =CHOISIR(ALEA.ENTRE.BORNES(1,5),"Chimie","Physique","Géographie","Biologie","Économie")

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


     Générer des textes spécifiques aléatoires avec une méthode rapide

    Si vous avez Kutools pour Excel, sa fonction Insérer des données aléatoires peut également vous aider à insérer des valeurs de texte personnalisées de manière aléatoire dans une plage de cellules.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez une plage de cellules où insérer les textes spécifiques.

    2. Cliquez ensuite sur Kutools > Insérer > Insérer des données aléatoires. Dans la boîte de dialogue qui s'affiche, effectuez les opérations suivantes :

    • Cliquez sur l'onglet Liste personnalisée ;
    • Ensuite, cliquez Add button bouton pour ouvrir une autre Kutools pour Excel dans la boîte de dialogue, entrez ou sélectionnez vos propres valeurs de texte personnalisées que vous souhaitez lister aléatoirement. (Les entrées doivent être séparées par une virgule lorsqu'elles sont saisies manuellement.)

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

    3. Ensuite, cliquez sur Ok pour revenir à la boîte de dialogue Insérer des données aléatoires, votre liste de textes personnalisée s'affiche désormais dans la zone de liste. Maintenant, sélectionnez les nouveaux éléments de la liste, puis cliquez sur le bouton Ok ou Appliquer pour insérer les valeurs dans les cellules sélectionnées de manière aléatoire.

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

    Conseils : Pour lister aléatoirement les textes spécifiés sans doublons, veuillez cocher l'option Générer des valeurs uniques.


    1.8 Générer ou sélectionner des valeurs aléatoires à partir d'une liste dans Excel

    Supposons que vous ayez une longue liste de noms et que vous souhaitiez sélectionner des noms au hasard dans cette liste pour désigner des gagnants ou des objets de recherche, comme le montre la capture d'écran ci-dessous. Comment pourriez-vous résoudre ce problème dans Excel ?

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

     Générer des valeurs aléatoires à partir d'une liste avec les fonctions INDEX, RANDBETWEEN et ROWS

    Dans Excel, il n'y a pas de méthode directe pour extraire des valeurs aléatoires d'une liste, mais vous pouvez créer une formule basée sur les fonctions INDEX, RANDBETWEEN et ROWS pour extraire certaines valeurs aléatoires.

    1. Veuillez copier la formule ci-dessous dans une cellule vide où vous souhaitez placer la valeur extraite :

    =INDEX($A$2:$A$12;ALEA.ENTRE.BORNES(1;LIGNES($A$2:$A$12));1)

    Remarque : Dans la formule ci-dessus, A2:A12 est la liste des valeurs à partir desquelles vous souhaitez sélectionner des valeurs aléatoires.

    2. Ensuite, faites glisser la poignée de remplissage vers le bas jusqu'à plusieurs cellules où vous souhaitez afficher les valeurs aléatoires, et vous obtiendrez le résultat comme le montre la capture d'écran suivante :

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


     Générer des valeurs aléatoires à partir d'une liste sans doublons avec les fonctions INDEX, RANK.EQ

    Lors de l'utilisation de la formule ci-dessus, certaines valeurs en double seront affichées. Pour ignorer les valeurs en double, vous devez d'abord créer une colonne auxiliaire, puis appliquer une formule basée sur les fonctions INDEX et RANK.EQ. Veuillez procéder comme suit :

    1. Entrez la formule ci-dessous dans une cellule vide pour obtenir une liste de nombres aléatoires, voir capture d'écran :

    =ALEA()

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

    2. Ensuite, copiez la formule ci-dessous dans une cellule d'une autre colonne où vous souhaitez extraire des valeurs aléatoires, puis faites glisser et copiez cette formule vers les cellules en dessous pour afficher des valeurs aléatoires non répétitives, voir capture d'écran :

    =INDEX($A$2:$A$12,RANG.EQ($B2,$B$2:$B$12))

    Remarque : Dans la formule ci-dessus, A2:A12 est la liste des valeurs à partir desquelles vous souhaitez générer des valeurs aléatoires, B2 est la première cellule de la colonne d'aide, B2:B12 correspond aux cellules de formule d'aide que vous avez créées à l'étape 1.

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


     Sélectionnez des cellules, lignes ou colonnes au hasard dans une plage grâce à une fonctionnalité impressionnante

    Je vais vous recommander une fonctionnalité utile – Trier, Sélectionner ou Aléatoire de Kutools pour Excel. Grâce à cette fonctionnalité, vous pouvez sélectionner des cellules, lignes ou colonnes aléatoires selon vos besoins.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez la liste de cellules à partir desquelles vous souhaitez sélectionner des valeurs aléatoires.

    2. Ensuite, cliquez sur Kutools > Plage > Trier, Sélectionner ou Aléatoire, voir capture d'écran :

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

    3. Dans la boîte de dialogue Trier, Sélectionner ou Aléatoire, veuillez effectuer les opérations suivantes :

    • Cliquez sur l'onglet Sélectionner ;
    • Ensuite, saisissez le nombre de cellules que vous souhaitez sélectionner aléatoirement dans la zone Nombre de cellules à sélectionner ;
    • Dans la section Sélectionner le type, choisissez une opération selon vos besoins. Dans ce cas, je vais choisir l'option Sélectionner des cellules aléatoires.
    • Ensuite, cliquez sur le bouton Ok ou Appliquer, cinq cellules seront sélectionnées aléatoirement en une seule fois, voir les captures d'écran :

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

    4. Après avoir sélectionné les cellules, vous pouvez les copier et les coller dans d'autres cellules selon vos besoins.


    1.9 Attribuer des données à des groupes de manière aléatoire dans Excel

    Supposons que vous ayez une liste de noms et que vous souhaitiez répartir ces noms en trois groupes (Groupe A, Groupe B, Groupe C) de manière aléatoire, comme le montre la capture d'écran ci-dessous. Dans cette section, je vais aborder quelques formules pour résoudre cette tâche dans Excel.

    A screenshot showing names divided into three groups randomly in Excel

     Attribuer des données à un groupe aléatoirement avec une formule

    Pour attribuer des personnes de manière aléatoire à des groupes spécifiés, vous pouvez utiliser la fonction CHOISIR en combinaison avec la fonction ALEA.ENTRE.BORNES.

    1. Veuillez copier ou entrer la formule suivante dans une cellule où vous souhaitez générer le groupe :

    =CHOISIR(ALEA.ENTRE.BORNES(1,3),"Groupe A","Groupe B","Groupe C")

    Remarque : Dans la formule ci-dessus, Groupe A, Groupe B et Groupe C indiquent les noms de groupes que vous souhaitez attribuer, et le chiffre 3 indique le nombre de groupes que vous souhaitez répartir.

    2. Ensuite, faites glisser la poignée de remplissage pour appliquer cette formule aux autres cellules, et les noms seront divisés en trois groupes comme le montre la capture d'écran ci-dessous :

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


     Attribuer des données à un groupe avec un nombre égal de manière aléatoire à l'aide d'une formule

    Si vous souhaitez que tous les groupes aient un nombre égal de noms, la formule ci-dessus ne fonctionnera pas correctement pour vous. Dans ce cas, vous pouvez créer une colonne auxiliaire avec des valeurs aléatoires à l'aide de la fonction ALEA, puis appliquer une formule basée sur les fonctions INDEX, RANG et ARRONDI.SUP.

    Par exemple, je liste les noms de groupes que vous souhaitez attribuer dans les cellules F2:F4. Pour assigner des personnes aux groupes (Groupe A, Groupe B, Groupe C), chaque groupe ayant 4 participants, procédez comme suit :

    1. Entrez cette formule : =ALEA() dans une cellule vide pour obtenir une liste de nombres aléatoires, voir la capture d'écran :

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

    2. Ensuite, dans la colonne suivante, par exemple, dans la cellule D2, copiez ou tapez la formule ci-dessous :

    =INDEX($F$2:$F$4, ROUNDUP(RANG(C2,$C$2:$C$13)/4,0))

    Remarque : Dans la formule ci-dessus, C2 est la première cellule de la colonne auxiliaire, C2:C13 correspond aux cellules de la formule auxiliaire que vous avez créées à l'étape 1, le chiffre 4 indique le nombre de noms que chaque groupe doit contenir, et F2:F4 est la plage de cellules contenant les noms de groupes que vous souhaitez attribuer aux données.

    3. Faites glisser la poignée de remplissage vers le bas pour générer des groupes aléatoires pour la liste de données, et les noms seront divisés en groupes égaux, voir capture d'écran :

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


    1.10 Générer des dates aléatoires dans Excel

    Pour générer des dates arbitraires entre deux dates données, je vais vous présenter quelques méthodes.

     Générer des dates aléatoires entre deux dates données avec des formules

    Par exemple, je souhaite générer des dates au hasard entre le 2021-5-1 et le 2021-10-15. Normalement, dans Excel, vous pouvez accomplir cette tâche en utilisant une combinaison des fonctions ALEA.ENTRE.BORNES et DATE, veuillez procéder comme suit :

    1. Sélectionnez une cellule où vous souhaitez insérer une date aléatoire, puis entrez la formule suivante :

    =ALEA.ENTRE.BORNES(DATE(2021; 5; 1);DATE(2021; 10; 15))

    Remarque : Dans cette formule, 2021, 5, 1 est la date de début, et 2021, 10, 15 est la date de fin, vous pouvez les remplacer selon vos besoins.

    2. Ensuite, faites glisser et copiez cette formule vers d'autres cellules où vous souhaitez l'appliquer, les nombres à cinq chiffres s'afficheront dans les cellules comme illustré dans la capture d'écran ci-dessous :

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

    3. Ensuite, vous devez formater les nombres au format de date. Veuillez sélectionner les cellules contenant les formules, faire un clic droit, puis choisir Format de cellule dans le menu contextuel.

    4. Dans la boîte de dialogue Format de cellule, cliquez sur l'onglet Nombre, puis sélectionnez Date dans le volet Catégorie, ensuite choisissez un format de date dont vous avez besoin dans la liste déroulante Type. Voir capture d'écran :

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

    5. Cliquez sur OK pour fermer la boîte de dialogue. Maintenant, les nombres ont été convertis en dates normales. Voir la capture d'écran :

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

    Conseils : Si vous souhaitez générer des jours ouvrables aléatoires en excluant les week-ends, la formule ci-dessous peut vous aider :

    =JOUR.OUVRE(ALEA.ENTRE.BORNES(DATE(2021; 5; 1);DATE(2021; 10; 15))-1;1)

     Générez des dates aléatoires entre deux dates données avec une fonctionnalité étonnante

    L'option Insérer des données aléatoires de Kutools pour Excel vous permet également de générer des dates aléatoires, des jours ouvrables et des week-ends entre deux dates données.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez une plage de cellules où insérer les dates aléatoires.

    2. Cliquez ensuite sur Kutools > Insert > Insérer des données aléatoires. Dans la boîte de dialogue qui s'affiche, effectuez les opérations suivantes :

    • Cliquez sur l'onglet Date ;
    • Ensuite, précisez la plage de dates. Dans cet exemple, je choisirai du 01/05/2021 au 15/10/2021.
    • Ensuite, choisissez le type de date - date de jour ouvrable, date de week-end ou les deux selon vos besoins.
    • Enfin, cliquez sur Ok ou Appliquer pour générer des dates aléatoirement comme le montre la capture d'écran ci-dessous.

    A screenshot showing random workdays generated between two dates using Kutools

    Conseils : Pour générer des dates aléatoires distinctes, cochez l'option Générer des valeurs uniques.


    1.11 Générer des horaires aléatoires dans Excel

    Après avoir inséré des nombres aléatoires, des chaînes de texte et des dates, dans cette section, je vais parler de quelques astuces pour générer des heures aléatoires dans Excel.

     Générer des heures aléatoires avec des formules

    Générer des heures aléatoires avec une formule

    Pour générer des heures aléatoires dans une plage de cellules, une formule basée sur les fonctions TEXT et RAND peut vous rendre service.

    Veuillez entrer la formule ci-dessous dans une cellule vide, puis faire glisser et copier la formule dans d'autres cellules où vous souhaitez obtenir les heures, voir capture d'écran :

    =TEXTE(ALEA();"HH:MM:SS")

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


    Générer des horaires aléatoires entre deux heures données avec une formule

    Si vous avez besoin d'insérer des heures de manière aléatoire entre deux heures spécifiques, par exemple entre 10 heures et 18 heures, veuillez appliquer la formule ci-dessous :

    =TEXTE(ALEA()*(18-10)/24+10/24;"HH:MM:SS")

    Remarque : Dans la formule ci-dessus, le nombre 18 représente l'heure de fin et 10 correspond à l'heure de début. Vous pouvez les modifier pour répondre à vos besoins.

    Ensuite, faites glisser et copiez la formule dans d'autres cellules où vous souhaitez générer des heures aléatoires entre deux plages horaires données, voir capture d'écran :

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


    Générer des heures aléatoires à intervalles spécifiques avec une formule

    Par exemple, si vous souhaitez générer des heures aléatoires à des intervalles spécifiques dans Excel, comme insérer des heures aléatoires à un intervalle de 15 minutes. Pour traiter cette tâche, vous pouvez utiliser les fonctions RAND et FLOOR dans la fonction TEXT.

    Copiez ou entrez la formule ci-dessous dans une cellule vide, puis faites glisser et copiez cette formule dans les cellules où vous souhaitez obtenir les heures aléatoires, voir capture d'écran :

    =TEXTE(PLANCHER(ALEA();"0:15");"HH:MM:SS")

    Remarque : Dans la formule, le nombre 15 est l'intervalle de temps. Si vous avez besoin d'heures aléatoires à intervalle de 30 minutes, remplacez simplement le 15 par 30.

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


     Générez des heures aléatoires entre deux heures données grâce à une fonctionnalité pratique

    Si vous avez Kutools pour Excel, sa fonction Insérer des données aléatoires peut également vous aider à générer des heures aléatoires entre des plages horaires spécifiées dans une feuille de calcul.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez une plage de cellules où générer les heures.

    2. Cliquez ensuite sur Kutools > Insérer > Insérer des données aléatoires. Dans la boîte de dialogue qui s'affiche, effectuez les opérations suivantes :

    • Cliquez sur l'onglet Heure ;
    • Ensuite, spécifiez la plage horaire. Dans cet exemple, je choisirai de 9h00 à 16h30.
    • Enfin, cliquez sur Ok ou Appliquer pour générer des horaires aléatoires comme le montre la capture d'écran ci-dessous.

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


     Générer des dates et heures aléatoires entre deux datetimes à l'aide d'une formule

    Si vous souhaitez générer des dates et heures aléatoires ensemble, la formule ci-dessous peut vous aider.

    1. Entrez ou copiez la formule suivante dans une cellule où vous souhaitez générer des dates et heures aléatoires :

    =TEXTE(ALEA()*("2021-10-15 12:00:00"-"2021-1-1 9:00")+"2021-1-1 9:00:00","AAAA-MM-JJ HH:MM:SS")

    Remarque : Dans cette formule, 2021-10-15 12:00:00 est la date et l'heure de fin, et 2021-1-1 9:00:00 est la date et l'heure de début. Vous pouvez les modifier selon vos besoins.

    2. Ensuite, faites glisser et copiez cette formule dans d'autres cellules où vous souhaitez afficher les dates et heures aléatoires, voir capture d'écran :

    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


    Générer des nombres, textes et dates aléatoires dans Excel 365 / 2021 et versions plus récentes

    Cette section montrera comment générer des nombres aléatoires, des dates, et effectuer une sélection aléatoire ainsi qu'assigner des données à des groupes de manière aléatoire dans Excel 365, Excel 2021 et les versions futures grâce à une nouvelle fonction de tableau dynamique - RANDARRAY.

    La fonction RANDARRAY est utilisée pour renvoyer un tableau de nombres aléatoires compris entre deux nombres que vous spécifiez.

    La syntaxe de la fonction RANDARRAY est :

    =RANDARRAY([lignes],[colonnes],[min],[max],[entier])
    • lignes (facultatif) : Le nombre de lignes de nombres aléatoires à retourner ; (Si omis, par défaut =1)
    • colonnes (facultatif) : Le nombre de colonnes de nombres aléatoires à retourner ; (Si omis, par défaut =1)
    • min (facultatif) : Le nombre minimum à retourner ; (Si omis, par défaut =0)
    • max (facultatif) : Le nombre maximum à retourner ; (Si omis, par défaut =1)
    • entier (facultatif) : Renvoie un nombre entier ou une valeur décimale. VRAI pour un nombre entier, FAUX pour un nombre décimal. (Si omis, par défaut =FAUX)
    Remarques :
    • 1. La fonction RANDARRAY comprend cinq arguments, tous étant facultatifs. Si aucun des arguments n'est spécifié, RANDARRAY renverra une valeur décimale comprise entre 0 et 1.
    • 2. Si les arguments de lignes ou de colonnes sont des nombres décimaux, ils seront tronqués en un nombre entier avant la virgule (par exemple, 3,9 sera traité comme 3).
    • 3. Le nombre minimum doit être inférieur au nombre maximum, sinon une erreur #VALEUR! sera renvoyée.
    • 4. Cette fonction RANDARRAY renvoie un tableau, et lorsque RANDARRAY renvoie plusieurs résultats dans une feuille de calcul, les résultats se répandent dans les cellules adjacentes.

    2.1 Générer des nombres aléatoires dans Excel 365 / 2021 et versions plus récentes

    Pour générer des nombres entiers ou décimaux aléatoires dans Excel 365, Excel 2021 et les versions futures, vous pouvez utiliser cette nouvelle fonction RANDARRAY.

     Générer des nombres aléatoires entre deux nombres avec une formule

    Pour créer une liste de nombres aléatoires dans une plage spécifique, veuillez appliquer les formules suivantes :

    Veuillez saisir l'une des formules ci-dessous selon vos besoins, puis appuyez sur la touche Entrée pour obtenir les résultats, voir les captures d'écran :

    =RANDARRAY(6, 4, 50, 200, TRUE)  (Générer des entiers aléatoires entre 50 et 200)
    =RANDARRAY(6, 4, 50, 200, FALSE)
     (Générer des décimales aléatoires entre 50 et 200)
    Remarque : Dans les formules ci-dessus :
    • 6 : Indique de retourner 6 lignes de nombres aléatoires ;
    • 4 : Indique de retourner 4 colonnes de nombres aléatoires ;
    • 50, 200 : Les valeurs minimale et maximale entre lesquelles vous souhaitez générer des nombres ;
    • OUI : Indique le retour de nombres entiers ;
    • FALSE : Indique de retourner des nombres décimaux.
    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

     Générer des nombres aléatoires sans doublons avec des formules

    Lors de l'utilisation de la fonction RANDARRAY normale pour générer des nombres aléatoires, certains nombres en double peuvent également être générés. Pour éviter les doublons, je vais ici parler de quelques formules permettant de résoudre cette tâche.

    Générer une liste de nombres aléatoires non répétitifs

    Pour générer une colonne ou une liste de nombres uniques de manière aléatoire, les syntaxes génériques sont :

    Entiers aléatoires sans doublons :

    =INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, TRUE)), SEQUENCE(n))

    Décimales aléatoires sans doublons :

    =INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, FALSE)), SEQUENCE(n))
    • n : Le nombre de valeurs que vous souhaitez générer ;
    • min : La valeur minimale ;
    • max : La valeur maximale.

    Par exemple, ici, je vais insérer une liste de 8 nombres aléatoires compris entre 50 et 100 sans répétitions. Veuillez appliquer l'une des formules ci-dessous dont vous avez besoin, puis appuyez sur la touche Entrée pour obtenir les résultats :

    =INDEX(UNIQUE(RANDARRAY(8^2, 1, 50, 100, TRUE)), SEQUENCE(8))          (Entiers aléatoires uniques)
    =INDEX(UNIQUE(RANDARRAY(8^2, 1, 50, 100, FALSE)), SEQUENCE(8))
    (Décimales aléatoires uniques)
    Remarque : Dans les formules ci-dessus :
    • 8 : Indique de retourner 8 nombres aléatoires ;
    • 50, 100 : La valeur minimale et maximale entre lesquelles vous souhaitez générer des nombres.
    • OUI : Indique le retour de nombres entiers ;
    • FALSE : Indique de retourner des nombres décimaux.
    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

    Générer une plage de nombres aléatoires non répétitifs

    Si vous souhaitez générer des nombres aléatoires non répétitifs dans une plage de cellules, il vous suffit de définir le nombre de lignes et de colonnes dans la fonction SEQUENCE. Les syntaxes génériques sont les suivantes :

    Pour générer une colonne ou une liste de nombres uniques de manière aléatoire, les syntaxes génériques sont :

    Entiers aléatoires sans doublons :

    =INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, TRUE)), SEQUENCE(lignes, colonnes))

    Décimales aléatoires sans doublons :

    =INDEX(UNIQUE(RANDARRAY(n^2, 1, min, max, FALSE)), SEQUENCE(lignes, colonnes))
    • n : Le nombre de cellules dans lesquelles insérer les nombres, vous pouvez le fournir sous la forme nombre de lignes * nombre de colonnes ; Par exemple, pour remplir 8 lignes et 3 colonnes, utilisez 24^2.
    • lignes : Le nombre de lignes à remplir ;
    • colonnes : Le nombre de colonnes à remplir ;
    • min : La valeur la plus basse ;
    • max : La valeur la plus élevée.

    Ici, je vais remplir une plage de 8 lignes et 3 colonnes avec des nombres aléatoires uniques compris entre 50 et 100. Veuillez appliquer l'une des formules ci-dessous dont vous avez besoin :

    =INDEX(UNIQUE(RANDARRAY(24^2, 1, 50, 100, TRUE)), SEQUENCE(8,3))          (Entiers aléatoires uniques)
    =INDEX(UNIQUE(RANDARRAY(24^2, 1, 50, 100, FALSE)), SEQUENCE(8,3))         
    (Décimales aléatoires uniques)
    Remarque : Dans les formules ci-dessus :
    • 24 : Indique le retour de 24 nombres aléatoires, le produit de 8 et 3 (lignes*colonnes) ;
    • 50, 100 : Les valeurs minimale et maximale entre lesquelles vous souhaitez générer des nombres ;
    • Oui : Indique le retour de nombres entiers ;
    • FALSE : Indique de retourner des nombres décimaux.
    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 Générer des dates aléatoires dans Excel 365 / 2021 et versions plus récentes

    En utilisant cette nouvelle fonction RANDARRAY, vous pouvez également générer plusieurs dates aléatoires ou jours ouvrables dans Excel rapidement et facilement.

     Générer des dates aléatoires entre deux dates avec une formule

    Pour créer une liste de dates aléatoires entre deux dates spécifiques, vous pouvez appliquer la formule ci-dessous :

    1. Entrez la formule suivante dans une cellule vide pour générer des dates aléatoires, puis appuyez sur la touche Entrée pour obtenir une liste de nombres à cinq chiffres, voir capture d'écran :

    =RANDARRAY(10, 1, B1, B2, VRAI)
    Remarque : Dans les formules ci-dessus :
    • 10 : Indique de retourner 10 lignes de dates aléatoires ;
    • 1 : Indique de retourner 1 colonne de dates aléatoires ;
    • B1, B2 : Les cellules contiennent les dates de début et de fin entre lesquelles vous souhaitez générer des dates.

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

    2. Ensuite, vous devez formater les nombres au format de date normal : sélectionnez les nombres, faites un clic droit, puis choisissez Format de cellule dans le menu contextuel. Dans la boîte de dialogue Format de cellule qui apparaît, procédez comme suit :

    • Cliquez sur l'onglet Nombre ;
    • Cliquez ensuite sur Date dans le volet Catégorie ;
    • Ensuite, choisissez un format de date que vous aimez dans la liste déroulante Type.

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

    3. Ensuite, cliquez sur le bouton OK, les nombres seront formatés dans le format de date que vous avez spécifié, voir la capture d'écran :

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

    Conseils : Bien sûr, vous pouvez également saisir directement la date de début et la date de fin dans la formule comme ceci :

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

     Générer des jours ouvrables aléatoires entre deux dates avec une formule

    Pour générer des jours ouvrables aléatoires dans une plage de cellules, insérez la fonction RANDARRAY dans la fonction WORKDAY.

    1. Saisissez ou copiez la formule ci-dessous dans une cellule vide, puis appuyez sur la touche Entrée pour obtenir une liste de nombres comme illustré dans la capture d'écran ci-dessous :

    =JOUR.OUVRE(RANDARRAY(10, 1, B1, B2, TRUE), 1)

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

    2. Ensuite, formatez les nombres selon un format de date spécifique dont vous avez besoin dans la boîte de dialogue Format de cellule, et vous obtiendrez le format de date comme illustré dans la capture d'écran ci-dessous :

    A screenshot showing random workdays formatted as dates in Excel

    Conseils : Vous pouvez également saisir directement la date de début et la date de fin dans la formule comme ceci :

    =JOUR.OUVRE(RANDARRAY(10, 1, "01/05/2021", "31/12/2021", VRAI), 1)

    2.3 Générer ou obtenir des valeurs aléatoires à partir d'une liste dans Excel 365 / 2021 et versions ultérieures

    Dans Excel 365, Excel 2021 et les versions futures (telles qu'Excel 2024), si vous souhaitez générer ou retourner des valeurs aléatoires à partir d'une liste de cellules, cette section vous présentera quelques formules.

     Générer ou obtenir des valeurs aléatoires à partir d'une liste avec une formule

    Pour extraire des valeurs aléatoires d'une liste de cellules, cette fonction RANDARRAY combinée avec la fonction INDEX peut vous rendre service. La syntaxe générique est :

    =INDEX(données, RANDARRAY(n, 1, 1, LIGNES(données), VRAI))
    • données : La liste des valeurs à partir desquelles vous souhaitez extraire des éléments aléatoires ;
    • n : Le nombre d'éléments aléatoires que vous souhaitez extraire.

    Par exemple, pour extraire 3 noms de la liste de noms A2:A12, veuillez utiliser les formules ci-dessous :

    =INDEX(A2:A12, RANDARRAY(C2, 1, 1, LIGNES(A2:A12), VRAI))             (Utiliser une référence de cellule)
    =INDEX(A2:A12, RANDARRAY(3, 1, 1, LIGNES(A2:A12), VRAI))                 
    (Tapez un nombre directement)

    Ensuite, appuyez sur la touche Entrée, et vous obtiendrez 3 noms aléatoirement en une seule fois, voir capture d'écran :

    A screenshot of random names extracted from a list in Excel


     Générer ou obtenir des valeurs aléatoires à partir d'une liste sans doublons avec une formule

    Avec la formule ci-dessus, vous pourriez trouver des doublons dans les résultats. Pour effectuer une sélection aléatoire dans une liste sans répétitions, la syntaxe générique est :

    =INDEX(SORTBY(données, RANDARRAY(LIGNES(données))), SEQUENCE(n))
    • données : La liste de valeurs à partir de laquelle vous souhaitez extraire des éléments aléatoires ;
    • n : Le nombre d'éléments aléatoires que vous souhaitez extraire.

    Si vous devez retourner 5 noms de la liste de noms A2:A12 de manière aléatoire, veuillez saisir ou copier l'une des formules ci-dessous :

    =INDEX(SORTBY(A2:A12, RANDARRAY(ROWS(A2:A12))), SEQUENCE(C2))             (Utiliser une référence de cellule)
    =INDEX(TRIER.PAR(A2:A12, ALEA.MATRICE(LIGNES(A2:A12))), SEQUENCE(5))             
    (Tapez un nombre directement)

    Ensuite, appuyez sur la touche Entrée pour obtenir 5 noms aléatoires de la liste A2:A12 sans répétitions, voir capture d'écran :

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


    2.4 Générer ou sélectionner des lignes aléatoires dans une plage sous Excel 365 / 2021 et versions plus récentes

    Parfois, vous devrez peut-être sélectionner des lignes aléatoires dans une plage de cellules sous Excel. Pour accomplir cette tâche, je vais ici vous parler de quelques formules.

     Générer ou sélectionner des lignes aléatoires à partir d'une plage avec une formule

    La syntaxe générique pour générer des lignes aléatoires à partir d'une plage de cellules est :

    =INDEX(données, RANDARRAY(n, 1, 1, LIGNES(données), VRAI), {1,2,3…})
    • données : La plage de cellules à partir de laquelle vous souhaitez extraire des lignes aléatoires ;
    • n : Le nombre de lignes aléatoires que vous souhaitez extraire ;
    • {1,2,3…} : Les numéros de colonne à extraire.

    Pour extraire 3 lignes de données de la plage A2:C12, veuillez utiliser l'une des formules suivantes :

    =INDEX(A2:C12, RANDARRAY(E2, 1, 1, LIGNES(A2:C12), VRAI), {1,2,3})              (Utilisez une référence de cellule)
    =INDEX(A2:C12, RANDARRAY(3, 1, 1, LIGNES(A2:C12), VRAI), {1,2,3})                 
    (Tapez un nombre directement)

    Ensuite, appuyez sur la touche Entrée pour obtenir 3 lignes de données aléatoires de la plage A2:C12, voir capture d'écran :

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


     Générer ou sélectionner des lignes aléatoires sans doublons à partir d'une plage avec une formule

    De même, la formule ci-dessus peut également produire des données en double. Pour éviter l'apparition de lignes en double, vous pouvez utiliser la syntaxe générique ci-dessous :

    =INDEX(SORTBY(données, RANDARRAY(LIGNES(données))), SEQUENCE(n), {1,2,3…})
    • données : La plage de cellules à partir de laquelle vous souhaitez extraire des lignes aléatoires ;
    • n : Le nombre de lignes aléatoires que vous souhaitez extraire ;
    • {1,2,3…} : Les numéros de colonne à extraire.

    Par exemple, pour sélectionner 5 lignes de données dans la plage A2:C12, veuillez utiliser l'une des formules ci-dessous :

    =INDEX(SORTBY(A2:C12, RANDARRAY(ROWS(A2:C12))), SEQUENCE(E2), {1,2,3})            (Utilisez une référence de cellule)
    =INDEX(SORTBY(A2:C12, RANDARRAY(ROWS(A2:C12))), SEQUENCE(5), {1,2,3})             
    (Tapez un nombre directement)

    Appuyez ensuite sur la touche Entrée, 5 lignes aléatoires sans doublons seront extraites de la plage A2:C12 comme le montre la capture d'écran ci-dessous :

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


    Empêcher les résultats aléatoires de changer

    Vous avez probablement remarqué que toutes les fonctions de randomisation dans cet article, telles que RAND, RANDBETWEEN et RANDARRAY, sont volatiles. Les résultats générés seront recalculés à chaque modification de la feuille, et de nouvelles valeurs aléatoires seront produites ensuite. Pour empêcher les valeurs aléatoires de changer automatiquement, voici deux astuces rapides pour vous.

     Empêcher les résultats aléatoires de changer en utilisant la copie et le collage

    Normalement, vous pouvez utiliser la fonction Copier et Coller pour copier et coller les formules dynamiques en tant que valeurs, veuillez procéder comme suit :

    1. Sélectionnez les cellules contenant votre formule aléatoire, puis appuyez sur Ctrl + C pour les copier.

    2. Ensuite, faites un clic droit sur la plage sélectionnée, puis cliquez sur l'option Valeurs dans la section Options de collage, voir capture d'écran :

    Astuce : Vous pouvez également appuyer sur Shift + F10 puis sur V pour activer cette option.

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

    3. Et toutes les cellules de formule seront converties en valeurs, les valeurs aléatoires ne changeront plus.


     Empêchez les résultats aléatoires de changer en utilisant une fonctionnalité pratique

    Si vous avez installé Kutools pour Excel, la fonction En réel peut vous aider à convertir toutes les cellules de formule sélectionnées en valeurs en un seul clic.

    Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

    1. Sélectionnez les cellules contenant la formule aléatoire, puis cliquez sur Kutools > En réel, voir capture d'écran :

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

    2. Et maintenant, toutes les formules sélectionnées ont été converties en valeurs.

    Meilleurs outils de productivité pour Office

    🤖 Kutools AI Aide : Révolutionnez l'analyse de données avec : Exécution intelligente | Générer du code | Créer des formules personnalisées | Analyser des données et générer des graphiques | Appeler les Fonctions améliorées de Kutools
    Fonctionnalités populaires : Trouver, mettre en évidence ou marquer les doublons | Supprimer les lignes vides | Combinez les colonnes ou les cellules sans perte de données | Arrondir sans formule...
    Super RECHERCHEV : Recherche multi-critères | Recherche multi-valeurs | Recherche multi-feuilles | Correspondance floue...
    Liste déroulante avancée : Créer rapidement une liste déroulante | Liste déroulante dépendante | Liste déroulante à sélection multiple...
    Gestionnaire de colonnes : Ajouter un nombre spécifique de Colonnes | Déplacer des Colonnes | Alterner l’état de visibilité des Colonnes masquées | Comparer des plages & Colonnes...
    Fonctionnalités phares : Mise au point de la grille | Affichage de conception | Barre de formule améliorée | Gestionnaire de Classeur & Feuille de calcul | Bibliothèque d’AutoTexte | Sélecteur de date | Merge Worksheets | Chiffrer/Déchiffrer les cellules | Envoyer un e-mail par liste | Super Filtre | Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...)...
    Top15 des ensembles d’outils :12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...) |50+ Types de graphiques (Diagramme de Gantt, ...) |40+ Formules pratiques (Calculer l’âge en fonction de la date de naissance, ...) |19 outils d’insertion (Insérer un code QR, Insérer une image depuis le chemin, ...) |12 outils de conversion (Convertir en mots, Conversion de devises, ...) |7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...) | ... et bien plus encore
    Utilisez Kutools dans la langue de votre choix – disponible en Anglais, Espagnol, Allemand, Français, Chinois et plus de40 autres !

    Améliorez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité incomparable. Kutools pour Excel propose plus de300 fonctionnalités avancées pour booster votre productivité et gagner du temps. Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


    Office Tab apporte l’interface par onglets à Office, simplifiant considérablement votre travail.

    • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
    • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
    • Augmente votre productivité de50 % et réduit des centaines de clics de souris chaque jour !

    Tous les modules complémentaires Kutools. Une seule installation

    La suite Kutools for Office regroupe les modules complémentaires pour Excel, Word, Outlook & PowerPoint ainsi qu’Office Tab Pro, idéal pour les équipes travaillant sur plusieurs applications Office.

    Excel Word Outlook Tabs PowerPoint
    • Suite tout-en-un — modules complémentaires Excel, Word, Outlook & PowerPoint + Office Tab Pro
    • Un installateur, une licence — installation en quelques minutes (compatible MSI)
    • Une synergie optimale — productivité accélérée sur l’ensemble des applications Office
    • Essai complet30 jours — sans inscription, ni carte bancaire
    • Meilleure valeur — économisez par rapport à l’achat d’add-ins individuels