Extraction aléatoire à faire lorsqu'il y a plus q'une série de n om
4 réponses
TMQA
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est
possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de
nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres :
Série 1 : 1 à 100
Série 2 : 1000 à 3000
Série 3 : 4000 à 4500
== Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries
ci-dessus.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Daniel
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.
Merci et au revoir.
Bonsoir.
En A1:A10, mets : =ENT(ALEA()*2600)+1
En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1))
et recopie vers le bas.
Cordialement.
Daniel
"TMQA" <TMQA@discussions.microsoft.com> a écrit dans le message de news:
B50ECF51-217B-43BF-9759-89B6F08B5A2B@microsoft.com...
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est
possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série
de
nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres :
Série 1 : 1 à 100
Série 2 : 1000 à 3000
Série 3 : 4000 à 4500
== Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries
ci-dessus.
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.
Merci et au revoir.
TMQA
Bonjour Daniel, Merci beaucoup pour votre aide. Ça marche très bien. Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de la section "groupe de discussion Excel". Je lance une question, vous répondez très bien. C'est déjà rendu ma section web préférée pour répondre à mes interrogations. Merci encore et au revoir. TMQA
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.
Merci et au revoir.
Bonjour Daniel,
Merci beaucoup pour votre aide. Ça marche très bien.
Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de
la section "groupe de discussion Excel". Je lance une question, vous répondez
très bien. C'est déjà rendu ma section web préférée pour répondre à mes
interrogations.
Merci encore et au revoir.
TMQA
Bonsoir.
En A1:A10, mets : =ENT(ALEA()*2600)+1
En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1))
et recopie vers le bas.
Cordialement.
Daniel
"TMQA" <TMQA@discussions.microsoft.com> a écrit dans le message de news:
B50ECF51-217B-43BF-9759-89B6F08B5A2B@microsoft.com...
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est
possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série
de
nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres :
Série 1 : 1 à 100
Série 2 : 1000 à 3000
Série 3 : 4000 à 4500
== Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries
ci-dessus.
Bonjour Daniel, Merci beaucoup pour votre aide. Ça marche très bien. Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de la section "groupe de discussion Excel". Je lance une question, vous répondez très bien. C'est déjà rendu ma section web préférée pour répondre à mes interrogations. Merci encore et au revoir. TMQA
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.
Merci et au revoir.
Trirème
Bonjour TMQA et Daniel,
Si je peux me permettre, les nombres 1000 et 4000 ne seront jamais tirés au sort car il y a en tout 2602 possibilités dans la demande initiale.
Donc en A1:A10 : =ENT(ALEA()*2602)+1 Puis en B1 à recopier jusqu'en B10 : =SI(A1>2101;A1+1898;SI(A1>100;A1+899;A1))
De plus il y a un risque (faible) de tirer au sort plus d'une fois la même valeur. On peut alerter l'utilisateur par une MEFC de la plage B1:B10 --> Sélectionner B1:B10, puis, avec B1 cellule active Format - MEFC - 'La formule est' =NB.SI($B$1:$B$10;B1)>1 Choisir le format
Cordialement, Trirème
Bonjour Daniel, Merci beaucoup pour votre aide. Ça marche très bien. Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de la section "groupe de discussion Excel". Je lance une question, vous répondez très bien. C'est déjà rendu ma section web préférée pour répondre à mes interrogations. Merci encore et au revoir. TMQA
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.
Merci et au revoir.
Bonjour TMQA et Daniel,
Si je peux me permettre, les nombres 1000 et 4000 ne seront jamais tirés
au sort car il y a en tout 2602 possibilités dans la demande initiale.
Donc en A1:A10 : =ENT(ALEA()*2602)+1
Puis en B1 à recopier jusqu'en B10 :
=SI(A1>2101;A1+1898;SI(A1>100;A1+899;A1))
De plus il y a un risque (faible) de tirer au sort plus d'une fois la
même valeur. On peut alerter l'utilisateur par une MEFC de la plage
B1:B10 -->
Sélectionner B1:B10, puis, avec B1 cellule active
Format - MEFC - 'La formule est' =NB.SI($B$1:$B$10;B1)>1
Choisir le format
Cordialement,
Trirème
Bonjour Daniel,
Merci beaucoup pour votre aide. Ça marche très bien.
Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de
la section "groupe de discussion Excel". Je lance une question, vous répondez
très bien. C'est déjà rendu ma section web préférée pour répondre à mes
interrogations.
Merci encore et au revoir.
TMQA
Bonsoir.
En A1:A10, mets : =ENT(ALEA()*2600)+1
En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1))
et recopie vers le bas.
Cordialement.
Daniel
"TMQA" <TMQA@discussions.microsoft.com> a écrit dans le message de news:
B50ECF51-217B-43BF-9759-89B6F08B5A2B@microsoft.com...
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est
possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série
de
nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres :
Série 1 : 1 à 100
Série 2 : 1000 à 3000
Série 3 : 4000 à 4500
== Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries
ci-dessus.
Si je peux me permettre, les nombres 1000 et 4000 ne seront jamais tirés au sort car il y a en tout 2602 possibilités dans la demande initiale.
Donc en A1:A10 : =ENT(ALEA()*2602)+1 Puis en B1 à recopier jusqu'en B10 : =SI(A1>2101;A1+1898;SI(A1>100;A1+899;A1))
De plus il y a un risque (faible) de tirer au sort plus d'une fois la même valeur. On peut alerter l'utilisateur par une MEFC de la plage B1:B10 --> Sélectionner B1:B10, puis, avec B1 cellule active Format - MEFC - 'La formule est' =NB.SI($B$1:$B$10;B1)>1 Choisir le format
Cordialement, Trirème
Bonjour Daniel, Merci beaucoup pour votre aide. Ça marche très bien. Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de la section "groupe de discussion Excel". Je lance une question, vous répondez très bien. C'est déjà rendu ma section web préférée pour répondre à mes interrogations. Merci encore et au revoir. TMQA
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.
Merci et au revoir.
TMQA
Bonjour Daniel et Trirème, Trirème, votre précision est très pertinente, en voulant dire autant dans la formule de la colonne A, et dans la formule de la colonne B, il faut décider des "bornes" à inclure ou non dans les paramètres comprises dans les 2 formules (colonnes A et B) Merci encore à vous deux et au revoir. TMQA
Bonjour TMQA et Daniel,
Si je peux me permettre, les nombres 1000 et 4000 ne seront jamais tirés au sort car il y a en tout 2602 possibilités dans la demande initiale.
Donc en A1:A10 : =ENT(ALEA()*2602)+1 Puis en B1 à recopier jusqu'en B10 : =SI(A1>2101;A1+1898;SI(A1>100;A1+899;A1))
De plus il y a un risque (faible) de tirer au sort plus d'une fois la même valeur. On peut alerter l'utilisateur par une MEFC de la plage B1:B10 --> Sélectionner B1:B10, puis, avec B1 cellule active Format - MEFC - 'La formule est' =NB.SI($B$1:$B$10;B1)>1 Choisir le format
Cordialement, Trirème
Bonjour Daniel, Merci beaucoup pour votre aide. Ça marche très bien. Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de la section "groupe de discussion Excel". Je lance une question, vous répondez très bien. C'est déjà rendu ma section web préférée pour répondre à mes interrogations. Merci encore et au revoir. TMQA
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.
Merci et au revoir.
Bonjour Daniel et Trirème,
Trirème, votre précision est très pertinente, en voulant dire autant dans la
formule de la colonne A, et dans la formule de la colonne B, il faut décider
des "bornes" à inclure ou non dans les paramètres comprises dans les 2
formules (colonnes A et B)
Merci encore à vous deux et au revoir.
TMQA
Bonjour TMQA et Daniel,
Si je peux me permettre, les nombres 1000 et 4000 ne seront jamais tirés
au sort car il y a en tout 2602 possibilités dans la demande initiale.
Donc en A1:A10 : =ENT(ALEA()*2602)+1
Puis en B1 à recopier jusqu'en B10 :
=SI(A1>2101;A1+1898;SI(A1>100;A1+899;A1))
De plus il y a un risque (faible) de tirer au sort plus d'une fois la
même valeur. On peut alerter l'utilisateur par une MEFC de la plage
B1:B10 -->
Sélectionner B1:B10, puis, avec B1 cellule active
Format - MEFC - 'La formule est' =NB.SI($B$1:$B$10;B1)>1
Choisir le format
Cordialement,
Trirème
Bonjour Daniel,
Merci beaucoup pour votre aide. Ça marche très bien.
Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de
la section "groupe de discussion Excel". Je lance une question, vous répondez
très bien. C'est déjà rendu ma section web préférée pour répondre à mes
interrogations.
Merci encore et au revoir.
TMQA
Bonsoir.
En A1:A10, mets : =ENT(ALEA()*2600)+1
En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1))
et recopie vers le bas.
Cordialement.
Daniel
"TMQA" <TMQA@discussions.microsoft.com> a écrit dans le message de news:
B50ECF51-217B-43BF-9759-89B6F08B5A2B@microsoft.com...
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est
possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série
de
nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres :
Série 1 : 1 à 100
Série 2 : 1000 à 3000
Série 3 : 4000 à 4500
== Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries
ci-dessus.
Bonjour Daniel et Trirème, Trirème, votre précision est très pertinente, en voulant dire autant dans la formule de la colonne A, et dans la formule de la colonne B, il faut décider des "bornes" à inclure ou non dans les paramètres comprises dans les 2 formules (colonnes A et B) Merci encore à vous deux et au revoir. TMQA
Bonjour TMQA et Daniel,
Si je peux me permettre, les nombres 1000 et 4000 ne seront jamais tirés au sort car il y a en tout 2602 possibilités dans la demande initiale.
Donc en A1:A10 : =ENT(ALEA()*2602)+1 Puis en B1 à recopier jusqu'en B10 : =SI(A1>2101;A1+1898;SI(A1>100;A1+899;A1))
De plus il y a un risque (faible) de tirer au sort plus d'une fois la même valeur. On peut alerter l'utilisateur par une MEFC de la plage B1:B10 --> Sélectionner B1:B10, puis, avec B1 cellule active Format - MEFC - 'La formule est' =NB.SI($B$1:$B$10;B1)>1 Choisir le format
Cordialement, Trirème
Bonjour Daniel, Merci beaucoup pour votre aide. Ça marche très bien. Remarque : Imaginez c'est seulement aujourd'hui que je prend connaissance de la section "groupe de discussion Excel". Je lance une question, vous répondez très bien. C'est déjà rendu ma section web préférée pour répondre à mes interrogations. Merci encore et au revoir. TMQA
Bonsoir. En A1:A10, mets : =ENT(ALEA()*2600)+1 En B1 mets : =SI(A1>2100;A1+1900;SI(A1>100;A1+900;A1)) et recopie vers le bas. Cordialement. Daniel "TMQA" a écrit dans le message de news:
Bonjour,
J'aimerais savoir, avec une fonction Excel ou avec du codage VB, s'il est possible d'obtenir une extraction aléatoire lorsqu'il y a plus d'une série de nombre.
Exemple concret d'une extraction à faire basée sur 3 séries de nombres : Série 1 : 1 à 100 Série 2 : 1000 à 3000 Série 3 : 4000 à 4500 == Obtenir une extraction aléatoire de 10 nombres basée sur les 3 séries ci-dessus.