I have read and re-read your first post trying to understand exactly what you are trying to do, and I'm still not completely sure. I think I have it now...
MC can't do what you want. At least, not in the way you are trying to do it.
You see, MC works at the file level. Searches, Views, and Smartlists just return a list of files. You are looking for MC to return multiple lines for one specific file, one line for each Playlist in which that specific file appears. MC will always only return one line for each file.
I think you need to break your issue down into two problems.
1. The Smartlist as it is working now, identifying files with the same [Name] (I'm deliberately using the specific MC field name here, so as not to confuse with the file name etc.) that occur within a set of Playlists.
2. Specific files as defined by [Filename] which appear more than once in a set of Playlists.
The second requirement is a little tricky. One solution, given that you have provided a list to Playlist to search, is just to show files which belong to more than one Playlists, and show the "Playlists" column in the Smartlist, so that you can see which Playlists that files belong to. You can't use the duplicates function to highlight these, as there is, or may be, no duplicates. Just a file that appears in more than two Playlists.
So a Smartlist with the following criteria shows files belonging to the listed Playlists, and appear in more than one Playlist.
[Media Type]=[Audio] playlistid==788672041,=922109291 [=Compare(listcount(FilePlaylists() , ;
), >, 1)]=1 ~sort=[Name],[Media Type],[Album Artist (auto)],[Album],[Disc #],[Track #]
The important part is: [=Compare(listcount(FilePlaylists() , ;
), >, 1)]=1
You can confirm what this does via the
Expression Language Wiki article. The [= ... ]=1 just converts the result of the inner "Compare(listcount(FilePlaylists() , ;
), >, 1)" to a logical result, or something to that effect. There will be a better explanation somewhere around here.
EDIT: Better explanation can be found under the "Expressions and Search" heading in the Expression Language Wiki article.
Naturally, I have used a couple of my Playlist IDs to test this. You will need to use your five Playlist IDs. Or if you wanted, you could remove the "playlistid" function and show all files that exist in more than one Playlist.
In my testing I added a couple of Expression Columns to my Playlist to see what was happening;
"No of Playlists" defined as: listcount(FilePlaylists(), ;
)
"Include File?" defined as: Compare(listcount(FilePlaylists() , ;
), >, 1)
As above, you will also need to include a column selected from the field list called "Playlists".
BTW, are these all local Playlists that you have created, or are they downloaded Cloudplay Playlists? I added your criteria to a new Smartlist in my MC test Library and all came back as Cloudplay Playlists I had downloaded. Coincidence?
PS: I don't know if this is the best way to achieve what you want, but it is what I could come up with. Any suggestions from others welcome.