Zeilen automatisch (aktiv) sortieren.
#1
Hallo liebe hilfsbereite Mitglieder,

Ich habe Probleme wenn sich Zeilen automatisch sortieren sollen, irgendwie sortiert sich ein Wert, der für die Berechnung der Zeile erforderlich ist nicht mit.

Siehe Bild (obere Teil des Bildes vor der Sortierung und der untere Teil nach der Sortierung, was allerdings bei mir nicht funktioniert) und Datei.

Vielen Dank.


Angehängte Dateien Thumbnail(s)
   

.xlsx   auto_sort.xlsx (Größe: 14,55 KB / Downloads: 12)
Antworten Top
#2
In Spalte I befindet sich nur zu Veranschaulichung die Werte die sich in Spalte H befinden.
Antworten Top
#3
Das Bild das ich als Veranschaulichung gepostet habe ist leider etwas falsch. Die Datei ist richtig.

Hier das korrigierte Bild:


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#4
Bezüge innerhalb zu sortierenden Daten sortieren sich meist nicht korrekt mit. 

Beispiele: 

Der Bezug liegt in einer anderen Zeile innerhalb des Sortbereichs. Das gilt auch für absolute Bezüge (gerade getestet, weil nicht gewusst). Die Bezüge werden zerstört.

Für relative Bezüge gilt die Zerstörung auch nach außen. Nur absolute Bezüge bleiben da zutreffend (mit absolut ist beim Zeilensort der Zeilenwert des Außenbezugs gemeint.

Begründung:

Möglicherweise bekäme die Excel-Programmierung die korrekten Bezüge sogar hin. Ein Grund dagegen jedoch ist, dass eine Formelspalte nur dann minimal in der Verwaltungsgröße ist, wenn der Bezug auch nach dem Sort kopierbar wäre. Oder anders ausgedrückt: Nach dem Sort lässt sich die Formel des Bezugs nicht mehr neu durch Kopieren erstellen.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
[-] Folgende(r) 1 Nutzer sagt Danke an LCohen für diesen Beitrag:
  • Bifi85
Antworten Top
#5
(18.01.2022, 10:14)LCohen schrieb: Bezüge innerhalb zu sortierenden Daten sortieren sich meist nicht korrekt mit. 

Beispiele: 

Der Bezug liegt in einer anderen Zeile innerhalb des Sortbereichs. Das gilt auch für absolute Bezüge (gerade getestet, weil nicht gewusst). Die Bezüge werden zerstört.

Für relative Bezüge gilt die Zerstörung auch nach außen. Nur absolute Bezüge bleiben da zutreffend (mit absolut ist beim Zeilensort der Zeilenwert des Außenbezugs gemeint.

Begründung:

Möglicherweise bekäme die Excel-Programmierung die korrekten Bezüge sogar hin. Ein Grund dagegen jedoch ist, dass eine Formelspalte nur dann minimal in der Verwaltungsgröße ist, wenn der Bezug auch nach dem Sort kopierbar wäre. Oder anders ausgedrückt: Nach dem Sort lässt sich die Formel des Bezugs nicht mehr neu durch Kopieren erstellen.

Anstelle =G8/($V$9/50) direkt zu nehmen, kann man eventuell sagen es soll die Zeile genommen werden in der sich XXXX befindet, nur 2 Zellen davor? =(Zeile XXXX wählen + 2 Spalten nach Links)/($V$9/50)  ?
Antworten Top
#6
Y3: =INDEX(X:X;ZEILE()-2)
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top
#7
(18.01.2022, 13:19)LCohen schrieb: Y3: =INDEX(X:X;ZEILE()-2)

Versteh ich leider nicht.
Antworten Top
#8
Der Wert aus Spalte X (zwei Zeilen vorher) steht in Spalte Y. 

Ergänzen tust Du diesen Bezug um nach außen führende absolute Formelbestandteile.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top
#9
Es geht aber doch um eine bestimmte Zelle in einer Spalte, die sich auf und ab verschiebt, nachdem sie sortiert wurde.
Und davon dann der Wert von dieser Zelle ausgehend 2 Zeilen davor.
Antworten Top
#10
Bitte hänge ein (bezüglich SOLL händisches) Beispiel an in einer Exceldatei  

"vorher unsortiert IST-Bezüge" und 
"nachher sortiert SOLL-Bezüge".

Deine geringe Anzahl von Sätzen ist ok, wenn sie zur Erklärung ausreichen. Außenliegende Bereiche nicht vergessen.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Antworten Top


Gehe zu:


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