Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1308to1312
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

nach Ergebniss sortieren

nach Ergebniss sortieren
29.04.2013 21:10:46
Werner
Hallo Excel freunde
habe in Zelle K7 folgende Formel stehen:
=INDEX('[Stamm 20.xlsm]Tabelle1'!$A:$BF;VERGLEICH(Obst_Best.!$E7;'[Stamm 20.xlsm]Tabelle1'!$A:$A;0); 58)
Die Formel wird bis zur Zelle K80 weiter geführt, also zum Beispiel in Zelle K8 steht:
=INDEX('[Stamm 20.xlsm]Tabelle1'!$A:$BF;VERGLEICH(Obst_Best.!$E8;'[Stamm 20.xlsm]Tabelle1'!$A:$A;0); 58)
Nun zum Problem:
wenn ich die Zellen sortiere, wird die sortierung nicht nach den Ergebniss sondern nach der Formel durch geführt.
Das Formelergebniss für Zelle K7 ist 009
Das Formelergebniss für Zelle K8 ist 003
Nun soll soll wirlich 003 in der Zeile vor 009 stehen.
Vielen Dank im voraus.
Gruß
Werner

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: nach Ergebniss sortieren
29.04.2013 21:27:24
Rolf.dW
Hallo Werner,
ohne groß über deine Formeln nachzugrübeln: Hast du dir mal die Optionen unter "Sortieren, Filtern" ==> benutzerdefiniertes Sortieren angesehen? Dort kannst du die Reihenfolge bestimmen (aufsteigend, absteigend...).
Gruß, Rolf

AW: nach Ergebniss sortieren
29.04.2013 21:29:44
Matthias
Hallo
Zum Nachbauen hab ich jetzt echt keine Lust.
aber evtl. hilft das ...
Vor dem Sortieren
Userbild


Nach dem Sortieren
Tabelle1

 AB
1IndexFormel
21001
32002
45003
54004
63009


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Gruß Matthias

Anzeige
geht so nicht
30.04.2013 09:31:36
Erich
Hi Werner,
das kann so nicht funktionieren. Du willst ja die Formeln in den Zellen behalten.
Welche Formel soll nach dem Sort in Zelle K7 stehen? Doch wohl die, die da vorher auch schon stand.
Und welches Ergebnis hat diese Formel? Dasselbe wie vor dem Sort.
Sortiert wird dabei durchaus nach den Werten. Beim Sort verhalten sich die Formeln ähnlich wie beim Runterkopieren:
Die Zeilennummern werden angepasst.
Nach dem Sort werden die Formeln neu berechnet - und alles sieht aus vor vorher.
Wenn du eine Sortierung nach Werten haben willst, hier ein Weg:
(vereinfachte Darstellung auf einem Blatt)
 ABCDEFGJK
3    Ez3Fz3Gz3  
4   123Ez4Fz4Gz4  
5    Ez5Fz5Gz5  
6UebWert 789Ez6Fz6Gz6  
7Fz4Fz4  Ez7Fz7Gz7 123
8Fz9Fz6  Ez8Fz8Gz8 456
9Fz6Fz9 456Ez9Fz9Gz9 789
10#NV#NV  Ez10Fz10Gz10  
11         
12Fz4        

Formeln der Tabelle
ZelleFormel
A7=INDEX($D:$H;VERGLEICH($K7;$D:$D;0); 3)
A8=INDEX($D:$H;VERGLEICH($K8;$D:$D;0); 3)
A9=INDEX($D:$H;VERGLEICH($K9;$D:$D;0); 3)
A10=INDEX($D:$H;VERGLEICH($K10;$D:$D;0); 3)
A12=SVERWEIS($K7;$D:$H;3;0)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
In Sp. A stehen deine Formeln - anscheinend unsortiert.
In Sp. B habe ich die Werte aus Sp. A kopiert (A7:A10 kopieren, B7 selektieren, Inhalte einfügen - Werte)
Dann habe ich nach Sp. B sortiert. Der Sort stimmt offensichtlich,
aber die Formelergebnisse der mitsortierten Spalte A sind wie vor dem Sort.
Nebenbei: Warum verwendest du in deiner Formel nicht einfach SVERWEIS wie in A12 ?
Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich

Anzeige
so ginge es auch
30.04.2013 10:57:28
Erich
Hi Werner,
vielleicht hilft auch diese Möglichkeit weiter:
Wenn du in den Formeln die bezügl. Zeilen relativen Bezüge (die 7 in $K7) durch absolute Bezüge ersetzt
($K7 durch $K$7), kannst du die Formeln zwar nicht mehr so einfach nach unten ziehen oder kopieren.
Dafür bleiben die Bezüge aber auch beim Sortieren erhalten,
werden also nicht an die durch den Sort veränderte Position (Zeile) angepasst:
 ABCDEFGJK
3vor dem   Ez3Fz3Gz3  
4Sort  123Ez4Fz4Gz4  
5    Ez5Fz5Gz5  
6Ueb  789Ez6Fz6Gz6  
7Fz4   Ez7Fz7Gz7 123
8Fz9   Ez8Fz8Gz8 456
9Fz6  456Ez9Fz9Gz9 789

Formeln der Tabelle
ZelleFormel
A7=INDEX($D:$H;VERGLEICH($K$7;$D:$D;0); 3)
A8=INDEX($D:$H;VERGLEICH($K$8;$D:$D;0); 3)
A9=INDEX($D:$H;VERGLEICH($K$9;$D:$D;0); 3)


 ABCDEFGJK
3nach dem   Ez3Fz3Gz3  
4Sort  123Ez4Fz4Gz4  
5    Ez5Fz5Gz5  
6Ueb  789Ez6Fz6Gz6  
7Fz4   Ez7Fz7Gz7 123
8Fz6   Ez8Fz8Gz8 456
9Fz9  456Ez9Fz9Gz9 789

Formeln der Tabelle
ZelleFormel
A7=INDEX($D:$H;VERGLEICH($K$7;$D:$D;0); 3)
A8=INDEX($D:$H;VERGLEICH($K$9;$D:$D;0); 3)
A9=INDEX($D:$H;VERGLEICH($K$8;$D:$D;0); 3)

Rückmeldung wäre nett! - Grüße aus Kamp-Lintfort von Erich
Anzeige

300 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige