Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Request now
Dear PowerBI champions,
I have been trying to produce a certain table in my PowerBI Movie Dashboard (I like watching movies and keeping track of them).
In this dashboard I have all the basic information about movies I've watched and haven't watched yet, including actors, directors, IMDb ID etc. What I would like to visualize however is:
When you select a certain actor in a slicer, you get to see all the other actors he/she has worked with in a table, and how many times they have worked together (based on the number of movies or unique IMDb ID's they both appear in). I've tried many things like basket analyses and believe some extra table with the same data will have to be connected somehow, but haven't figured it out...
I have included a sample PBI file with just selected Jack Nicholson movies, so if you select Jack Nicholson in the slicer on the left you get to see his data. The table on the right should then show all the other actors worked with and how many movies together.
Here's the sample PBI dashboard: Sample Dashboard Movies PBI
And the connected Excel file: Sample Dashboard Movies Excel file
BONUS QUESTION: If I make a reference table of the Movies table in PBI because I want to keep the original table unedited (the source Excel table has all Actors, Genres and Directors piled up in one cell per movie), would that require different steps to create the requested visualization? Since table connections in PBI will then not work the same way...
Thanks for the help!
Hi Everyone,
Great idea—adding an “Actors Worked With” view to the movie dashboard would really elevate the experience, letting you instantly see the network of collaborations tied to the selected actor. Since the dashboard already tracks watched and unwatched movies, directors, and IMDb IDs, this new layer would fit naturally into the flow and make the whole app feel more connected and insightful!@new
Bundle Of Thanks!
If you want to visualize "Actors Worked With" in your movie dashboard, where selecting an actor displays their frequent collaborators and the number of films they’ve worked on together, you’ll need to establish a many-to-many relationship in Power BI (or a similar tool). Start by creating a bridge table that maps every possible actor pair per movie. For example, if a movie has three actors (A, B, and C), the table should store combinations like A&B, A&C, and B&C. Next, use DAX or Power Query to count how many times each pair appears across different movies (based on IMDb IDs for accuracy). Finally, connect this table to your main dataset and use a matrix or table visualization to display the results dynamically when an actor is selected in a slicer.
Dear PowerBI champions,
It’s fantastic that you’re building such an engaging Movie Dashboard! Tracking actors and their collaborations is not only fun but also an insightful way to explore your favorite movies.
To achieve what you’re aiming for – showing all the other actors an actor has worked with and the count of their collaborations – here’s a practical approach:
Create a Relationship Table
Filter Logic
Count Collaborations
Visualize the Data
Let’s say you select Jack Nicholson from the slicer. Your table will dynamically list all the actors he has worked with (e.g., Morgan Freeman, Diane Keaton) and show the count of movies they appeared in together.
To further elevate your dashboard experience, consider integrating a movie discovery platform like Castle TV. Castle TV provides a seamless way to explore movie metadata, actor filmographies, and collaborations, which could complement your dashboard perfectly. You can fetch detailed data about movies, actors, and connections that would make your dashboard richer and more insightful.
To create a table that shows all the other actors worked with and how many movies they have worked together with a selected actor, you can create a new table using DAX formulae and join it with the existing tables. Here are the steps you can follow:
As for the bonus question, creating a reference table should not require different steps to create the requested visualization as long as the table relationships are properly set up. However, you may need to adjust the DAX formulas to reference the correct table names.
Thanks for the swift reply! The first formula however doesn't get accepted, it says "Token Literal expected" and points to the first double ampersand (&&)...
Secondly: I should create this new table completely inside PBI? Because the first column Actor A will have to be dynamic and change with new movies being added, so I'd have to reference the Movies table to create that column? Or do I create a second (identical) table in Excel?
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.