Filtrer ds données en excel 2007 par une liste de mots

freeA Messages postés 14 Statut Membre -  
freeA Messages postés 14 Statut Membre -
coucou tout le monde ,
j'espère que ma première question dans ce forum trouvera une réponse chez vous ;) ;
bon, mon problème c'est que j'ai un sacré tableau excel qui contient des milliers de lignes( oui j'ai dit bien ds milliers) et je veux faire des filtres sous plusieurs critères pour pouvoir d'abord supprimer des données dont je n' ai plus besoin et trier celles restantes en se basant sur leurs types (phénomènes).
le filtre qui existe en excel 2007 ne permet pas de filtrer par une liste d'un seul coup (car j'ai une liste dans un autre tableau excel que je dois supprimer dans l'autre) ,donc s'il vous plait est ce que vous connaissiez une astuce pour remédier à ça ou carrément une autre manière pour traiter autrement ce problème (ça m'arrange également :p ) , merci par avance pour votre coup de main que j'apprécie énormément ;)
tchuuus

6 réponses

  1. PHILOU10120 Messages postés 6463 Date d'inscription   Statut Contributeur Dernière intervention   835
     
    Bonjour

    Créer une formule dans une colonne vide, contrôler les mots de la colonne B dans mon exemple avec la liste de mots à supprimer en I1:I20

    =SI(ESTERREUR(RECHERCHEV($B1;$I$1:$I$20;1;FAUX));0;1)

    B1 mot à vérifier
    i1:i20 liste des mots à supprimer
    les lignes à 0 sont à garder
    les lignes avec 1 sont à effacer
    sauvegarder le fichier avec un nom indicé avant l'opération suivante en cas d'erreur vous pourrez revenir en arrière

    Filtrer les lignes avec 1 sélectionner ces lignes et supprimer

    C'est en forgeant que l'on devient forgeron. - C'est au pied du mur que l'on voit le maçon - on apprend toujours de ses erreurs
    0
  2. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    Sinon déposer le fichier xls (réduit au nécessaire et anonymisé, avec les explications et éventuellement le résultat attendu) sur cjoint.com et coller ici le lien fourni.

    eric
    0
  3. freeA Messages postés 14 Statut Membre
     
    coucou,

    merci Philou et Eric pour vos réponse ,vu mon niveau débutant en excel ,j'avais du mal à appliquer ce que tu (je me permettre de te tutoyer) m'as écrit ,en tout comme a demandé Eric je vous mets en pièce jointe le fichier excel (2007) ,pour voir en concret et me dire qu'est ce que vous en pensez (Eric j'attendrai une proposition de ta part et Philou plus d'explication s'il te plait ,je m'excuse d'être embêtant
    voici le lien ds fichiers :
    https://www.cjoint.com/?3FxmlHILhD0
    0
  4. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  5. eriiic Messages postés 24581 Date d'inscription   Statut Contributeur Dernière intervention   7 281
     
    Bonjour,

    On avait dit réduit au nécessaire, 20 lignes suffisent.
    Tu peux utiliser nb.si() plus simple et surtout permet de contrôler sur plusieurs colonnes.
    En P2: =NB.SI(Feuil1!$A:$C;B2)
    à recopier vers le bas (double-clic sur la poignée de sélection)
    Filtrer sur >0 et supprimer toutes les lignes :
    Sélectionner la dernière ligne (12), shift+clic sur la 1ère (2), clic-droit sur la sélection et 'Supprimer'.
    Supprimer la colonne P
    https://www.cjoint.com/?DFxmMZoeXkG

    eric
    0
  6. freeA Messages postés 14 Statut Membre
     
    merci beaucoup philou et eric ,

    mes premiers travaux sur mon fameux tableaux marchent très bien , je vous remercie encore une fois pour votre coup de main et je vous souhaite un bon début de semaine.

    tchuus
    0