Tabelle sortieren - Nummerierungsliste
Tabelle sortieren - Nummerierungsliste
Ich habe als Musikant die Aufgabe übernommen ein Inhaltsverzeichnis über die vorhandenen Noten und Lieder zu erstellen. Dies mache ich mit einer Tabelle, die auf einer DIN A 4 Seite 31 Zeilen hat. Die Tabelle hat also eine Überschrift und zwei Spalten. 1. Spalte ist somit lfd. Nummer. 2. Spalte ist textliche Beschreibung des Liedes bzw. der Noten. Um mir die Arbeit etwas zu erleichtern habe ich die 31. Zeilen mit der Nummerierungsfunktion erstellt. Soweit so gut. Jetzt fängt beim Text natürlich nicht jedes Stück in alphabetischer Reihenfolge an. Also wird sortiert nach Spalte 2 Text. Und dann kommt die Überraschung: Die lfd. Nummerierung macht da nicht mit und bleibt bei 1,2,3 usw. erhalten.
Lösen konnte ich das Problem, indem ich die lfd. Nr. von Hand ein jede Zeile einzeln eingegeben habe. Dann funktioniert es.
Ich bin der Meinung, dass das nicht korrekt gelöst ist. Ich bitte höflich um Nachhilfe, falls ich da was falsch mache.
Zur besseren Übersicht lege ich eine Kurzform meines Problems in einer Datei bei.
Lösen konnte ich das Problem, indem ich die lfd. Nr. von Hand ein jede Zeile einzeln eingegeben habe. Dann funktioniert es.
Ich bin der Meinung, dass das nicht korrekt gelöst ist. Ich bitte höflich um Nachhilfe, falls ich da was falsch mache.
Zur besseren Übersicht lege ich eine Kurzform meines Problems in einer Datei bei.
-
- Beiträge: 527
- Registriert: 28.08.2013 20:31:43
Re: Tabelle sortieren - Nummerierungsliste
Hain hat geschrieben: ↑04.10.2018 15:31:33 ... Also wird sortiert nach Spalte 2 Text. Und dann kommt die Überraschung: Die lfd. Nummerierung macht da nicht mit und bleibt bei 1,2,3 usw. erhalten.
Lösen konnte ich das Problem, indem ich die lfd. Nr. von Hand ein jede Zeile einzeln eingegeben habe. Dann funktioniert es.
Ich bin der Meinung, dass das nicht korrekt gelöst ist. Ich bitte höflich um Nachhilfe, falls ich da was falsch mache.
Zur besseren Übersicht lege ich eine Kurzform meines Problems in einer Datei bei. 2018-10-04 Tabelleproblem.docx
Hallo Hain.
Ich denke schon, dass das entsprechend 'korrekt gelöst' ist.
Ich würde die wohl zweispaltige Tabelle allerdings in PlanMaker halten.
Spalte A nimmt dabei die Funktion =ZEILE() auf.
Das bringt automatisch eine eindeutige fortlaufende Zeilennummer nach dem Muster 1, 2 ,3 ... usw.).
Hast Du die Tabelle soweit aufgebaut, kopierst Du sie und fügst sie in das TextMaker Dokument ein.
Dort kannst Du sie sortieren und ggfls. das Design verändern.
Vorteil: Du brauchst die Zahlen nicht manuell einzugeben. Die Zeilennummern hängen an den Inhalten (z. B. AA = Zeile 2) der Spalte B.
Viele Grüße
Trendpeiler
Re: Tabelle sortieren - Nummerierungsliste
Vielen Dank für die schnelle Rückantwort. Ich habe wieder was dazu gelernt. Die Lösung mit Planmaker finde ich recht gut gelöst - und ich kann das auch umgekehrt einsetzen, indem ich die TM-Tabelle nach Planmaker kopiere und dort bearbeite und wieder zurück. Super.
Aber - dennoch bin ich der Meinung, dass solche alltäglichen Handlungen im Textprogramm gemacht werden können. Ich bin jetzt nicht der große Formelbeherrscher wie z.B. Zeile() usw. Und ohne solche speziellen Kenntnisse möchte man halt die Angelegenheit im Textprogramm vornehmen.
Mal sehen und abwarten, ob noch weitere Vorschläge eintreffen.
Jedenfalls vielen Dank.
Aber - dennoch bin ich der Meinung, dass solche alltäglichen Handlungen im Textprogramm gemacht werden können. Ich bin jetzt nicht der große Formelbeherrscher wie z.B. Zeile() usw. Und ohne solche speziellen Kenntnisse möchte man halt die Angelegenheit im Textprogramm vornehmen.
Mal sehen und abwarten, ob noch weitere Vorschläge eintreffen.
Jedenfalls vielen Dank.
-
- SoftMaker Volunteers
- Beiträge: 2996
- Registriert: 05.12.2003 22:47:22
- Wohnort: Lübeck-Travemünde
Re: Tabelle sortieren - Nummerierungsliste
Ich sehe das genau so wie Trendpeiler: Durch die Wahl einer automatischen Nummerierung teile ich dem Programm mit, dass die Zeilen eben automatisch von 1 bis x durchnummeriert sein sollen, also unabhängig von manuellen Eingriffen. Wenn ich eine Nummerierung haben möchte, die nicht automatisch immer von 1 bis x durchläuft, sondern aus festen Werten besteht und deren Reihenfolge sich manuell (z. B. durch Sortieren) verändern lässt, dann bleibt wirklich nur die von Trendpeiler vorgeschlagene Lösung oder die manuelle Eingabe. Eine Funktion, um eine automatische Nummerierung in eine nicht-automatische umzuwandeln, hat TextMaker leider nicht.
Das ist für deinen Fall (wo jeder Eintrag eine fest zugeordnete Nummer hat, die auch bei diesem Eintrag bleiben soll) zwar lästig, aber in der Praxis dürfte der umgekehrte Fall weitaus häufiger sein, nämlich dass die Einträge in einer Liste eine laufende Nummer bekommen, die nichts weiter als eben die laufende Nummer in der Liste ist. Wenn ich jetzt nachträglich Einträge einfüge, lösche oder verschiebe oder nach einem anderen Merkmal sortiere, wäre es äußerst ärgerlich, wenn ich danach jedesmal alle laufenden Nummern neu erstellen müsste.
Das ist für deinen Fall (wo jeder Eintrag eine fest zugeordnete Nummer hat, die auch bei diesem Eintrag bleiben soll) zwar lästig, aber in der Praxis dürfte der umgekehrte Fall weitaus häufiger sein, nämlich dass die Einträge in einer Liste eine laufende Nummer bekommen, die nichts weiter als eben die laufende Nummer in der Liste ist. Wenn ich jetzt nachträglich Einträge einfüge, lösche oder verschiebe oder nach einem anderen Merkmal sortiere, wäre es äußerst ärgerlich, wenn ich danach jedesmal alle laufenden Nummern neu erstellen müsste.
Re: Tabelle sortieren - Nummerierungsliste
Diese Art von Numerierung ist eigentlich ein Primärschlüssel, wie er in Datenbanken vorkommt. Dort referenziert er jeden Datenbankeintrag eindeutig.
Damit ist auch schon vorweg genommen, dass zum Erstellen und Bearbeiten eines solchen Verzeichnisses eine Datenbankanwendung geeignet und bestimmt ist. Mit den Mitteln einer reinen Textverarbeitung ist dies nicht vernünftig zu bewerkstelligen, auch eine Tabellenkalkulation eignet sich nur bedingt dafür.
Nun bringt SMO ein Datenbankmodul mit, mit dessen Hilfe eine einfache Datenbank durchaus angelegt, verwaltet und strukturiert ausgegeben werden kann. Näheres findet man im Handbuch oder in der Hilfe.
Gibt man die vorhandenen Einträge z. B. als CSV aus, ist es möglich, diese mit dem Datenbankmodul einzulesen, so dass man nicht alle Einträge neu eintippen muss. Gibt man neue Einträge in die Datenbank ein, wird diesen die jeweils nächste freie Nummer zugewiesen, ganz automatisch.
Man kann danach eine Ausgabemaske anlegen und dabei auch vorsehen, dass die Nummer jedes Eintrags ausgegeben wird. Die Reihenfolge kann alphabetisch oder anderswie gewählt werden. Mit einer Datenbank ist dies alles kein Problem.
Damit ist auch schon vorweg genommen, dass zum Erstellen und Bearbeiten eines solchen Verzeichnisses eine Datenbankanwendung geeignet und bestimmt ist. Mit den Mitteln einer reinen Textverarbeitung ist dies nicht vernünftig zu bewerkstelligen, auch eine Tabellenkalkulation eignet sich nur bedingt dafür.
Nun bringt SMO ein Datenbankmodul mit, mit dessen Hilfe eine einfache Datenbank durchaus angelegt, verwaltet und strukturiert ausgegeben werden kann. Näheres findet man im Handbuch oder in der Hilfe.
Gibt man die vorhandenen Einträge z. B. als CSV aus, ist es möglich, diese mit dem Datenbankmodul einzulesen, so dass man nicht alle Einträge neu eintippen muss. Gibt man neue Einträge in die Datenbank ein, wird diesen die jeweils nächste freie Nummer zugewiesen, ganz automatisch.
Man kann danach eine Ausgabemaske anlegen und dabei auch vorsehen, dass die Nummer jedes Eintrags ausgegeben wird. Die Reihenfolge kann alphabetisch oder anderswie gewählt werden. Mit einer Datenbank ist dies alles kein Problem.
-
- SoftMaker Volunteers
- Beiträge: 2996
- Registriert: 05.12.2003 22:47:22
- Wohnort: Lübeck-Travemünde
Re: Tabelle sortieren - Nummerierungsliste
*vordenkopfhau* Natürlich, das ist's. Manchmal ist man rein wie vernagelt. Klassischer Fall für einfache Datenbank.
-
- Beiträge: 527
- Registriert: 28.08.2013 20:31:43
Re: Tabelle sortieren - Nummerierungsliste
Hallo.
Kann man damit machen - muss man aber nicht (immer). Man müsste dann auch an andere Sachen denken (z. B. Dokumentenaustausch).
Ich kann nicht genau sagen, wann es war, als eine bekannte tonangebende Tabellenkalkulation die Funktion Zeile() erhielt, weil gewünscht wurde, dass es so sein soll wie bei einer bekannten Datenbankanwendung aus dem gleiche Hause.
Nur, was ich unterstützen würde, wäre der Wunsch von Hain, "dass solche alltäglichen Handlungen im Textprogramm gemacht werden können".
Mindestens eine Textverarbeitung, macht das schon seit vielen Jahren mit der LINE-Funktion (ZEILE-Funktion). Das sollte auch in TextMaker Tabellen möglich werden. Und das würde wohl sicherlich auch den Nerv von Hain treffen.
Viele Grüße
Trendpeiler
- WernerBruns
- Beiträge: 481
- Registriert: 15.10.2015 13:49:48
- Wohnort: Ostrhauderfehn
- Kontaktdaten:
Re: Tabelle sortieren - Nummerierungsliste
Nun sollte man aber nicht mit Kanonen auf Spatzen schießen. Wenn es um eher wenige Informationen geht, müsste es auch in einer Textverarbeitung (über Tabelle einfügen) zu bewerkstelligen sein. Ist in TextMaker aber umständlich und wenig effektiv. Man ist mehr mit der Tabelle selbst beschäftigt. Würde die OLE-Funktion irgendwann gut funktionieren, wäre das die richtige Antwort. Aber man ist bei SM ja seit ... Jahren bemüht ..., nur das hilft uns Anwendern ja nicht.
Gruß
Werner Ulrich
Gruß
Werner Ulrich
https://www.bod.de/buchshop/das-vlieboot-werner-ulrich-9783754329917
Re: Tabelle sortieren - Nummerierungsliste
@ Trendpeiler
Vielen Dank für die Unterstützung meines Anliegens. Es besteht also noch Hoffnung, dass sich Softmaker da was einfallen lässt und entsprechend ergänzt.
Die Anregung, das mit einer Datenbank zu machen geht bei mir nicht. In meinem Officepaket ist keine Datenbank dabei (Textmaker, Planmaker, Basicmaker, Presentations jeweils 2018). Die Lösung mit Planmaker geht für mich in Ordnung (Textmaker wäre mir aber lieber).
Vielen Dank für die Unterstützung meines Anliegens. Es besteht also noch Hoffnung, dass sich Softmaker da was einfallen lässt und entsprechend ergänzt.
Die Anregung, das mit einer Datenbank zu machen geht bei mir nicht. In meinem Officepaket ist keine Datenbank dabei (Textmaker, Planmaker, Basicmaker, Presentations jeweils 2018). Die Lösung mit Planmaker geht für mich in Ordnung (Textmaker wäre mir aber lieber).
Re: Tabelle sortieren - Nummerierungsliste
Die Datenbankfunktion ist in Textmaker unter "Weiteres" zu finden!
Systeme
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Re: Tabelle sortieren - Nummerierungsliste
Aha - habe ich nun gefunden. Vielen Dank.
Die Sache mit der Datenbank werde ich mir erst mal in der Hilfe zu Gemüte führen, damit ich das auch ordentlich anwenden kann. Und dann schau mer mal, ob dieser Weg praktikabel für mich ist. Im Augenblick empfinde ich das als etwas umständlich in der Handhabung.
Die Sache mit der Datenbank werde ich mir erst mal in der Hilfe zu Gemüte führen, damit ich das auch ordentlich anwenden kann. Und dann schau mer mal, ob dieser Weg praktikabel für mich ist. Im Augenblick empfinde ich das als etwas umständlich in der Handhabung.
Re: Tabelle sortieren - Nummerierungsliste
Sieht erstmal umständlich aus, aber - wenn man sich die Arbeit macht, einmal eine Datenbank(maske) zu erstellen, lassen sich die zusätzlichen Einträge sehr einfach einfügen. Was auch geht: Tabelle in PM erstellen, Tabelle markieren und bei Speichern unter dbase (*.dbf) einstellen. Die dbf kann dann mit "Datenbank bearbeiten" geöffnet werden. Und dann lassen sich dort neue Einträge vornehmen.Hain hat geschrieben: ↑05.10.2018 10:23:01 Aha - habe ich nun gefunden. Vielen Dank.
Die Sache mit der Datenbank werde ich mir erst mal in der Hilfe zu Gemüte führen, damit ich das auch ordentlich anwenden kann. Und dann schau mer mal, ob dieser Weg praktikabel für mich ist. Im Augenblick empfinde ich das als etwas umständlich in der Handhabung.
Systeme
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Home: Core i5-4590T @ 2.0 GHz/Turbo 3.0 GHz 8Gb Ram - Intel HD Graphics 4400
Debian Bookworm / Openbox - Linux 6.5.0-4-amd64
--------------------------------------------------------
Re: Tabelle sortieren - Nummerierungsliste
Man kann eine Schraube auch mit dem Fingernagel drehen.
Trotzdem bevorzuge ich den Schraubendreher passender Art und Grösse.
Trotzdem bevorzuge ich den Schraubendreher passender Art und Grösse.