2010-11-19 7 views
0

Donc, fondamentalement, j'ai une table principale, et je veux filtrer ces données vers une autre table (normalement facile) mais je veux cela en fonction de 2 critères. par exemple. Je veux filtrer les données d'un département spécifique mais uniquement pour le mois en cours. La façon dont j'affiche le mois en cours dans la table principale est en insérant la date à partir d'un formulaire utilisateur, puis en formatant cette cellule pour afficher simplement le mois. Cependant, lorsque j'utilise un filtre avancé, j'utilise les en-têtes de colonne que je veux filtrer, par exemple. département: mens, mois: novembre (travaillé en utilisant = now() puis en formatant juste pour afficher le mois) mais quand je lance le filtre, il ne sélectionne pas du tout l'information.Excel Problèmes de filtrage avancés - Conseil requis

Je pense que cela se situe dans la façon dont le mois est élaboré et affiché, mais je ne peux pas trouver une autre façon de le faire. Toute aide est grandement appréciée.

Je suis également prêt à essayer une nouvelle méthode de sélection des données pour le mois en cours si quelqu'un a un moyen plus propre, car je suis sûr qu'il y en a un.

Répondre

0

Vous devez utiliser une formule dans vos critères pour spécifier le mois que vous souhaitez extraire. Mais ce n'est pas très intuitif. Jetez un oeil à cet échantillon. Ma liste de départ est la plage A1: B7. Mes critères sont dans la gamme D1: E2. Le département est simple; Je viens d'entrer "3". (Évidemment, sans les guillemets.) Mais au lieu d'un critère de mois, j'ai ajouté "GetMonth" et entré la formule montrée dans la barre de formule. Vous pouvez nommer cela comme vous voulez, mais cela ne peut pas être le même que l'un des en-têtes de votre liste de sources. (Oui, j'ai vérifié.) La formule vérifie pour voir si le mois courant de la date dans la cellule B2 est 12, qui est décembre, et renvoie TRUE ou FALSE. Vous pouvez utiliser 11 pour novembre. Le filtre avancé appliquera la référence à la cellule B2 qui est dans la formule d'une manière relative à toutes les cellules de la colonne Mois. Et Viola! Ma sortie dans la plage A10: B11 est ce que vous attendez d'elle.

alt text

+0

Merci pour la grande réponse, cela ressemble à ce triera de faire ce que je dois, mais mon problème est que je voudrais vraiment besoin d'un moyen dynamique du mois changeant automatiquement au lieu de taper « 11 » ou "12" par exemple - des idées? Merci beaucoup pour l'aide! – user319940

+0

Vous avez travaillé avec un peu d'une solution de contournement, merci beaucoup :). – user319940

Questions connexes