Date: prev next · Thread: first prev next last
2025 Archives by date, by thread · List index


Hallo,

Am 04.09.25 um 06:37 schrieb Franklin Schiftan:
Ich weiß ja nicht, ob diese '#NV' von Calc als Fehler interpretiert 
wird. Falls ja, könnte möglicherweise (habe es nicht ausprobiert) 
helfen, wenn Du Deiner Formel eine Prüfung auf Fehler voranstellst und 
für diesen Fall ein leeres Ergebnis ausgibst. Also etwa wie folgt oder 
ähnlich (keine Ahnung, ob Syntax etc. passt):

{=Wenn(istfehler(FILTERN($Tabelle1.$A$2:$D$10;$Tabelle1.D$2:D$10=$E$1);"";(FILTERN($Tabelle1.$A$2:$D$10;$Tabelle1.D$2:D$10=$E$1)))}

die Idee hatte ich auch schon, das gibt aber einen Fehler 508 -egal, wie
und wo ich versucht habe, die Klammerung zu ändern (hier fehlt noch eine
schließende Klammer am Ende). Wenn ich die Klammern manuell durchzähle,
müsste es dann aber stimmen. Trotzdem...



  .... und tschüss

             Franklin




Am 2025-09-03 um 23:34:02 schrieb Boris Kirkorowicz:
Hallo,
natürlich habe ich es als Matrixformel eingegeben, die geschweiften
Klammern sind dem Copy&Paste zum Opfer gefallen. Komplett heißt die
Formel also
{=FILTERN($Tabelle1.$A$2:$D$10;$Tabelle1.D$2:D$10=$E$1)}

Am 03.09.25 um 23:24 schrieb Henry Springer:
Moin,

Lt. Doku ist FILTERN eine Matrixformel, da sollten also auch geschweifte
Klammern drum stehen, bzw die Erstellung der Formel
mit [Umschalt+Strg+Eingabetaste] abgeschlossen werden.
Dann erwarte ich, dass nur die Ergebnismatrix angezeigt wird und nicht der
Fehler #NV [#NV - Nicht verfügbar - Ein Ergebnis eines Formelausdrucks ist nicht
verfügbar.]

Ja, das dachte ich auch.
In meiner Not habe ich auch
{=WENNNV(FILTERN($Tabelle1.$A$2:$D$10;$Tabelle1.D$2:D$10=$E$1);"")}
versucht, aber das ändert nichts am Ergebnis.


Da ist jetzt die Frage, was genau hast du in die einzelnen Zellen geschrieben,
die Matrixformel soll nur einmal in der Tabelle stehen.

Die Formel wiederholt sich identisch in allen Zellen des Matrixbereichs.
Die Formel habe ich also (ohne die  {}) eingegeben und dann mit
[Strg]+[Shift]+[Enter] abgeschlossen. Die {} werden dann ja automatisch
hinzugefügt.


Am 03.09.2025 um 23:04 schrieb Boris Kirkorowicz:
Klasse -so etwas habe ich gesucht.
Also habe ich Tabelle4 mit
=FILTERN($Tabelle1.$A$2:$D$10;$Tabelle1.D$2:D$10=$E$1;"kein Ergebnis")
versehen, und tatsächlich erscheinen in den ersten Zeilen die
entsprechenden Einträge. Und wenn man einen Wert umstellt, findet das
sofort Eingang in die Ergebnismatrix.
Allerdings geht es darunter (soweit die Treffer "aufgebraucht" sind)
dann mit #NV weiter:

Tagesdatum        Name            Wert    Projekt
02.01.2025        Christian       5,4     Hannover
03.02.2025        Detlef          2,9     Hannover
#NV               #NV             #NV     #NV
#NV               #NV             #NV     #NV
#NV               #NV             #NV     #NV
#NV               #NV             #NV     #NV
#NV               #NV             #NV     #NV
#NV               #NV             #NV     #NV
#NV               #NV             #NV     #NV
Bisher habe ich noch nicht herausgefunden, wie man diese #NV vermeidet,
und auch die Summenbildung mit
=TEILERGEBNIS(109;C2:C10)
endet mit #NV

Gibt es dazu noch einen Tipp?


Am 03.09.25 um 18:37 schrieb werner-tietz:
Hallo

seit der Version 24.8.… gibts die Funktion FILTERN siehe unten:

Am 03.09.25 um 16:37 schrieb Boris Kirkorowicz:
Hallo,
Hier habe ich eine Tabelle, in der ich die Ursprungsdaten eingebe. Die
Auswertung möchte ich jedoch getrennt nach Projekten vornehmen, die ich
bspw. in einer Spalte durch ein Kürzel zuweisen könnte.

In Tabelle1 könnte bspw. stehen:
Tagesdatum      Name            Wert    Projekt
01.01.2025      Alfons          3,5     Aachen
02.01.2025      Berta           4,8     Bremen
02.01.2025      Christian       5,4     Hannover
03.02.2025      Detlef          2,9     Hannover
Mit den Spalten nach ihren Überschriften benannt.

Tabelle2 könnte dann so aussehen:
=FILTERN($A$1:$E$10;Projekt=$Tabelle1.$E$1)







-- 
Mit freundlichem Gruß                                 Best regards
                           Boris Kirkorowicz


-- 
Liste abmelden mit E-Mail an: users+unsubscribe@de.libreoffice.org
Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Datenschutzerklärung: https://www.documentfoundation.org/privacy

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.