🍀 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 mit mehrzeiligen Bezügen

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
Dabadu
Beiträge: 2
Registriert: Di 8. Nov 2016, 23:31

[Gelöst] Filtern mit mehrzeiligen Bezügen

Beitrag von Dabadu » Di 8. Nov 2016, 23:48

Liebe Libre Office Gemeinde,

entschuldigt, wenn das Thema bereits häufig durchgekaut wurde und die Lösung extrem simpel sein sollte. Ich habe mir die Finger wund gesucht und komme nicht weiter und hoffe jetzt auf eure Hilfe. Hier mein Problem:

Ich muss Files filtern. Diese sehen ungefähr so aus:

Code: Alles auswählen

Code   Data
777   Lorem
666   Ipsum
1     Dolor
767   Sit
656   Amet
1     Consectutor
1     Adipisci
Calc soll mir nun eine Liste ausgeben die folgendermaßen aussehen:

Code: Alles auswählen

Code   Data
777   Lorem
666   Ipsum
1     Dolor
777   Lorem1
666   Ipsum1
1     Dolor1
777   Lorem2
666   Ipsum2
1     Dolor2
777   Lorem3
666   Ipsum3
1     Dolor3
Es sollen also alle Datensätze, die den Code 777 und 666 enthalten und zusätzlich Datensätze die 1 enthalten ausgegeben werden. Daten mit 1 sollen allerdings nur ausgegeben werden, wenn direkt vorher die Kombination 777, 666 auftritt.

Ich freue mich auf Rückmeldungen und bedanke mich jetzt schon herzlichen für jeden Tip

Dabadu
Zuletzt geändert von Dabadu am Mi 9. Nov 2016, 17:35, insgesamt 1-mal geändert.

mikele
* LO-Experte *
Beiträge: 2047
Registriert: Mo 1. Aug 2011, 20:51

Re: Filtern mit mehrzeiligen Bezügen

Beitrag von mikele » Mi 9. Nov 2016, 14:48

Hallo,
so ganz einfach ist es nicht.
Ich würde eine Hilfsspalte C einfügen. Wenn die Tabelle in Zeile 1 mit den Überschriften "Code" und "Data" beginnt, dann würde in C2 folgende Formel kommen:

Code: Alles auswählen

=WENN(ODER(A2=777;A2=666);"x";"")
und in C3 folgende:

Code: Alles auswählen

=WENN(ODER(A3=777;A3=666;UND(A3=1;A2=666;A1=777));"x";"")
Die letzte kann dann nach unten gezogen werden.
Alle gewünschten Zeilen erhalten nun in der C ein "x", nach dem gefiltert werden kann.
Gruß,
mikele

Dabadu
Beiträge: 2
Registriert: Di 8. Nov 2016, 23:31

Re: Filtern mit mehrzeiligen Bezügen

Beitrag von Dabadu » Mi 9. Nov 2016, 17:34

Moin moin,

Tausend Dank Mikele! Genau so habe ich es gemacht und es funktioniert super.

Viele Grüße

Dabadu


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