Obtenir de l'aide

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Finance

Transformez le travail financier manuel en rapports qui se mettent à jour tout seuls.

Ce que les équipes Finance automatisent

  • Suivre les dettes et créances
  • Créer des tableaux de flux de trésorerie
  • Comparer budget et réel

Inventaire et fabrication

Visualisez vos niveaux de stock et automatisez vos commandes.

Ce que les équipes inventaire et fabrication automatisent

  • Suivre l'inventaire sur plusieurs sites
  • Connecter les données de ventes, d'achats et d'entrepôt
  • Relier un lecteur de codes-barres à votre feuille

RH

Gérez le recrutement, les présences et le suivi des OKR depuis vos feuilles.

Ce que les équipes RH automatisent

  • Suivre le recrutement et l'intégration
  • Enregistrer les OKR et résultats de l'équipe
  • Suivre les arrivées, départs et congés

Gestion de projet

Attribuez des tâches et suivez les heures sans mise à jour manuelle.

Ce que les équipes projet automatisent

  • Attribuer des tâches et suivre les changements de statut
  • Estimer l'effort et saisir les heures travaillées
  • Suivre les jalons de tous les projets

Ventes et CRM

Suivez les prospects et les performances commerciales avec des rapports automatisés.

Ce que les équipes commerciales automatisent

  • Suivre et convertir les prospects
  • Fixer des objectifs de vente et suivre les indicateurs de l'équipe
  • Surveiller les KPI de vente sur des tableaux de bord

Éducation

Automatisez les présences, les notes et les achats de l'école.

Ce que les écoles automatisent

  • Suivre les présences et prévenir les parents
  • Enregistrer et comparer les notes des classes
  • Suivre le matériel prêté aux élèves et au personnel

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Se connecter à

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Un système, quatre parties

Agents IA

Des employés virtuels qui travaillent 24 h/24, 7 j/7

Automations

Connecter des fichiers et automatiser des tâches

Workflows

Créer des processus avec votre équipe

Data Space

Partage et contrôle des données en toute confiance

Solutions par service

Finance

Rapports, budgets et rapprochements

Inventaire et fabrication

Stocks, commandes et production en une seule vue

RH

Feuilles de temps, présences et évaluations

Gestion de projet

Statut et charge de travail de tous les projets

Ventes et CRM

Prospects et affaires à jour

Éducation

Dossiers des élèves et données scolaires

Trouver un cas d'utilisation

Par service

Comment chaque équipe utilise Sheetgo

Par secteur d'activité

Comment chaque secteur utilise Sheetgo

Par taille d'entreprise

Petite, moyenne ou grande

Commencer

Modèles

Flux de travail prêts à l'emploi

Apprendre

Blog

Guides et nouveautés produit

Témoignages de clients

Comment des équipes comme la vôtre utilisent Sheetgo

Centre d'aide

Guides et réponses

Pourquoi Sheetgo ?

Comparer

Comment Sheetgo se compare aux autres outils

Sécurité

Comment nous protégeons vos données

Centre de confiance

Le détail de notre conformité

Centre d'aide

Guides et réponses

Contacter le support

Écrire à notre équipe

Workflows

Créer des processus avec votre équipe

Automations

Connecter des fichiers et automatiser des tâches

Comment utiliser RANDBETWEEN dans Google Sheets (générateur de nombres aléatoires)

Vous pouvez avoir besoin d'un générateur de nombres aléatoires pour de nombreuses raisons : créer des jeux de données d'exemple, tester du code ou même jouer aux dés. Même si générer de vrais nombres aléatoires reste difficile, les générateurs de nombres pseudo-aléatoires le sont suffisamment pour les usages courants, y compris ceux cités ci-dessus. Heureusement, Google Sheets propose trois fonctions pour générer des nombres aléatoires : RAND, RANDARRAY et RANDBETWEEN.

Dans ce guide, vous allez apprendre à utiliser les fonctions RAND, RANDARRAY et RANDBETWEEN dans Google Sheets. En plus des instructions pas à pas pour chaque fonction, vous verrez aussi comment les combiner et les utiliser dans des formules.

Peut-on générer un nombre aléatoire avec Google Sheets ?

Trois fonctions de Google Sheets vous permettent de générer des nombres aléatoires. RAND génère des décimales entre 0 (inclus) et 1 (exclu). RANDARRAY fonctionne de la même façon, mais génère un tableau au lieu d'un seul nombre. RANDBETWEEN, en revanche, génère des nombres entiers entre les bornes que vous indiquez.

