# List all existing tags in column except a few specified ones?

**URL:** https://community.mp3tag.de/t/list-all-existing-tags-in-column-except-a-few-specified-ones/16955
**Category:** Support
**Created:** [June 9, 2015, 8:26pm UTC](https://community.mp3tag.de/t/list-all-existing-tags-in-column-except-a-few-specified-ones/16955 "2015-06-09T20:26:35Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![DetlevD](https://community.mp3tag.de/user_avatar/community.mp3tag.de/detlevd/32/123_2.png) [@DetlevD](https://community.mp3tag.de/u/DetlevD)
#### Post date: [June 10, 2015, 2:28pm UTC](https://community.mp3tag.de/t/list-all-existing-tags-in-column-except-a-few-specified-ones/16955/3 "2015-06-10T14:28:50Z")

</div>

> [@Guillaume](#):
>
> ... I want a column that tells me if there are unwanted tags that exists. ... How do I do that?

Here is a proposal to be used within the Mp3tag filter dialog ...

Files with tag fields only from the list:  
`ARTIST ALBUMARTIST ALBUM TRACK TITLE COMPOSER YEAR GENRE`

```auto
"$regexp($regexp($list(' ~~','~~','=='),'~~(.+?)~~.+?==','$1~~'),'((ARTIST|ALBUMARTIST|ALBUM|TRACK|TITLE|COMPOSER|YEAR|GENRE)~~)',)" IS ""

```

All files with additional tag fields in addition to those in the list ...

```auto
NOT ("$regexp($regexp($list(' ~~','~~','=='),'~~(.+?)~~.+?==','$1~~'),'((ARTIST|ALBUMARTIST|ALBUM|TRACK|TITLE|COMPOSER|YEAR|GENRE)~~)',)" IS "")

```

If someone needs an indicator in the listview, which displays only the existence of other tag-field names, more than the basic set of tag-field names, then it can be done with this formatstring ...

```auto
$iflonger($regexp($regexp($list(' ~~','~~','=='),'~~(.+?)~~.+?==','$1~~'),'((ARTIST|ALBUMARTIST|ALBUM|TRACK|TITLE|COMPOSER|YEAR|GENRE)~~)',),0,'●',)

```

DD.20150610.1828.CEST, DD.20150613.1345.CEST

---

_[View the full topic](https://community.mp3tag.de/t/list-all-existing-tags-in-column-except-a-few-specified-ones/16955)._
