Partager via

Tri et report des données dans une autre feuille

Anonyme
2021-05-26T04:40:43+00:00

Bonjour,

J'aimerais faire un tri dans un tableau (oui/non) et que de là soit généré automatiquement un tableau dans une autre feuille qui ne comporte que les oui ... 

comment faire ?

Un grand merci d'avance de votre retour

Microsoft 365 et Office | Excel | Pour la maison | MacOS

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire

2 réponses

  1. Anonyme
    2021-05-26T05:50:20+00:00

    Bonjour, Je vous remercie 

    Je vais essayer et sinon je reviens vers vous avec plus de détail

    Bien à vous

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire
  2. Anonyme
    2021-05-26T05:31:15+00:00

    Il serait souhaitable d'avoir plus de précisions sur le contexte. Dans l'absolu, je ne vois pas bien l'importance du tri dans le tableau, par exemple. Il se peut donc que ça relève d'une situation particulière, ce qui pourrait avoir une incidence sur la façon d'obtenir le résultat attendu. Il faut voir aussi ce que tu entends par "automatiquement", ainsi que l'étendue possible des données ou la fréquence à laquelle cette manip devra être réalisée.

    Il y a probablement plusieurs solutions possibles. Mais pour ce que j'en comprends, s'il est question d'automatisme, il faudra peut-être en passer par une macro... Mazis, si le tableau n'est pas trop important, tu peux utiliser des fonctions de recherche. 

    Exemple, en partant du principe que l'affichage "Oui" ou "Non" se fait dans la colonne C et que ton tri classe les lignes avec les "Oui" en tête de liste. Dans ta deuxième feuille en cellule A2 tu colles la formule suivante :

    =SI(LIGNE(A2)<EQUIVX("Non";Feuil1!C:C);INDIRECT("Feuil1!A"&LIGNE(A2));"")

    puis, dans la cellule B2 tu adaptes la formule ainsi :

    =SI(LIGNE(A2)<EQUIVX("Non";Feuil1!C:C);INDIRECT("Feuil1!B"&LIGNE(A2));""))

    Tu procèdes sur le même principe pour les cellules C2, D2, etc. autant que de besoin. Ensuite, tu recopies vers le bas et tu devrais obtenir le résultat voulu...

    Au besoin, pense à donner plus de précisions sur le contexte, ce que tu fais, ce que tu observes…

    Cette réponse a-t-elle été utile ?

    0 commentaires Aucun commentaire