[GELÖST] Daten sortieren+ungleiche Zellen daneben nach unten verschieben

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: [GELÖST] Daten sortieren+ungleiche Zellen daneben nach unten verschieben

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von +++Thom2021+++ » Fr, 29.10.2021 23:00

Noch einmal WOW !!!

Jetzt funktioniert alles - so, wie vorgesehen.
Und jetzt ruckzuck.

ICH DANKE DIR.

Viele Grüße
Thom

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von echo » Fr, 29.10.2021 22:35

Ok ich bin davon ausgegangen das nur Zahlen sortiert werten.
Text erzeugt einen Fehler der ausgeblendet wird. Von einem Fehler kann anschließend die nächst höhere Zahl nicht gesucht werden.
Deshalb bleiben die Spalten leer.
Ich habe die Formeln so angepasst, das Text auch sortiert wird.

Gruß Holger
Dateianhänge
Unbenannt 1.ods
(90.9 KiB) 81-mal heruntergeladen

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von +++Thom2021+++ » Fr, 29.10.2021 22:13

Nun kopiere ich es exakt in Deine Tabelle - das sieht gut aus (noch nicht fertig...)

denn
in meiner Tabelle sind noch Werte wie u.a.
#KTS
*2404
*Duro
1800a
207K
2103a

Diese werden aber nicht erkannt.
Wahrscheinlich, weil es keine "Zahlen" sind.

Was muss ich tun/ändern?

VG

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von +++Thom2021+++ » Fr, 29.10.2021 21:38

NACHTRAG, sorry

-> Zelle B2

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von +++Thom2021+++ » Fr, 29.10.2021 21:31

WOW, da hast Du Dir viel Arbeit gemacht- Danke.

Ich kopiere es gerade 1:1 wie Deine Datei.

Komischerweise erhalte ich in
-> Tabelle 2
-> Zelle 2 ff.
als Ergebnis immer nur eine "1" oder eine "leere Zelle"

-->> ich habe den Fehler noch nicht gefunden !??

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von echo » Fr, 29.10.2021 20:52

Hallo
ich habe es nicht so mit Makros, daher mal eine Formellösung mit LibreOffice:

Im Tabellenblatt1 eine fiktive Liste wie in deiner Vorgabe max. 300 Zeilen pro Block
Im Tabellenblatt2 die automatisch per Formel sortierte Liste
Im Tabellenblatt3: Die sortierte Liste ohne Formeln
>> dazu Tabelle2.B2:Q70 markieren > kopieren > Tabelle3.A1 markieren > Rechtsklick > Inhalte einfügen > Inhalte einfügen > Nur Werte
Gruß Holger
Unbenannt 1.ods
(36.22 KiB) 71-mal heruntergeladen

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von +++Thom2021+++ » Fr, 29.10.2021 19:26

NACHTRAG:

"Dass führt dann auch dazu, dass die später (gewünschten) leeren Zellen verschwinden."

"verschwinden" war nicht korrekt - sie werden nur "ausgeblendet";
die Werte bleiben erhalten und werden nicht "gelöscht"

Re: Daten sortieren+ungleiche Zellen daneben nach unten verschieben

von +++Thom2021+++ » Fr, 29.10.2021 19:22

Hallo Holger,
vielen Dank für Deine Mühe.

Allerdings scheitere ich bereits nach dem Pkt. 1.2

Über
-> Daten
-> weitere Filter
-> Standardfilter ODER Spezialfilter
funktioniert zwar, dass die Doubletten entfernt werden, dann werden aber auch alle Zeilen mit den jeweiligen Doubletten ausgeblendet; und zwar komplett.

Dass führt dann auch dazu, dass die später (gewünschten) leeren Zellen verschwinden.

Ich versuche bereits die ganze Zeit, zusätzlich zu Deinem Vorschlag weitere ergänzende Schritte zu finden.
Oder hast Du einen besseren Vorschlag ?

VG

P.S.: Ich nutze Version 7.1.5.2

Re: Daten sortieren + ungleiche Zellen daneben nach unten verschieben

von echo » Fr, 29.10.2021 08:25

Hallo
hier mal ein Lösungsweg, falls du das doch mal "zu Fuß" machen machen möchtest:

1. alle Werte aus den Spalten A + E + I + M in eine Hilfsspalte kopieren
1.1 Die Spalte sortieren
1.2 Duplikate entfernen.
2. jetzt daneben alle Spalten der drei Blöcke per Sverweis suchen und zuordnen.
>> Suchkriterium ist der Wert in der Hilfsspalte Die Bereiche sind die drei Blöcke [ =wennfehler(sverweis();"") ]
3. Sverweise durch kopieren > Inhalte einfügen > Werte wieder löschen. > das wars

Gruß Holger

[GELÖST] Daten sortieren+ungleiche Zellen daneben nach unten verschieben

von +++Thom2021+++ » Do, 28.10.2021 23:00

Hallo Zusammen,
ich nutze OpenOffice/LibreOffice bereits seit vielen Jahren - kann selbst aber nicht Makros schreiben.
Mit den gängigen Sortierfunktionen erhalte ich nicht das gewünschte Ergebnis.

Nun stehe ich vor folgender Aufgabe:
Ich habe 12 verschiedene Calc-Dateien mit unterschiedlichen Zahlen/Werten.
Umfang jeweils ca. 200-300 Zeilen.
Datenblöcke sind jeweils Spalte A-C sowie E-G sowie I-K sowie M-O.

Das primäre Sortierkriterium ist die jeweilige Zahl in Spalte A + E + I + M.
Zahl aufsteigend.
Die Werte dazu stehen jeweils in den beiden Spalten daneben.

Gibt es zu einer Zahl eine gleiche Zahl in irgendeinem Datenblock daneben, so soll diese Zahl mit seinen Werten auf gleicher Zeilenhöhe stehen.

Gibt es zu einer Zahl keine gleiche Zahl in irgendeinem Datenblock daneben, so soll der jeweilige Datenblock nach unten verschoben werden und dieser Versatz soll mit leeren Zellen befüllt werden.

Eine Tabelle habe ich gestern per Hand sortiert - das hat sehr, sehr lange gedauert.
=> Tabelle vorher-nachher habe ich beigefügt.
Tabelle1.png
Tabelle1.png (63.72 KiB) 2117 mal betrachtet
Tabelle2.png
Tabelle2.png (34.15 KiB) 2117 mal betrachtet
Gibt es eine entsprechende (Sortier)funktion oder kann Jemand dazu ein Makro erstellen?

Ich wäre sehr dankbar.
VG
Thom

Nach oben