Ich staune! Irgendeine Veränderung bewirkt nicht erwartetes Ereignis!
Analysis
a) bei nur 1 „Ja“: alle gefilterten MATRiX{}-Zeilen werden mit dem 1 Namen gefüllt, was ich mir nicht erklären kann;
b) bei 2× „Ja“ werden die beiden Namen angezeigt, die restlichen Felder mit „#NV“ (NoValue) gefüllt;
c) bei einem „Ja“ mit leeren Namen-Zellen werden die leeren Werte übernommen;
d) mitsamt „WENNFEHLER()“ werden alle Zeilen gefiltert, wobei fehlende „Ja“ mit „#NV“ ausgegeben werden;
e) mitsamt „WENNNV()“ werden lediglich die vorab mit „Ja“ gefüllten Zeilen in die MATRiX{}-Formel eingebunden, die restlichen Zellen bleiben leer, die nicht mit „Ja“ referierten Namen erhalten keine MATRiX{}-Zeile!
f) die FiLTERN()-Funkzion füllt jede leer gelassene Namen-Zelle ersatzweise mit dem Leerzeichen " "
, woraus ich schließe, dass eine leere Namen-Zelle keinen Fehler bewirkt…
g) demnach nehme ich an, dass die MATRiX{}-Formel mit Zellen ohne logisches „Ja“=TRUE (und somit „NoValue“) nicht zufrieden stellend hantieren kann.
Meine sehr spezielle Lösung mit Hilfs-Spalten [E:F], die ein/aus-blendbar sind. Alternativ außerhalb des druckbaren Bereichs verschieben!
000_LO-CALC_logisch ausgewählt filtern_095518.ods (36.7 KB)
Solch ein Problem kommt mir bekannt vor, kann deren Lösungsweg jedoch nicht in meinen Dokumenten finden, sodass ich hier versuchsweise etwas komplex/umständlich/testweise zur akzeptablen Lösung gekommen bin.