Choix aleatoire

Résolu
Bonjour,

j'ai un classeur avec 15 feuilles sur ces feuille il y a en collone1 de donnée.
j'ai une page accueil sur le quel je veux que office me donne un nom au hasard, c'est a dire 16 mots
je joint mon dossier avec ce message
https://1fichier.com/?zxzvoqxqhdtogbt76zou

Configuration: Windows / Firefox 91.0

26 réponses

Résumé de la discussion

Le problème porte sur Excel : générer un nom aléatoire à partir de mots présents sur quinze feuilles et l'afficher sur une feuille d'accueil, avec une colonne qui s'adapte selon les choix entre feuilles. Plusieurs propositions recommandent d'utiliser les fonctions INDEX et ALEA.ENTRE.BORNES associées à des plages nommées (liste_femmes, hommes) et, au besoin, INDIRECT pour extraire des données depuis la feuille correspondante. D'autres échanges soulignent l'importance de vérifier l'orthographe des noms de feuilles et la correspondance entre les plages et les cellules, afin que la sélection aléatoire renvoie le mot correct. En pratique, les solutions évoquées prévoient de placer les résultats dans des cellules dédiées de la feuille Accueil et de les adapter au fil de l'évolution des feuilles.

Bobot (l’IA à votre service)
  1. Bonjour
    j'ai une page accueil sur le quel je veux que office me donne un nom au hasard, c'est a dire 16 mots
    Que comprendre......!
    0
    1. Bonsoir
      Feuille Accueil
      en D4
      =INDEX(liste_femmes;ALEA.ENTRE.BORNES(2;NBVAL(liste_femmes));1)

      en D5
      =INDEX(hommes;ALEA.ENTRE.BORNES(1;NBVAL(hommes));1)

      sous réserve que les plages soient bien nommées

      ou si les cellules de la colonne B correspondent aux noms de plage
      en D5
      =INDEX(INDIRECT(B5);ALEA.ENTRE.BORNES(1;NBVAL(INDIRECT(B5)));1)

      et recopier vers le bas
      0
      1. Contributeur
        Salut lafouine.

        Je te suggère d'utiliser plutôt Cjoint.com
         1) Tu vas dans https://www.cjoint.com/ 
        2) Tu cliques sur [Parcourir] pour sélectionner ton fichier (15 Mo maxi)
        3) Tu défiles vers le bas pour cliquer sur le bouton bleu [Créer le lien Cjoint]
        4) Au bout de quelques secondes la deuxième page s'affiche, avec le lien en gras ; tu fais un clic-droit dessus et tu choisis "Copier le lien"
        5) Tu reviens dans ta discussion sur CCM, et dans ton message tu fais "Coller".
        =>Voir la fiche https://www.commentcamarche.net/faq/29493-utiliser-cjoint-pour-heberger-des-fichiers
        Il existe aussi :
        1) https://mon-partage.fr/
        2) https://www.transfernow.net/

        0
        1. AVEC ce fichier vous allez voir ce que je cherche a faire.
          merci d'avance

          https://www.cjoint.com/c/KIirxrRVYU4
          0
          1. Contributeur
            Je ne comprends pas : Tu as déjà fait le nécessaire, on dirait, sauf que tu n'as pas renseigné la cellule E4 ...
            Qu'attends-tu de nous ?
            0
            1. bonjour
              j'ai changer un peu mis c’est toujours mal fait
              il y a des feuille dans mon classeur il y a quelques pages pour le moment et sur la ligne A il y a des mots je veux que quand je clique sur SUPP il va me chercher un mot aléatoire dans chaque pages et les affiche dans la colonne correspondante sur la page accueil.
              si c'est femme il doit aller me chercher un mot dans la feuille correspondante si c'est la cellule hommes il doit me donner un nom de d'hommes dans la feuille hommmes etc sur chaque cellules.

              Guy

              : https://www.cjoint.com/c/KIjiOLLcId4

              https://www.cjoint.com/c/KIjh7EnXQ14
              0
              1. Contributeur
                Lafouine,
                désolé, mais tu me fais perdre mon temps et ma patience !
                • Tu envoies 2 fichiers différents : sur lequel faut-il travailler ?
                • Tu écris "sur la ligne A il y a des mots ..." ; mais A est une colonne, pas une ligne ! Je suppose que tu veux parler de la ligne 2, ou de la colonne B ?
                • Dans Acceuil!B4:B9 tu n'as pas les mêmes mots que sur les onglets des autres feuilles : Homme au lieu de Hommes, Divers au lieu de Objets, Lieux-dit au lieu de Lieux dit ... Les orthographes doivent être identiques si on veut écrire une formule de recherche !
                • A qui servent les colonnes Y:AD ?
                • Pourquoi fusionner les cellules B4 et C4, les cellules D4 à G4, etc ? C'est inutile, et très gênant pour les formules ...
                0
                1. ligne A c'est une erreur
                  " mais A est une colonne, pas une ligne ! Je suppose que tu veux parler de la ligne 2, ou de la colonne B ?
                  B c'est une colonne"
                  "A qui servent les colonnes Y:AD ? "
                  c'est un essai je vais le supprimer plus tard
                  "Pourquoi fusionner les cellules B4 et C4, les cellules D4 à G4, etc ? C'est inutile, et très gênant pour les formules ... "
                  c'est parce que apres il y aura des mots assez grand et c'est pour bien l'afficher

                  https://www.cjoint.com/c/KIjpiDEaYT4

                  guy
                  0
                  1. Contributeur
                    c'est parce que apres il y aura des mots assez grand et c'est pour bien l'afficher
                    Tu es au courant qu'Excel t'autorise à modifier la largeur des colonnes ?

                    Dans ta dernière version, la colonne B de la feuille Accueil ne correspond toujours pas aux noms des feuilles, tels qu'ils sont inscrits sur les onglets ...
                    0
                    1. voudrais tu me faire un exemple sur la ligne "homme" pour moi comparer avec ce que j'ai fait et ta version "homme"
                      merci d'avance.
                      guy
                      0
                      1. Contributeur
                        Oui, volontiers ; dès que tu auras fait les corrections sur l'orthographe des noms de feuille.
                        0
                        1. bonsoir
                          voila orthographe a été mise a jours.
                          j'ai hâte de voir les erreurs que je faisait.
                          Guy

                          https://www.cjoint.com/c/KIjrwEzUXF4
                          0
                          1. Contributeur
                            Je constate qu'on ne parvient pas à communiquer !
                            Soit tu ne comprends pas mes recommandations, soit je ne m'exprime pas convenablement :
                            post #7 §3 et post #9 §2 ...

                            Alors je laisse tomber !
                            0
                            1. hoooooooouuuuurrrrraaaaa!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!...........................................
                              c'est exactement ce que je voulais.
                              un trèèèèèèèèèèèèèèèèèèèèèèèèèèsssssss GRAND MERCI
                              0
                              1. De rien

                                Si c'est fini, peux tu mettre le sujet à résolu (en haut dans ton premier message)

                                Bonne fin de journée
                                0
                                1. bonjour,
                                  voullez vous le faire pour les autres case je n'y arrive pas toujour des erreurs.
                                  merci d'avance
                                  guy
                                  https://www.cjoint.com/c/KIlkmvXskx4
                                  0
                                  1. Bonjour

                                    Un très grand merci j'ai réussi quand j'ai vu les erreur que je faisait et c'est pas difficile.
                                    si vous avez un bon site internet qui parle de exel je suis preneur .
                                    guy
                                    0
                                    • 1
                                    • 2