🍀 Das LibreOffice Forum braucht HEUTE Ihre Hilfe! 🍀
❤️ Spenden Sie jetzt und sichern Sie die Zukunft unseres LibreOffice-Forums ❤️
Ihre Spende hilft, die Community offen, werbefrei (bei Registrierung) und lebendig zu halten. Vielen lieben Dank!

🙏 DANKE >> << DANKE 🙏

>> Das LibreOffice-Forum lebt von Ihnen – und von vielen Experten, die freiwillig und kostenlos ihr Wissen teilen.<<
Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.

[Gelöst]Filtern in mehrere Tabellen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
ralfh
Beiträge: 10
Registriert: Sa 15. Apr 2017, 10:36

[Gelöst]Filtern in mehrere Tabellen

Beitrag von ralfh » Sa 28. Mär 2026, 14:48

Hallo,

ich habe eine Basistabelle mit der Liste von >1.000 Fachartikeln einer Zeitschrift (Ausgabe, Titel, Autoren, ..., Schlagworte. In der Spalte F stehen Schlagwörter. In jeder Zelle der Spalte F können mehrere Schlagwörter stehen.

Ich würde nun gerne weitere Tabellen anlegen in die aus der Basistabelle alle Zeilen mit jeweils einem bestimmten Schlagwort kopiert werden. Die Zeile soll nur berücksichtigt werden wenn in Spalte F das Schlagwort vorkommt.

Bsp.:
F3 enthält Paris, München, Wien
F4 enthält Paris, Hamburg
F5 enthält Hamburg

Die Inhalte der Zeilen 3 und 4 sollen in die Tabelle Paris kopiert werden. Der Inhalt der Zeilen 4 und 5 in die Tabelle Hamburg usw.
Ich habe noch nicht herausgefunden wie man dies auf Grundlage eines 'enthält' Befehls machen kann. Habt ihr einen Tipp?
Kann man das dynamisch einrichten, damit jede Änderung oder Ergänzung in der Basistabelle automatisch übertragen wird.

Danke schon mal fürs Mitdenken.
Ralf
Zuletzt geändert von ralfh am So 29. Mär 2026, 11:30, insgesamt 1-mal geändert.

echo
Beiträge: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

Re: Filtern in mehrere Tabellen

Beitrag von echo » Sa 28. Mär 2026, 15:55

Hallo,
es steht eigentlich schon in deiner Überschrift: Warum filterst du deine Basistabelle nicht einfach, statt eine neue anzulegen?
Eine kleine Hilfsspalte könnte das erledigen.
Beispiel:
filtern.ods
(13.26 KiB) 702-mal heruntergeladen
Gruß Holger
Zuletzt geändert von echo am Sa 28. Mär 2026, 16:20, insgesamt 1-mal geändert.
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

Pit Zyclade
* LO-Experte *
Beiträge: 3191
Registriert: Mo 12. Nov 2012, 16:59

Re: Filtern in mehrere Tabellen

Beitrag von Pit Zyclade » Sa 28. Mär 2026, 16:13

Noch einfacher (aber mit Einarbeiten):
Hole deine primäre Tabelle in base (=Datenbank mit eingebautem HSQLDB)
und erzeuge dann Abfragen ganz wünschenswert, am schnellsten mit SQL

Da gehen Änderungen und Anpassungen am sichersten.
LO 25.8.6.2 (X86_64) / Windows 11 64bit
Problem gelöst? Dann bitte im Betreff der ersten Nachricht [gelöst] voranstellen.

ralfh
Beiträge: 10
Registriert: Sa 15. Apr 2017, 10:36

Re: Filtern in mehrere Tabellen

Beitrag von ralfh » Sa 28. Mär 2026, 16:31

Danke für eure schnellen Vorschläge. Das wird in meinem Einsatzszenario so nicht klappen.

In meinem Fall kommt folgendes dazu:
- Die Filterergebnisse sollen danach einfach ausdruckbar sein. Sie werden in einem kleinen Museum in einem Ordner zur Einsicht abgelegt.
- Die späteren Anwender sind Damen und Herren (über 80 Jahre alt). Ein Excel-Tabellenblatt ist für sie schon mit großen Ängsten verbunden. Eine Word-Tabelle geht gerade noch. Ich muss denen schon verklickern, dass es alles gut vorbereitet ist.

Benutzeravatar
RPP63
Beiträge: 233
Registriert: Sa 21. Apr 2018, 09:33

Re: Filtern in mehrere Tabellen

Beitrag von RPP63 » Sa 28. Mär 2026, 17:14

Moin!
Wer druckt denn aus?
Die älteren Herrschaften oder der Ralf am Rechner?
Das Einfachste dürfte durchaus der Autofilter sein.
Der hat ein Suchfeld, in dem man Textfragmente eingeben kann:
Bild

Ansonsten:
Reden wir hier über Calc oder wie in Deiner letzten Antwort über Excel?
Anyway:
Auch Calc kennt mittlerweile FILTERN()
Großer Nachteil:
Für Calc ist es eine feste Matrix, Excel kann das dynamisch.
Bild

Gruß Ralf
Ein Feedback auf eine gegebene Lösung tut nicht weh und zeigt Querlesern, dass das Problem gelöst ist.

ralfh
Beiträge: 10
Registriert: Sa 15. Apr 2017, 10:36

Re: Filtern in mehrere Tabellen

Beitrag von ralfh » Sa 28. Mär 2026, 19:35

Ihr lieben,
es gbt tatsächlich in der Welt noch Situationen wo kein Rechner in der Nähe ist. Die Inhalte um die es geht, stehen längst online mit Suchfunktion zur Verfügung. In dem Museum wird eine Aufsicht gefragt, gibt es etwas zum Thema X. Sie stellt dann eine Mappe mit Ausdrucken zur Verfügung und der Besucher kann nachschauen. In der Situation steht kein PC zur Verfügung. Ich kann die Ausdrucke nicht auf Dauer selber machen, also muss sich andere befähigen. Und, ja es geht um Calc. Das ist den meisten aber noch nicht bekannt, steht aber in der Verwaltung zur Verfügung. Was neu ist, verunsichert. Und um Akzeptanz zu erwirken, ist die Menge an Verunsicherungen zu reduzieren. Zumindest in dem Alter der Akteure.

Auf ISTZAHL bin ich noch nicht gekommen. Damit arbeite ich erst mal weiter.Warum eigentlich ISTZAHL und nicht ISTTEXT?

echo
Beiträge: 295
Registriert: Do 27. Jan 2022, 09:53
Wohnort: BRA / Nds.

Re: Filtern in mehrere Tabellen

Beitrag von echo » Sa 28. Mär 2026, 22:43

Hallo,
meine Version ist möglicherweise etwas veraltet,
aber ich mache es bei gewünschten Listen seit Jahren nie anders,
- weil es relativ einfach ist,
- weil man praktisch jeden beliebigen Filter und Sortierung realisieren kann,
- und man auch später recht einfach erkennen kann was dort passiert.

1. Ich erzeuge eine Hilfsspalte in der alle relevanten Zeilen mit einem Wert markiert werden.
- Nimmt man als Wert zeile() so bleibt die Sortierung wie in der Quelltabelle erhalten.
- Nimmt man einen anderen Rang so wird die Ausgabe aufsteigend nach diesem Wert ausgegeben.
- Einzige Bedingung für den Wert ist, das es keine Duplikate gibt.

2. Im Ziel werden alle relevanten Zeilen per Formel aufsteigend nach dem Wert angezeigt.
Ich hänge mal ein Beispiel an, was ich meine
gruß Holger:
filtern2.ods
(15.2 KiB) 623-mal heruntergeladen
Zuletzt geändert von echo am Fr 3. Apr 2026, 11:26, insgesamt 4-mal geändert.
Feedback wäre nett.
Ist das Thema gelöst, bitte im Betreff, [GELÖST] voranstellen.

Benutzeravatar
RPP63
Beiträge: 233
Registriert: Sa 21. Apr 2018, 09:33

Re: Filtern in mehrere Tabellen

Beitrag von RPP63 » So 29. Mär 2026, 08:37

ralfh hat geschrieben:
Sa 28. Mär 2026, 19:35
Warum eigentlich ISTZAHL und nicht ISTTEXT?
SUCHEN oder FINDEN ergibt entweder die Fundstelle im Text als Zahl oder den Fehler #WERT! aus.
FILTERN kann mit einem Fehler nichts anfangen, sondern benötigt Wahrheitswerte.
Dies erreiche ich mit ISTZAHL
• ISTZAHL(4) → WAHR
• ISTZAHL(#WERT!) → FALSCH

Da für Calc alle Zahlen <> 0 WAHR sind, könnte man auch Folgendes nehmen:
{=FILTERN(A2:C6;WENNFEHLER(FINDEN("a";C2:C6);0))}

Wobei ich Holgers Variante besser finde.

Gruß Ralf
Ein Feedback auf eine gegebene Lösung tut nicht weh und zeigt Querlesern, dass das Problem gelöst ist.


An alle, die das LibreOffice-Forum gern nutzen:
Bitte beteiligen Sie sich mit 7 Euro pro Monat und helfen uns bei unserem Budget für das laufende.
Einfach per Kreditkarte oder PayPal. Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet.



❤️ Vielen lieben Dank für Ihre Unterstützung ❤️

Antworten