Récupérer les données d'une feuille vers une autre feuille selon un critère et de façon automatique

Anonyme
2023-04-06T12:44:58+00:00

Selon un critère et de façon automatique, comment récupérer les données d'une feuille (feuille de départ) vers une autre feuille (feuille d'arrivée) ?

Mon critère est métier = étanchéité et je ne veux pas utiliser la formule "Si, alors sinon", car sinon je me retrouve avec des lignes vides dans ma feuille d'arrivée (correspondantes aux autres métiers). Vous allez me dire : LE "Filtre avancé"...

Cependant :

  • je dois refaire la manipulation "Filtre avancé" après chaque saisie de nouvelles données dans la feuille de départ. J'aimerais bien que ma feuille d'arrivée soit mise à jour automatiquement quand je saisis des nouvelles données dans ma feuille de départ.
  • de plus, dans ma feuille d'arrivée, je veux intégrer des nouvelles colonnes à compléter (qui n'existent pas dans ma feuille de départ). Sauf que j'ai peur qu'il y ait un décalage après les avoir complétées puis avoir MAJ avec le filtre avancé.

Cas concret :

Colonnes de la Feuille de Départ : N° / Nom / Date de Naissance / Métier / Adresse / Tel

Colonnes de la Feuille d'Arrivée : N° / Nom / Date de Naissance / Info1 / Info2

Merci pour vos retour svp :-).

Microsoft 365 et Office | Excel | Autres | Windows

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

6 réponses

  1. DanielCo 107.7K Points de réputation
    2023-04-06T15:08:21+00:00

    Oui, ,H14, désolé. Sinon, Info1 et Info2 peuvent être saisis sur le tableau comme je l'ai indiqué. Il faut saisir en même temps une information (ici N°) qui permet de faire le lien en H14 et H15.

    Daniel

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

    0 commentaires Aucun commentaire
  2. Anonyme
    2023-04-06T14:34:33+00:00

    Daniel,

    Vous avez écris D20, ce n'est pas plutôt H14 ?

    Dans le feuille d'arrivée, les colonnes complémentaires (Info1 et Info2) ne doivent faire l'objet que d'une saisie et n'apparaitre que dans cette feuille.

    Je sais je suis exigeante, désolé.

    Edwige

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

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2023-04-06T13:58:12+00:00

    Avec cette disposition :

    En D14 : =FILTRE(A2:D5;D2:D5=G5)

    En D20, à tirer vers le bas : =FILTRE(K:L;J:J=E14;"")

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

    0 commentaires Aucun commentaire
  4. Anonyme
    2023-04-06T13:29:15+00:00

    Bonjour Daniel et MERCI pour votre retour réactif,

    Oui ;-) effectivement la fonction FILTRE avec la fonction CHOISIRCOLS règlent une partie du problème.

    Reste ce point :

    Je veux intégrer des nouvelles colonnes à compléter (qui n'existent pas dans ma feuille de départ).

    Sauf que j'ai peur que les lignes se mélangent dans la feuilles d'arrivée (entre celles récupérer et celles à renseigner).

    Il suffit qu'on modifie l'ordre des lignes dans la feuille de départ et c'est le bazar dans la feuille d'arrivée :-(

    Je ne peux pas partager le classeur, c'est professionnel et donc confidentiel.

    Edwige

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

    0 commentaires Aucun commentaire
  5. DanielCo 107.7K Points de réputation
    2023-04-06T13:12:20+00:00

    Bonjour,

    Sans voir la structure de tes données, il semble que la fonction FILTRE puisse faire l'affaire. Pour les infos ajoutées, c'est plus embêtant. Soit tu les ajoutes sur la première feuille, soit tu les stockes sur une autre tableau et que tu les récupères avec une formule. Il serait préférable que tu partages un classeur.

    Daniel

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

    0 commentaires Aucun commentaire