Choix aléatoire de donnée Excel

frankie789 Messages postés 2 Statut Membre -  
eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

J'ai déjà lu des précédents posts effectué sur cette question, cependant mon problème se stiue au point ou il faut que je choisisse aléatoirement par exemple 250 données entre 2009 et 2011 parmi un échantillon de 2000 données. Comment est-ce que l'on peut intégrer cette fonction dans excel ?

Merci.

3 réponses

  1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
     
    Bonjour*
    à adapter
    si vos données sont en colonne A de A1 à A2000

    en B1, à tirer jusqu'en B2000

    =ALEA()

    pour éditer les valeurs

    en C1
    =INDEX($A$1:$A$2000;LIGNE())

    à tirer jusqu'en ligne 250

    crdlmnt
    1
  2. frankie789 Messages postés 2 Statut Membre
     
    Merci Vancluse pour cette réponse rapide.

    Mais j'ai aussi 22 colonnes avec des informations personnelles pertinentes à inclure dans mon rapport avec chacune de ces 250 données.

    Comment est-ce que je peux Drag in ces colonnes dans mon nouvel onglet sans pour autant être obliger de les copier/coller individuellement ?

    Merci encore !
    0
    1. Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 453
       
      Bonjour

      Tout dépend de la configuration de vos données, et aussi du fait que je ne v ous ai pas donné une bonne formule! :-(((
      une fois votre colonne de référence aléatoire éditée, essayez d'adapter ceci
      périmètre en feuil1 de A1 à Y2000 avec les date en colonne C
      vous placez la formule ALEA en colonne V

      Pour l'édition sur feuil2
      en A1:

      =INDEX(Feuil1!$A$1:$Z$2000;EQUIV(GRANDE.VALEUR(Feuil1!$Z$1:$Z$2000;LIGNE();Feuil1!$A$1:$A$2000;0);COLONNE())

      en tirant cette formule vers la droite, vous ressortirez les valeurs de chaque colonne sur la ligne trouvée.
      Attention aux signes $ aux bons endroits, et si vos noms de feuille comportent des blancs ou des opérateurs, placez les entre apostrophes.
      (mais il est plus simple de nommer les champs)

      Principe de la formule:
      INDEX(Champ;Ligne; Colonne) ressort la valeur de la cellule au croisement de la ligne et de la colonne du champ précisées

      crdlmnt
      .
      0
  3. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonsoir à tous,

    ou bien trier sur la colonne avec alea() et supprimer toutes les lignes au-delà de celles voulues.

    eric
    0