❤️ Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! ❤️
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Problem mit Sortierung (mit ODS-Datei)

CALC ist die Tabellenkalkulation, die Sie immer wollten.
Antworten
vulveriene
Beiträge: 2
Registriert: Di 17. Dez 2013, 10:47

Problem mit Sortierung (mit ODS-Datei)

Beitrag von vulveriene » Di 17. Dez 2013, 14:16

Hallo Helfer,

ich habe Tabelle 1 (Spalte A - D) mit Lagernummern von Artikeln / Produkten mit Variaten inkl. Preisen gefüllt:

Tabelle 1 (Zeilennummer stehen in Klammern davor)

Code: Alles auswählen

(01)	200800	Varianten
(02)	200800	2fach		weiß		2,49
(03)	200800	2fach		grau		2,99
(04)	200800	5fach		weiß		5,49
(05)	200800	5fach		grau		5,99
(06)	500500	Varianten
(07)	500500	1fach		weiß		1,49
(08)	500500	1fach		grau		1,99
(09)	500500	3fach		weiß		3,49
(10)	500500	3fach		grau		3,99
(11)	700200	Varianten
(12)	700200	4fach		weiß		4,49
(13)	700200	4fach		grau		4,99
(14)	700200	6fach		weiß		6,49
(15)	700200	6fach		grau		6,99
Anhand von Formeln ließ ich mir Tabelle 2 (Spalte A - C) automatisch sortiert erstellen:

Tabelle 2

Code: Alles auswählen

(01)	200800	Varianten
(02)	200800	Ausführung=2fach/Farbe=weiß			2,49
(03)	200800	Ausführung=2fach/Farbe=grau			2,99
(04)	200800	Ausführung=5fach/Farbe=weiß			5,49
(05)	200800	Ausführung=5fach/Farbe=grau			5,49
(06)	500500	Varianten
(07)	500500	Ausführung=1fach/Farbe=weiß			1,49
(08)	500500	Ausführung=1fach/Farbe=grau			1,99
(09)	500500	Ausführung=3fach/Farbe=weiß			3,49
(10)	500500	Ausführung=3fach/Farbe=grau			3,49
(11)	700200	Varianten
(12)	700200	Ausführung=4fach/Farbe=weiß			4,49
(13)	700200	Ausführung=4fach/Farbe=grau			4,99
(14)	700200	Ausführung=6fach/Farbe=weiß			6,49
(15)	700200	Ausführung=6fach/Farbe=grau			6,49
Statt dieses Textes 'Varianten' in Spalte B soll nun folgendes automatisch eingefügt werdene (Tabelle 1 / Spalte D / Spalte 'Preis' interessiert in dem Fall nicht):

Tabelle 2

Code: Alles auswählen

(01)	200800	Ausführung=2fach;5fach/Farbe=weiß;grau
...
(06)	500500	Ausführung=1fach;3fach/Farbe=weiß;grau
...
(11)	700200	Ausführung=4fach;6fach/Farbe=weiß;grau
Diese 3 Zellen der Spalte B 'Ausführung=' sollen sich die weiteren Informationen aus Tabelle 1 per Formeln holen, sprich...
  • Tabelle 2 / Zeile 01 soll sich mit Informationen aus Tabelle 1 / Zeile 02 - 05 füllen (weil Nummer '200800')
    Tabelle 2 / Zeile 06 soll sich mit Informationen aus Tabelle 1 / Zeile 07 - 10 füllen (weil Nummer '500500')
    Tabelle 2 / Zeile 11 soll sich mit Informationen aus Tabelle 1 / Zeile 12 - 15 füllen (weil Nummer '700200')
Weiß keinen Rat mehr. Habe mit Funktionen wie SVERWEIS / ZÄHLENWENN / ZEILE / SPALTE / INDEX herumexperimentiert.

Tabelle 2 muss bestimmten Konventionen entsprechen und muss ähnlich wie folgt ausschauen...

Tabelle 2

Code: Alles auswählen

