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

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

"$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 ...

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 ...

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

DD.20150610.1828.CEST, DD.20150613.1345.CEST