Nur bestimmte Zeilen...

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

Benutzeravatar
leertaste
Beiträge: 8
Registriert: Mo, 18.06.2007 19:10

Nur bestimmte Zeilen...

Beitrag von leertaste »

...möchte ich ausgeben, bekomme es aber mit meinem (un)Wissen nicht hin :shock:

Beispiel:

Bild

Ich hätte (wenns denn einfach geht) eine Lösung bei der

D1-E10 UNSORTIERT ausgegeben werden
UND
eine Ergänzung bei der D1-E10 SORTIERT ausgegeben werden
(in diesem Beispiel stimmt die Reihenfolge 1,5,8 zufälligerweise).

Die Bedingung ist natürlich das in A1-A10 ein x enthalten ist.


Ich hoffe es nicht zu kompliziert geschrieben zu haben. :D Für freundliche Hilfe wäre ich dankbar.

Gruß
die Leertaste
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's gemacht.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Nur bestimmte Zeilen...

Beitrag von Karolus »

Hallo

Markiere A1:C12
Wähle im Menü:
-->Daten-->Filter-->Standardfilter
Filterkriterien:
Feldname: 'Spalte A'
Bedingung: '='
Wert: 'x'

und stelle unter den zusätzlichen Optionen einen Ausgabebereich ein.
Für die sortierte Ausgabe gibts:-->Daten-->Sortieren

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
leertaste
Beiträge: 8
Registriert: Mo, 18.06.2007 19:10

Re: Nur bestimmte Zeilen...

Beitrag von leertaste »

Dank an Karolus für die Lösungsidee - funktioniert gut, aber ich möchte es gerne mit einer oder zwei Formel(n) gelöst haben. In meiner Original-Tabelle ist ein wenig "mehr los" (als in dem Beispiel) und es würde ein wenig an dem aussehen der Tabellen kratzen 8) Mit einer "wenn x dann..."-Formel bekomme ich es zwar (evtl. etwas unschön gelöst) ABER eigentlich stören mich dann dort noch die Leerzeilen.

Auf eine Lösung hoffend verbleibe ich mit einem freundlichen FormelGruß

die Leertaste
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's gemacht.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Nur bestimmte Zeilen...

Beitrag von Karolus »

Hallo

Fülle Spalte D mit :
=WENN(A1="x";ZEILE();"")
Fülle Spalte E mit :

Code: Alles auswählen

=WENN(ISTFEHL(KKLEINSTE($D$1:$D$13;ZEILE()));"";INDIREKT("A"&KKLEINSTE($D$1:$D$13;ZEILE())))
analog dazu die nächsten Spalten mit der gleichen Formel jedoch "A" durch "B" bzw. "C" ersetzen.

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
leertaste
Beiträge: 8
Registriert: Mo, 18.06.2007 19:10

Re: Nur bestimmte Zeilen...

Beitrag von leertaste »

Moin Moin,

mein dank geht erstmal an Karolus :) Hat mir super geholfen und das gewünschte Ergebnis gebracht *freu*

Bild

Ich hätte aber noch gerne folgende Ergänzung bzw. Erweiterung:

Bild

Ich hätte in ' H ' und ' I ' gerne noch eine Sortierung drin. Bin da noch Formellos :( ;)


Mal einen FreundlichenLeertastenGruß hinterlasse :)
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's gemacht.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Nur bestimmte Zeilen...

Beitrag von Karolus »

Hallo
eine aufsteigend sortierte Spalte E geht mit:
=WENN(ISTFEHL(KKLEINSTE($E$1:$E$13;ZEILE()));"";KKLEINSTE($E$1:$E$13;ZEILE()))
Die Spalte F holst du dir per SVERWEIS:
=WENN(H1;SVERWEIS(H1;$E$1:$F$13;2;0);"")

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
leertaste
Beiträge: 8
Registriert: Mo, 18.06.2007 19:10

Re: Nur bestimmte Zeilen...

Beitrag von leertaste »

Tach und Hallo,

soweit so gut, der Daaaaaaaaank geht nochmal an Karo 8)

Bild

