Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Sortieren mit Formel
#1
Hallo

ich suche eine Formel die mir 5 Spalten nach:
1. Spalte A nach Zeit sortiert
2. Spalte D Alphabetisch absteigend sortiert

Im Anhang ein Beispiel. Ausgangslage A:E, Resultat in G:K

Ich suche explizit nach eine Formellösung und nicht nach einem Filter

Gruss Enzo


Angehängte Dateien
.xlsx   Workbook1.xlsx (Größe: 36,53 KB / Downloads: 8)
Antworten Top
#2
Hallo Enzo,

warum machst du das nicht einfach mit der Standard-Sortierfunktion?
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#3
Hallo Klaus-Dieter

weil dies nicht das Endprodukt ist und die Daten dann sortiert weiterverwendet werden um das Endprodukt zu erstellen

Gruss Enzo
Antworten Top
#4
Hi,

ungetestet und beta:

https://templates.office.com/en-US/SORT-...TM56176560
gruß
Marco
Antworten Top
#5
Hallo
wenn man eine Hilfsspalte anlegt nach dessen Wert sortiert werden kann, dann ist der Rest recht einfach.

Erstes Kriterium Spalte A mal 10000 (hoher wert, da 8:00 = 0,3333)
plus
zweites Kriterium Spalte D alphabetisch.
plus zeile()/100 um Duplikate zu vermeiden.
Gruß Holger


Angehängte Dateien
.xlsx   Workbook1.xlsx (Größe: 16,27 KB / Downloads: 3)
[-] Folgende(r) 1 Nutzer sagt Danke an echo für diesen Beitrag:
  • Enzo3
Antworten Top
#6
Hallo,

Zitat:weil dies nicht das Endprodukt ist und die Daten dann sortiert weiterverwendet werden um das Endprodukt zu erstellen

verstehe ich nicht, muss ich aber auch nicht.  :17:  Zeige doch mal dein "Endprodukt", möglicherweise gibt es bessere Lösungen, als du dir das vorstellen kannst.
Viele Grüße
Klaus-Dieter
Der Erfolg hat viele Väter, 
der Misserfolg ist ein Waisenkind
Richard Cobden
Antworten Top
#7
Hallo Echo

habe eben versucht das Teil einzufügen. Wenn ich die Formeln aber verschiebe bekomme ich eine Fehlermeldung. Kann aber keinen Bezug ausserhalb feststellen. Im Anhang nochmal die Version mit der korrekten Platzierung und der Fehlermeldung.


Angehängte Dateien
.xlsx   Workbook1-2.xlsx (Größe: 19,34 KB / Downloads: 4)
Antworten Top
#8
Hallo Enzo,

du musst natürlich die Formel anpassen.

Arbeitsblatt mit dem Namen 'Sheet1'
AKALAMANAOAPAQARASAT
1
208:001deskBPV8003,0208:001deskBPV
308:003toiStella8005,0308:004stpBPV
408:004stpBPV8003,0408:002bpvBPV
508:002bpvBPV8003,0508:003toiStella
609:152StellaStella9255,0609:152StellaStella

ZelleFormel
AO2=AK2*24*1000+ZÄHLENWENN($AN$2:$AN$101;"<="&AN2)+ZEILE()/100
AQ2=INDEX($AK$2:$AK$6;VERGLEICH(KKLEINSTE($AO$2:$AO$6;ZEILE(A1));$AO$2:$AO$6;0);SPALTE(A1))
AR2=INDEX($AL$2:$AL$6;VERGLEICH(KKLEINSTE($AO$2:$AO$6;ZEILE(A1));$AO$2:$AO$6;0);SPALTE(A1))
AS2=INDEX($AM$2:$AM$6;VERGLEICH(KKLEINSTE($AO$2:$AO$6;ZEILE(A1));$AO$2:$AO$6;0);SPALTE(A1))
AT2=INDEX($AN$2:$AN$6;VERGLEICH(KKLEINSTE($AO$2:$AO$6;ZEILE(A1));$AO$2:$AO$6;0);SPALTE(A1))
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste