Liste aléatoire
masson62
Messages postés
3
Statut
Membre
-
via55 Messages postés 14730 Date d'inscription Statut Membre Dernière intervention -
via55 Messages postés 14730 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai (col. A) une liste de L références , divisées (col. B) en M sous-références (variant de n1 à Nx suivant la référence L) , elles mêmes divisées (col. C) en N sous-références (variant de N1 à Ny suivant la sous-référence M).
Je voudrais faire une liste aléatoire de type Lo, M(Lo)p, N((Lo(Mp))q.
Pas de problème avec la colonne L (fonction RECHERCHE).
Mais je n'arrive pas à intégrer les deux autres paramètres....
Merci de vos réponses.
J'ai (col. A) une liste de L références , divisées (col. B) en M sous-références (variant de n1 à Nx suivant la référence L) , elles mêmes divisées (col. C) en N sous-références (variant de N1 à Ny suivant la sous-référence M).
Je voudrais faire une liste aléatoire de type Lo, M(Lo)p, N((Lo(Mp))q.
Pas de problème avec la colonne L (fonction RECHERCHE).
Mais je n'arrive pas à intégrer les deux autres paramètres....
Merci de vos réponses.
A voir également:
- Liste aléatoire
- Liste déroulante excel - Guide
- Liste code ascii - Guide
- Liste déroulante en cascade - Guide
- Site dangereux liste - Guide
- Voir liste d'amis facebook - Guide
3 réponses
Bonjour,
tout simplement parce que j'ai besoin d'en ressortir une liste d'échantillons "au hasard".
Il y a bien le moyen de numéroter chaque référence indépendamment mais la liste représente plusieurs milliers de sous-références...
Ce que je cherche est en fait une liste aléatoire de type pays, région, ville, rue (désolé je ne peux pas donner les véritables articles), mais l'ensemble des sous-références représente une somme de plusieurs milliers d'éléments... Pas impossible, mais long et fastidieux à numéroter chacun pour un "tirage au sort".
Merci d'avance pour les réponses plus complète qui pourraient m'aider.
tout simplement parce que j'ai besoin d'en ressortir une liste d'échantillons "au hasard".
Il y a bien le moyen de numéroter chaque référence indépendamment mais la liste représente plusieurs milliers de sous-références...
Ce que je cherche est en fait une liste aléatoire de type pays, région, ville, rue (désolé je ne peux pas donner les véritables articles), mais l'ensemble des sous-références représente une somme de plusieurs milliers d'éléments... Pas impossible, mais long et fastidieux à numéroter chacun pour un "tirage au sort".
Merci d'avance pour les réponses plus complète qui pourraient m'aider.
Bonsoir
Si je comprends bien chaque ligne contient une référence, et 2 sous références uniques style
L1 M1 N1
L1 M1 N2
......
L1 M2 N1 etc
Si c'est bien le cas avoir un échantillon aléatoire reviendrait à tirer x lignes au hasard ce qui peut se faire dans une seconde feuille dans laquelle dans une 1ere colonne tu fais autant de tirages aléatoires que tu veux de N° de lignes avec la formule suivante = ENT(ALEA()*lignemaxi+lignemini) dans laquelle tu remplaces lignemaxi par le N° de la dernière ligne de ton fichier et lignemini par le n° de la 1ere ligne du fichier
En B1à côté du 1er tirage aléatoire (en A1) tu mets la formule
= INDIRECT("Feuil1!A" & A1)
En C1 : =INDIRECT("Feuil1B" & A1)
et enD1 =INDIRECT("Feuil1C"& A1)
Puis étirer les formules vers le bas
Cdlmnt
Si je comprends bien chaque ligne contient une référence, et 2 sous références uniques style
L1 M1 N1
L1 M1 N2
......
L1 M2 N1 etc
Si c'est bien le cas avoir un échantillon aléatoire reviendrait à tirer x lignes au hasard ce qui peut se faire dans une seconde feuille dans laquelle dans une 1ere colonne tu fais autant de tirages aléatoires que tu veux de N° de lignes avec la formule suivante = ENT(ALEA()*lignemaxi+lignemini) dans laquelle tu remplaces lignemaxi par le N° de la dernière ligne de ton fichier et lignemini par le n° de la 1ere ligne du fichier
En B1à côté du 1er tirage aléatoire (en A1) tu mets la formule
= INDIRECT("Feuil1!A" & A1)
En C1 : =INDIRECT("Feuil1B" & A1)
et enD1 =INDIRECT("Feuil1C"& A1)
Puis étirer les formules vers le bas
Cdlmnt
Bonjour,
Malheureusement, ça ne me donne qu'une erreur de valeur (#VALEUR!)
Mais la solution devrait venir si je peux trouver la plage correspondant aux valeurs M d'après la valeur L
=+RECHERCHE(B3;???;Source!E:E)
Si tu peux me dire comment définir la valeur recherchée dans une plage définie par le second tirage aléatoire....
C'est en fait l'élément qui me manque.
Cordialement.
Malheureusement, ça ne me donne qu'une erreur de valeur (#VALEUR!)
Mais la solution devrait venir si je peux trouver la plage correspondant aux valeurs M d'après la valeur L
=+RECHERCHE(B3;???;Source!E:E)
Si tu peux me dire comment définir la valeur recherchée dans une plage définie par le second tirage aléatoire....
C'est en fait l'élément qui me manque.
Cordialement.
Bonsoir
Si tu as erreur de valeur c'est que tu as fait une erreur en recopiant les formules (je vois que moi même j'ai oublié le ! dans les 2 dernières formules grr!)
Sans voir ton fichier difficile à te dire comment trouver la plage !
Quelle est la plage exacte de la valeur L et celle de la valeur M ?
Fais un petit exemple de ton fichier sur une dizaine de lignes avec des données bidons pour montrer de quelle manière il est constitué puis poste le sur cjoint.com et indiques le lien fourni dans un prochain message; on y verra peut être plus clair
Clmnt
Si tu as erreur de valeur c'est que tu as fait une erreur en recopiant les formules (je vois que moi même j'ai oublié le ! dans les 2 dernières formules grr!)
Sans voir ton fichier difficile à te dire comment trouver la plage !
Quelle est la plage exacte de la valeur L et celle de la valeur M ?
Fais un petit exemple de ton fichier sur une dizaine de lignes avec des données bidons pour montrer de quelle manière il est constitué puis poste le sur cjoint.com et indiques le lien fourni dans un prochain message; on y verra peut être plus clair
Clmnt