Wenn "ja" dann in neues Tabellenblatt sonst überspringen, ohne leere Zeilen

Hallo,
ich habe hier 2 Tabellenblätter und würde gerne das wenn in Tabellenblatt Obst bei Spalte J “Milch” ein “ja” ist dass der Rest der Zeile in das Tabellenblatt Milch übertragen wird.

Würde aber gerne die leeren Zeilen vermeiden.
Da ich das ganze als Quelldatein anlege damit neue Einrichtungen immer nur einmal eingetragen werden müssen bei Tabellenblatt Obst, und somit automatisch in das Milch Tabellenblatt übernommen werden, wäre eine Lösung als Formel optimal.

Aktuelle Formel:
=WENN($Tabelle1.$J$3:$J$287=“ja”;$Tabelle1.B5;"")

Hallo Irx26, ich würde eine Pivot-Tabelle verwenden