affichage aléatoire de plus colonne

0

Bonjour

j'utilise a formule 

=INDEX(listes_phrases!B1:B46;ALEA.ENTRE.BORNES(1;46)) 

Je l'utilise pour afficher une  phrase  de ma colonne B d'une manière aleatoire dans ma feuille 2  

mais je voudrais sur ma feuille 2 s'affiche sur la meme ligne les donnees des deux autres colonnes 

pourriez vous me dire la faisabilité? et si oui que dois je rajouter comme attribut?

merci 

alinovitch


    Posté le 3 mai 2020, 14:22
    par alinovitch
    Répondre
    0

    Bonjour,

    La méthode la plus facile, puisque tu sais faire un nombre aléatoire entre bornes et utiliser la fonction index, c'est de mettre ce nombre aléatoire dans une cellule quelconque et d'utiliser ce nombre dans toutes tes formules où tu utiliseras index

    Par exemple, je mets en A15 de la feuille liste_phrases

    =ALEA.ENTRE.BORNES(1;46)

    Et puis la première formule devient (si elle est bien dans un autre onglet)

    =INDEX(liste_phrases!B1:B46;liste_phrases!A15)

    Et les données que je veux afficher (en admettant qu'elles soient en colonne C et D, j'aurai

    =INDEX(liste_phrases!C1:C46;iste_phrases!A15)
    =INDEX(liste_phrases!D1:D46;iste_phrases!A15)

    En espérant que ça réponde à question.

    Bon courage

    MicXL Posté le 3 mai 2020, 16:44
    par MicXL
    0

    Une autre solution existe mais est un peu plus compliquée, on n'ajoute pas de cellule supplémentaire mais on utilise la fonction EQUIV pour rechercher ce numéro d'index. Ce numéro est utilisé ensuite comme dans les deux exemples précédents.

    Des formules un peu plus longues à manipuler mais avec l'avantage de ne pas avoir de cellule supplémentaire. Donc ça peut être intéressant aussi.

    MicXL Posté le 3 mai 2020, 16:46
    par MicXL

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :