Bonjour,
je souhaite préparer des fiches d'exercices pour s'entrainer à ranger les nombres dans l'ordre croissant. J''utilise la fonctions alea pour obtenir des nombres et j'aimerais obtenir la fiche correction qui affiche les réponse attendues. Mais c'est là que ça coince : le tri ne se fait pas.
J'ai tenté en copiant les valeurs dans une autre partie du tableau(non imprimable) et de faire le tri. J'arrive alors à rapatrier les valeurs triées mais à chaque mise à jour des valeurs le tri n'est plus effectif.
Si vous pouviez m'éclairer pour atteindre la solution ce serait cool.
[Résolu]Ranger dans l'ordre croissant
Modérateur : Vilains modOOs
Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
-
- Membre OOrganisé
- Messages : 81
- Inscription : 07 août 2020 12:34
[Résolu]Ranger dans l'ordre croissant
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par micmac le 10 oct. 2020 21:35, modifié 3 fois.
Raison : [Résolu] remplace [résolu]
Raison : [Résolu] remplace [résolu]
Apache OpenOffice 4.1.14
Windows 10
Windows 10
-
- ManitOOu
- Messages : 2744
- Inscription : 16 avr. 2010 13:31
Re: Ranger dans l'ordre croissant
Bonjour,
Tu peux orienter tes recherches vers la fonction PETITE.VALEUR(). Elle permet d'ordonner une liste numérique désordonnée. Juste pas le temps de te donner une exemple mais le forum regorge d'exemple sur le sujet.
A+
Tu peux orienter tes recherches vers la fonction PETITE.VALEUR(). Elle permet d'ordonner une liste numérique désordonnée. Juste pas le temps de te donner une exemple mais le forum regorge d'exemple sur le sujet.
A+
En principe, toujours à jour des dernières versions dites stables
AOO
LibreOffice
Debian 10 et 11
AOO
LibreOffice
Debian 10 et 11
-
- HédOOniste
- Messages : 1665
- Inscription : 15 déc. 2010 08:33
Re: Ranger dans l'ordre croissant
Bonjour
comme indique ootremer971
en A3 à recopier à droite jusqu'à col F
la fonction PETITE.VALEUR a besoin comme dernier argument de la valeur de la nième petite valeur et ceci est donné par la fonction COLONNE() qui renvoie 1 en A, 2 en B,....
En G3 à recopier à droite jusqu'à col K
COLONNE(A3) renvoie 1
comme indique ootremer971
en A3 à recopier à droite jusqu'à col F
Code : Tout sélectionner
=PETITE.VALEUR($A$3:$F$3;COLONNE())
En G3 à recopier à droite jusqu'à col K
Code : Tout sélectionner
=PETITE.VALEUR($G$3:$K$3;COLONNE(A3))
OpenOffice 4.1.14 sous Windows 10
-
- Membre enthOOusiaste
- Messages : 495
- Inscription : 18 juin 2017 05:43
- Localisation : 976
Re: Ranger dans l'ordre croissant
Bonjour Pagalou, le forum,
Tant que vos valeurs à trier ne sont pas figées, la fonction aléatoire va les recalculer.
Donc dans un premier générez vos données avec la fonction ALEA.ENTRE.BORNES(), ailleurs que dans votre tableau à imprimer
dans un deuxième temps inscrivez les données à trier, sans la fonction ALEA.ENTRE.BORNES(),
(se fait facilement en transcrivant les valeurs vers le bloc note puis vers votre tableau à imprimer)
ou encore par collage spécial, coller uniquement les nombres
Là, l'utilisation de la fonction PETITE.VALEUR() devient pertinente et vos données à trier sont restées semblables à ce que vous y avez inscrit
Comprenant la mise en évidence des doublons
Tant que vos valeurs à trier ne sont pas figées, la fonction aléatoire va les recalculer.
Donc dans un premier générez vos données avec la fonction ALEA.ENTRE.BORNES(), ailleurs que dans votre tableau à imprimer
dans un deuxième temps inscrivez les données à trier, sans la fonction ALEA.ENTRE.BORNES(),
(se fait facilement en transcrivant les valeurs vers le bloc note puis vers votre tableau à imprimer)
ou encore par collage spécial, coller uniquement les nombres
Là, l'utilisation de la fonction PETITE.VALEUR() devient pertinente et vos données à trier sont restées semblables à ce que vous y avez inscrit
Comprenant la mise en évidence des doublons
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par njhub le 10 oct. 2020 19:38, modifié 1 fois.
LibreOffice 7.5.9.2.M1 (x64) FR-YT 05/12/23
OS : Windows 11.0
OS : Windows 11.0
-
- Membre OOrganisé
- Messages : 81
- Inscription : 07 août 2020 12:34
Re: Ranger dans l'ordre croissant
Super ! Merci pour les explications et pour votre temps.
Petite question subsidiaire : pour éviter les doublons, quelle recherche puis-je faire ?
Petite question subsidiaire : pour éviter les doublons, quelle recherche puis-je faire ?
Apache OpenOffice 4.1.14
Windows 10
Windows 10
-
- RespOOnsable forum
- Messages : 9252
- Inscription : 28 août 2010 08:45
Re: Ranger dans l'ordre croissant
Bonjour,
Ceci est une autre question pour laquelle vous devez ouvrir un nouveau sujet.
Comment clore correctement un sujet lorsqu'il est résolu
Ceci est une autre question pour laquelle vous devez ouvrir un nouveau sujet.
Comment clore correctement un sujet lorsqu'il est résolu
Touche Ctrl de Windows = touche cmd⌘ sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac
Outils > Options sur Windows = OpenOffice > Préférences sur Mac