Leider ist das nicht so einfach

Ich habe eine Liste. Die Liste besteht aus mehreren Spalten (1. userid, 2.bla 3.bla 4.bla).
In der 1. Spalte können die gleichen IDs mehrmals vorkommen, da sie zu einem bestimmten Nutzer gehören. Beispielsweise kommt in der ganzen Spalte 10x userid 123456 vor, 12x 54678 und 8x 22222
Also etwa so: userid spaltenname1 spaltenname2 spaltenname3
123456 nutzer hat dok 1 angklickz
222222 nutzer hat dok 5 angeklict
111111
54678
222222
usw
Ich hoffe man kann den Aufbau so etwas nachvollziehen...
Da die Tabelle riesengroß ist und ich keine Ahnung habe, wie oft die jeweilige userid vorkommt, habe ich eine Häufigkeitsabfrage gemacht über Daten, deskriptive Statistik. Das Ergebnis wurde mir in einer Extratabelle ausgegeben. Somit weiß ich, dass es mehrere userids gibt, die in der ganzen Tabelle öfter vorkommen.
Für meine Analyse brauche ich nun den gleichen Datensatz, indem allerdings nur die userids vorkommen, die in der gesamten Liste mindestens 10x vorkommen. Da das ausdrückt, dass der Nutzer mit der id sowieso 10 Aktionen durchgeführt hat, die aufgezeichnet wurden.
Ich will also eine Art Filter, und nur die Datensätze angezeigt bekommen, bei denen die userids mehr als 10 mal vorkommen, also um beim Beispiel zu bleiben.
Also alle Zeilen mit der Nutzer id 123456 und auch alle Zeilen in denen die userid 54678 vorkommt...
Seehr kompliziert

Ich hoffe das ist so verständlicher...