(01)	200800	Ausführung=2fach;5fach/Farbe=weiß;grau
(02)	200800	Ausführung=2fach/Farbe=weiß			2,49
(03)	200800	Ausführung=2fach/Farbe=grau			2,99
(04)	200800	Ausführung=5fach/Farbe=weiß			5,49
(05)	200800	Ausführung=5fach/Farbe=grau			5,49
(06)	500500	Ausführung=1fach;3fach/Farbe=weiß;grau
(07)	500500	Ausführung=1fach/Farbe=weiß			1,49
(08)	500500	Ausführung=1fach/Farbe=grau			1,99
(09)	500500	Ausführung=3fach/Farbe=weiß			3,49
(10)	500500	Ausführung=3fach/Farbe=grau			3,49
(11)	700200	Ausführung=4fach;6fach/Farbe=weiß;grau
(12)	700200	Ausführung=4fach/Farbe=weiß			4,49
(13)	700200	Ausführung=4fach/Farbe=grau			4,99
(14)	700200	Ausführung=6fach/Farbe=weiß			6,49
(15)	700200	Ausführung=6fach/Farbe=grau			6,49
Nun bitte ich euch um einen Denkanstoß.

Mit freundlich Gruß
Dateianhänge
sortierung.ods
(10.6 KiB) 115-mal heruntergeladen

Benutzeravatar
lorbass
* LO-Experte *
Beiträge: 627
Registriert: Mo 25. Apr 2011, 18:17

Re: Problem mit Sortierung (mit ODS-Datei)

Beitrag von lorbass » Di 17. Dez 2013, 19:45

Rückfrage: Deine Tabelle1 enthält zu jeder Nummer fünf Zeilen — eine Zeile Varianten und vier Zeilen mit den Details. Gilt das Muster in allen in allen Fällen oder gibt es auch Varianten mit drei oder fünf, sechs,sieben, … Detail-Zeilen?

Bei fixem Muster könntest du den Beginn einer Sequenz mit =VERGLEICH() ermitteln und die vier Folgesätze mit =INDIREKT() adressieren.

Gruß
lorbass

vulveriene
Beiträge: 2
Registriert: Di 17. Dez 2013, 10:47

Re: Problem mit Sortierung (mit ODS-Datei)

Beitrag von vulveriene » Mi 18. Dez 2013, 14:06

"Die Funktion =VERGLEICH() habe ich gesucht. Vielen Dank dafür.

Ich habe ich Muster-Tabellen geändert (siehe Dateianhang), weil es tatsächlich Varianten mit unterschiedlicher Anzahl von Details gibt. Mal sind es 3 Farben, mal 4 Ausführungen oder beide Merkmale ändern sich. Markiert werden diese aber durch gleiche Artikelnummern. Extra ausgewiesen durch Zeile 2 / 7 und 11 der Tabelle 1. Es handelt sich, um kein fixes Muster.

Tabelle 2 braucht diese Zeilen 2 / 7 und 11 der Tabelle 1, in denen der Textwert ‘Varianten‘ steht, nicht. Stattdessen müssen laut Konventionen sämtliche Varianten jedes identischen Artikels, wie im Anfangsthread beschrieben, noch einmal zusammengefasst werden.

Gibt es eine Möglichkeit in diesen genannten Zeilen z.B. eine Schleife in Verbindung mit Funktionen wie =VERSCHIEBUNG() oder =INDIREKT() oder aber mit Hilfe von Matrix-Funktionen die Tabellenkalkulation so zu programmieren, dass die unterschiedlichen Varianten aus Tabelle 1 durchlaufen und mir die entsprechenden Informationen zusammengesammelt werden?

Anders gesagt, ich weiß zwar nun Dank den Funktionen =VERGLEICH() und =ZÄHLENWENN() in welcher Zeile die einzelne Varianten gleicher Artikelnummern anfangen und enden, komme aber letztendlich nicht dahinter, weil es verschiedene Anzahlen von Details bzw. Merkmalen gleicher Nummern gibt."

Wie würdet ihr das lösen? Habt ihr andere Gedanken oder Vorschläge?

Gruß
Dateianhänge
sortierung2.ods
(19.37 KiB) 102-mal heruntergeladen


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten