If you want to find files without tags, use tags is not with * (and “Kind is any document” to exclude groups etc). tags is * will select everything that has a tag. And that works.
However, in your case, you’re adding a group with a tag to the smart group. And that group, apparently, contains documents without a tag. Is that what bothers you? Then you should ensure that your smart group selects only documents proper, not groups.
If you have another issue, you might get more useful help describing it instead of simply posting screenshots – those do neither convey what you want nor why what you get isn’t what you want.
Actually item > is > tagged and item > is not > tagged exist specifically for this purpose. I learned about this from a recent post by (perhaps) Christian.
At first glance I was prone to add to much tag to files. I’ve stopped tagging then and finally find a way to do it using only 2 tags/file and a whole 30 ≠tags
And for some reason many tags was created using folders name etc. Just need to find every tool to help me simplify this .
Now I would like to find files with more than 2 tags. Not mandatory but would help me
Here is a code snippet that will create a group in the root of the current database and replicate documents having more than two tags to it.
tell application id "DNtp"
tell current database
set allTagged to search "item:tagged" in root of it
if allTagged is not {} then
set tempLocation to create location "/More than 2 tags"
with timeout of 3000 seconds
repeat with theRecord in allTagged
if (count tags of theRecord) > 2 then replicate record theRecord to tempLocation
end repeat
end timeout
end if
end tell
end tell
This isolates the documents so you can remove extraneous tags on them in the replicants group. The change will affect all instances of the documents. When you’re done you can delete the replicants in the group. This will leave the other instances intact.
And I wouldn’t run this on a database using group tags, as those tags are automatically applied by inheriting their parent groups’ name.