Ich dachte damit schon alles gelöst (bzw. gelöst bekommen :D ) zu haben, aber mir ist aufgefallen das es nur bei Zahlen funktioniert - bei alphanumerischen Werten werden diese einfach weggelassen :(. Ich hätte gerne noch eine Formel um das Ergebnis in ' K ' und ' L ' zu erhalten.

Bild

http://leertaste.de/temp/calc2.ods

EinFreundlicherGruß
von der Leertaste
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's gemacht.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Nur bestimmte Zeilen...

Beitrag von Karolus »

Hallo

Siehe meine erste Antwort ...... - ich finde eigentlich keinen vernünftigen Grund diese Aufgabe unbedingt mit Formeln zu lösen zu wollen.

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
leertaste
Beiträge: 8
Registriert: Mo, 18.06.2007 19:10

Re: Nur bestimmte Zeilen...

Beitrag von leertaste »

Hallo Karo,

> ich finde eigentlich keinen vernünftigen Grund diese Aufgabe unbedingt mit Formeln zu lösen zu wollen

Ich habe über mehrere Dateien (Tabellen (12 Stück für 12 Monate)) Daten die ich teilweise in einer 13. Tabelle zusammenführe, diese Daten möchte ich gerne auswerten. Möchte halt verschiedene Sortierungen gleichzeitig sehen können... ...wenn "vorne" Zahlen sind klappt das ja auch nun dank deiner Hilfe prima, aber bei "Buchstabensortierung" werden diese nun leider noch "weggefiltert" :(

Auf eine Lösung hoffend verbleibe ich mit einem freundlichen Gruß
die Leertaste
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's gemacht.
Karolus
********
Beiträge: 7535
Registriert: Mo, 02.01.2006 19:48

Re: Nur bestimmte Zeilen...

Beitrag von Karolus »

Hallo Leertaste

Die Aufteilung der Quelldaten in 12 Tabellenblätter macht die ganze Aufgabenstellung zwar schwieriger, ist aber gerade dann doch ein Grund für die Menüfunktionen 'Standardfilter' und 'sortieren' ? -
Ich würde jetzt zuerst alle Monatsblätter gefiltert hintereinander auf Blatt 13 ausgeben, und danach die Daten in Blatt 13 in einen neuen Bereich sortiert ausgeben - was spricht dagegen ?

Gruß Karo
LO7.4.7.2 debian 12(bookworm) auf Raspberry5 8GB (ARM64)
LO25.2.3.2 flatpak debian 12(bookworm) auf Raspberry5 8GB (ARM64)
Benutzeravatar
leertaste
Beiträge: 8
Registriert: Mo, 18.06.2007 19:10

Re: Nur bestimmte Zeilen...

Beitrag von leertaste »

Hallo Karo,

es spricht nicht viel dagegen, ausser das ich nur das Ergebnis NUR(?!) sehe wenn ich den Filter "starte".
Würde aber das Ergebnis aber gerne "just-in-Time" sehen, sobald ich da ein ' x ' gesetzt habe (oder nicht) soll sich die Alphabetische Sortierung in Gang setzen. Bei der (obigen) reinen Zahlenvariante funktioniert es ja echt sehr gut! :)

Ich möchte es gerne so lösen, wie ich es in einem Excel Forum gesehen habe, leider funktioniert die folgende Formel in OpenOffice (offensichtlich nicht) :(

Bild

Code: Alles auswählen

B1: {    =INDEX($A$1:$A$10;VERGLEICH(KKLEINSTE(ZÄHLENWENN(A$1:A$10;"<"&A$1:A$10);ZEILEN(A$1:A1));ZÄHLENWENN(A$1:A$10;"<"&A$1:A$10);0))    }
( STRG+SHIFT+RETURN wegen der MatrixKlammer { } )


Gibt es da eine leichte Abwandlung damit es unter OpenOffice funktionert? Ansonsten werde ich mich natürlich mit der ersten Variante begnügen ;)


FreundlichFragenderGruß
von der Leertaste
Alle sagten: Das geht nicht. Dann kam einer, der wußte das nicht und hat's gemacht.
Antworten