D'un point de vue strictement mathématique, il ne s'agit pas de vrais générateurs de nombres aléatoires, mais de générateurs de nombres pseudo-aléatoires. Toutefois, à moins que vous ne travailliez sur une démonstration mathématique, les nombres générés seront suffisamment aléatoires.

Comment utiliser la fonction RAND dans Google Sheets ?

Suivez les étapes ci-dessous pour utiliser la fonction RAND dans Google Sheets.

1. Ouvrez Google Sheets.

Fonction RAND dans Google Sheets — feuille de calcul vierge avec la cellule A1 sélectionnée

2. Dans une cellule vide, saisissez la fonction RAND comme indiqué ci-dessous. La fonction ne prend aucun argument : si vous ajoutez quoi que ce soit entre les parenthèses, vous obtiendrez une erreur.

Fonction RAND dans Google Sheets — =RAND() saisi dans la cellule A1

3. Appuyez sur "Entrée" pour générer le nombre.

Fonction RAND dans Google Sheets — cellule A1 affichant la décimale aléatoire 0.9904145949

4. Comme RAND est une fonction volatile, elle génère un nouveau nombre chaque fois que la feuille est recalculée ou actualisée.

Fonction RAND dans Google Sheets — A1 recalculée à 0.13509477, avec la note volatile en B1

5. Si vous devez créer un jeu de données statique pour vos tests, copiez la ou les cellules et utilisez Édition > Collage spécial > Valeurs uniquement.

Générateur de nombres aléatoires dans Google Sheets — menu Édition ouvert sur Collage spécial, Valeurs uniquement

6. Comme pour toute autre formule, vous pouvez faire glisser la poignée de recopie pour la copier dans d'autres cellules.

Fonction RAND dans Google Sheets — =RAND() recopiée en A1:A12, avec une nouvelle décimale dans chaque cellule

Comment utiliser la fonction RANDARRAY dans Google Sheets ?

Si vous devez générer un tableau de valeurs décimales, inutile d'utiliser RAND plusieurs fois. Utilisez plutôt RANDARRAY pour indiquer le nombre de lignes et de colonnes souhaité. Comme d'autres formules matricielles dynamiques, elle répartit ses résultats dans les cellules voisines.

1. Ouvrez Google Sheets.

RANDARRAY dans Google Sheets — colonne D vide sélectionnée à côté de la valeur RAND en A1

2. Saisissez la fonction RANDARRAY dans une cellule vide.

