Registriert seit: 21.10.2019
Version(en): 365
Hallo,
die sortierennach funktion ärgert mich.... naja oder ich bin zu sehr brett vorm bildschirm...
wenn ich nun nach 2 Kriterien sortieren möchte geht es ja eigentlich nur über sortierennach funktion, diese kombiniert mit Filter krieg ich leider kein Ergebnis.
geht so eine Variante :
=SORTIERENNACH(Matrix;FILTER(Matrix;((Spalte2>(B1))+(Spalte2=0))*(Spalte4<(B1));"");1;Spalte8;1)
oder ist dies einfach nicht in einer befehlszeile möglich?
die Sortieren/Filter Kombination läuft
im augenblick löse ich das problem über Hilfstabellen. würde es aber gern abkürzen
Danke für die Antworten
Registriert seit: 11.04.2014
Version(en): Office 365
26.07.2020, 19:34
(Dieser Beitrag wurde zuletzt bearbeitet: 26.07.2020, 19:34 von Klaus-Dieter.)
Hallo,
ich versuche mal zusammen zu fassen. Du hast eine Liste, die mit dem Autofilter nach bestimmten Kriterien gefiltert ist. Die möchtest du jetzt nach mehreren Kriterien sortieren?
Wenn ja, hast du doch die Möglichkeit, über die jeweiligen Autofilterschaltflächen jede gewünschte Spalte nach deinen Wünschen zu sortieren.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 21.10.2019
Version(en): 365
Hallo,
ich habe eine unsortierte Personalliste, welche pro Monat sortiert raus muss
ich filter nicht über Autofilter sonst gehe über eine zweite Tabelle damit die Filterung Dynamisch ist. nun muss ich aber halt für mehrere Kriterien mehrer Hilfstabellen gehen.
Da dies nicht mehr dynamisch ist, wollte ich es abkürzen.
Registriert seit: 12.10.2014
Version(en): 365 Insider (32 Bit)
27.07.2020, 06:36
(Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2020, 06:36 von RPP63.)
Vorwort
@Klaus-Dieter:
Es geht hier um die neuen Funktionen in Excel365 Abo!
(26.07.2020, 19:09)yzox schrieb: wenn ich nun nach 2 Kriterien sortieren möchte geht es ja eigentlich nur über sortierennach funktion
Moin!
Wie kommst Du darauf?
Du musst halt zwei Kriterien schachteln.
Hier mal eine Sortierung nach Spalte A und nachrangig nach Spalte B:
| A | B | C | D | E |
1 | SpA | SpB | | SpA | SpB |
2 | d | 4 | | a | 1 |
3 | a | 3 | | a | 3 |
4 | z | 9 | | d | 4 |
5 | f | 8 | | d | 5 |
6 | v | 3 | | f | 8 |
7 | i | 3 | | f | 9 |
8 | d | 5 | | i | 3 |
9 | a | 1 | | i | 6 |
10 | z | 7 | | v | 3 |
11 | f | 9 | | v | 6 |
12 | v | 6 | | z | 7 |
13 | i | 6 | | z | 9 |
Zelle | Formel |
D2 | =SORTIEREN(SORTIEREN(A2:B13;2);1) |
SORTIERENNACH() ist etwas völlig anderes:
Es akzeptiert eine Sortierung nach benutzerdefinierter Reihenfolge.
Falls Du etwas anderes meinst:
Beispieltabelle mit IST und SOLL (manuell erstellt).
Gruß Ralf
Kombiniert mit FILTER (SpB>3) dann so:
| A | B | C | D | E |
1 | SpA | SpB | | SpA | SpB |
2 | d | 4 | | d | 4 |
3 | a | 3 | | d | 5 |
4 | z | 9 | | f | 8 |
5 | f | 8 | | f | 9 |
6 | v | 3 | | i | 6 |
7 | i | 3 | | v | 6 |
8 | d | 5 | | z | 7 |
9 | a | 1 | | z | 9 |
10 | z | 7 | | | |
11 | f | 9 | | | |
12 | v | 6 | | | |
13 | i | 6 | | | |
Zelle | Formel |
D2 | =SORTIEREN(SORTIEREN(FILTER(A2:B13;B2:B13>3);2);1) |
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
27.07.2020, 08:05
(Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2020, 08:25 von LCohen.)
sehr schön erklärt, RPP63!
Aber: =SORTIEREN(A2:B13;{1.2}) funktioniert, gerade herausgefunden (steht evtl. auch in irgendeiner Hilfe). Hatte ich mich auch schon gefragt, und wäre mega bescheuert gewesen, wenn nicht! Danke Dir für den Schubser!
Ein Verschachteln von SORTIEREN wäre sinnvoll z.B. bei Wechseln von Zeilen- und Spaltensort (und/oder zurück) oder beim zwischenzeitlichen Einsatz einer anderen dynamischen Funktion.
Nach Spalte sortieren ist ja auch eine ganz sinnvolle Sache, wenn man mit der gelieferten Reihenfolge der Spalten unzufrieden ist. Dann packt man - neben einer mögl. Änd. d. SpReihenf. - die unerwünschten dynamisch spaltensortiert nach rechts und berücksichtigt sie beim nächsten Bezug oder bei der nächsten Schachtel via INDEX einfach gar nicht mehr.
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo Ralf,
Zitat:Vorwort
@Klaus-Dieter:
Es geht hier um die neuen Funktionen in Excel365 Abo!
vielen Dank, dass du den alten Mann nicht dumm sterben lässt.
Mit den
neuen Funktionen in Excel365 Abo habe ich mich noch nicht so intensiv beschäftigt, weil das ja derzeit eher Insellösungen sind, die den meisten Excelnutzern gar nicht zur Verfügung stehen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
Das ist die Zukunft, Klaus-Dieter!
Und in XL-Online ist es die kostenlose Gegenwart. Dort ist nämlich fast aller BETA-Kram drin. Ausnahme (zumindest neulich): LET und bestimmte andere.
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo LCohen,
Zitat:Das ist die Zukunft, Klaus-Dieter!
was ist denn da der Vorteil, gegenüber der Standard-Sortierfunktion? Außer, dass bei einer Werteänderung in der Ausgangsliste sofort neu sortiert wird.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden
Registriert seit: 21.12.2017
Version(en): MS 365 Family (6 User x 5 Geräte für jeden) Insider-Beta
27.07.2020, 12:40
(Dieser Beitrag wurde zuletzt bearbeitet: 27.07.2020, 12:40 von LCohen.)
a) Die Bereichsgrößen werden irrelevant / können irrelevant werden (ok, Standard-Sort auch)
b) Filter, Sort und Eindeutig können in einem Schritt stattfinden
c) wenn man nicht rechnen lassen will, reicht das '-en einer einzigen Formel. Dann nimmt sie auch keinen Platz weg (Hauptspeicher, Dateigröße)
d) Ergebnis und Quelle zu vergleichen, ist manchmal einfacher hinsichtlich Verständnis, als nur die behandelte Quelle anzuschauen. Außerdem bleibt sie unangetastet (oft nicht unwichtig).
e) Bereitet man mittels dynamischer Formel die Quelle einer Pivot-Tabelle vor, kann man dort bestimmte Dinge von vornherein untersagen/verunmöglichen
g) Der dynamische Bereich kann überdies in anderer Spaltenreihenfolge gezeigt werden, bzw. mit nur gewünschten Spalten. Somit kann man die Reihenfolge-Ursache von Daten verstecken.
....
Registriert seit: 11.04.2014
Version(en): Office 365
Hallo LCohen,
vielen Dank für die Erläuterungen.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter,
der Misserfolg ist ein Waisenkind
Richard Cobden