In Gmail, let's say I have 7 contacts in Group A and 9 contacts in Group B.

2 contacts are in both Group A and Group B.

Is there a way I can filter to get results of only the contacts that are in both groups?



What you're looking for is the label: filter for the search bar.

It works on the mail/inbox section of Gmail but apparently hasn't been implemented in contacts yet.

If it worked you'd narrow the results by typing the following into the search bar:

label:Group-A label:Group-B

I have a workaround for this:

  • Create a new group called 'Search'
  • To add group A to your search
    • Click on group A
    • Select all contacts
    • Click on the Groups button
    • Check 'Search'
    • Click 'Apply'
  • To remove group B from your search:
    • Click on group B
    • Select all contacts
    • Click on the Groups button
    • Uncheck 'Search'
    • Click 'Apply'

With these basic operations you could achieve the desired functionality as follows:

  • Create AnotB, add A and remove B
  • Create BnotA, add B and remove A
  • Create Search and add A and B
  • Remove AnotB from Search
  • Remove BnotA from Search

And voila! your result using only 3 temporary groups and 8 group manipulations.


If you´re just trying to make sure that there is no overlap between two different groups you can go into either group and select it all. Then click the group button as if you were about to add them to a different group and it will have a dashed line next to any other groups that any of those contacts are in

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.