RANDARRAY dans Google Sheets — =RANDARRAY( saisi dans D1 avec l'info-bulle des arguments lignes et colonnes

3. Pour le premier paramètre, indiquez le nombre de lignes souhaité dans votre tableau.

RANDARRAY dans Google Sheets — 10 saisi comme argument de lignes en D1

4. Pour le second paramètre, indiquez le nombre de colonnes à générer.

RANDARRAY dans Google Sheets — =RANDARRAY(10,4) avec 4 comme argument de colonnes

5. Appuyez sur "Entrée" pour obtenir le tableau.

RANDARRAY dans Google Sheets — tableau de 10 sur 4 de décimales aléatoires en D1:G10

Comment utiliser la fonction RANDBETWEEN dans Google Sheets ?

La syntaxe est =RANDBETWEEN(low, high), où low et high sont le plus petit et le plus grand nombre entier souhaités. Les deux bornes sont incluses : =RANDBETWEEN(1, 6) revient donc à lancer un dé. Suivez les étapes ci-dessous pour utiliser RANDBETWEEN et générer des nombres entiers entre les bornes inférieure et supérieure indiquées.

1. Ouvrez Google Sheets.

RANDBETWEEN dans Google Sheets — cellule F2 vide sélectionnée à côté d'un bloc de décimales aléatoires

2. Dans une cellule vide, saisissez la fonction RANDBETWEEN.

RANDBETWEEN dans Google Sheets — =RANDBETWEEN( saisi dans F2 avec l'info-bulle des arguments low et high

3. Ajoutez les bornes supérieure et inférieure. Ici, la fonction génère des nombres entre 1 et 100.

RANDBETWEEN dans Google Sheets — =RANDBETWEEN(1,100) avec 1 et 100 comme bornes

4. Appuyez sur "Entrée" pour voir le résultat.

RANDBETWEEN dans Google Sheets — cellule F2 affichant le nombre entier aléatoire 61

Comment définir des bornes supérieure et inférieure avec la fonction RAND dans Google Sheets ?

Dans cette section, vous allez apprendre à utiliser RAND pour générer des nombres aléatoires dans une plage plus large que celle par défaut (0-1). Suivez les étapes ci-dessous pour définir une borne supérieure et une borne inférieure pour la fonction RAND.

1. Ouvrez Google Sheets.

RAND avec des bornes dans Google Sheets — borne inférieure 1 en B1, borne supérieure 100 en B2, A4 sélectionnée

2. Dans une cellule vide, saisissez la fonction RAND suivie de l'opérateur de multiplication.

RAND avec des bornes dans Google Sheets — =RAND()* saisi dans la cellule A4

3. Ajoutez les bornes supérieure et inférieure pour que la formule complète soit =RAND()*(B2-B1)+B1, où B1 contient la borne inférieure et B2 la borne supérieure.

RAND avec des bornes dans Google Sheets — =RAND()*(B2-B1)+B1 faisant référence aux cellules des bornes

4. Appuyez sur "Entrée" pour voir le résultat.

RAND avec des bornes dans Google Sheets — A4 affichant 90.97386777, entre 1 et 100

Comment combiner les fonctions RAND et RANDBETWEEN dans Google Sheets ?

Comme vous l'avez vu, RAND ne génère que des nombres décimaux entre 0 (inclus) et 1 (exclu). RANDBETWEEN, de son côté, ne génère que des nombres entiers entre une borne supérieure et une borne inférieure. Vous pouvez donc facilement les combiner pour obtenir des décimales entre les bornes que vous indiquez.

Par exemple, vous pouvez additionner RAND et RANDBETWEEN pour obtenir des décimales aléatoires dans une plage donnée, comme dans l'exemple précédent avec RAND.

RAND et RANDBETWEEN dans Google Sheets — =RAND()+RANDBETWEEN(1,100) renvoyant 51.15250832

Vous pouvez aussi obtenir une plage négative en les soustrayant, comme ci-dessous.

RAND et RANDBETWEEN dans Google Sheets — =RAND()-RANDBETWEEN(1,100) renvoyant -12.4962634

Pour générer plusieurs valeurs, faites glisser la poignée de recopie vers le bas aussi loin que nécessaire.

RAND et RANDBETWEEN dans Google Sheets — les deux formules recopiées vers le bas en D1:E20, avec des décimales positives et négatives

Conclusion

Comme vous l'avez vu, générer des nombres aléatoires dans Google Sheets est simple. Trois fonctions sont à votre disposition, seules ou combinées. La première, RAND, ne prend aucun argument et génère des décimales entre zéro et un. La deuxième, RANDARRAY, fonctionne comme RAND, mais génère un tableau de décimales. Vous pouvez indiquer la taille du tableau avec les arguments de la fonction : lignes et colonnes. La troisième, RANDBETWEEN, génère des nombres entiers dans une plage donnée. Vous pouvez indiquer les bornes supérieure et inférieure de cette plage avec les arguments de la fonction.

Vous savez maintenant utiliser ces trois fonctions dans Google Sheets. Vous savez aussi qu'il s'agit de fonctions volatiles : les valeurs générées changent à chaque recalcul ou actualisation de la feuille. Si vous avez besoin de valeurs statiques, copiez-les une fois générées et utilisez le collage spécial pour ne conserver que les valeurs. Enfin, vous savez comment combiner ces fonctions et les adapter à vos besoins.

Pour arrondir les décimales renvoyées par RAND, utilisez la formule ROUND. Pour mélanger une liste dans un ordre aléatoire, ajoutez une colonne =RAND() à côté et triez la liste selon cette colonne avec la Fonction SORT.

Vous pouvez aussi aimer...

Fonctionnalités et formules de google sheets

Top 5 des formules de tableaux dynamiques dans Google Sheets 

Google Sheets a évolué au-delà des feuilles de calcul de base. Avec l'introduction de formules de tableaux dynamiques, les utilisateurs peuvent désormais manipuler et analyser...
Fonctionnalités et formules de google sheets

Maîtriser la formule FILTER : 4 cas d'utilisation avec exemples

La formule FILTRE de Google Sheets est un outil polyvalent permettant d'extraire des données répondant à des conditions spécifiques. Contrairement à la formule QUERY,...
Fonctionnalités et formules de google sheets

Exploiter la puissance de SUMIF et SUMIFS dans Google Sheets : 4 cas d'utilisation réels

Les formules SUMIF et SUMIFS de Google Sheets sont des outils indispensables pour effectuer des sommations conditionnelles. Elles simplifient les...