Ich habe drei Spalten in meiner Calc-Datei
A B C
1 4 7
2 5 8
3 6 9
Ich möchte dies als Ergebnis, eine andere Spalte oder A mit B- und C-Daten
A
1
2
3
4
5
6
7
8
9
Ich habe drei Spalten in meiner Calc-Datei
A B C
1 4 7
2 5 8
3 6 9
Ich möchte dies als Ergebnis, eine andere Spalte oder A mit B- und C-Daten
A
1
2
3
4
5
6
7
8
9
Antworten:
Erstellen Sie eine neue LibreOffice Base-Datei ( File -> New -> Database
). Drücken Sie Next
und dann "Nein, die Datenbank nicht registrieren." Dann drücken Finish
und speichern Sie die Datei.
Markieren Sie wieder in der Kalkulationstabelle die Zellen A1 bis C4. Ziehen Sie diese Auswahl in das LO Base-Fenster, in dem es heißt Tables
. (Es kann hilfreich sein, die Fenster so zu verschieben, dass sich Base auf der einen Seite des Bildschirms und Calc auf der anderen Seite befindet.) Aktivieren Sie dann die Kontrollkästchen "Erste Zeile als Spaltennamen verwenden" und "Neues Feld als Primärschlüssel erstellen" und drücken Sie Create
.
Die resultierende Tabelle sollte so aussehen.
Als nächstes gehe zum Queries
Bereich und drücken Sie "Abfrage in SQL-Ansicht erstellen". Geben Sie die folgende Abfrage ein.
select A from "Table1"
union select B from "Table1"
union select C from "Table1"
Base beschwert sich über diese Syntax, gehen Sie also zu Edit -> Run SQL command directly
damit es aufhört sich zu beschweren. Speichern Sie und schließen Sie die Abfrage als "Query1".
Ziehen Sie abschließend "Abfrage1" per Drag & Drop in die Spalte E der Tabelle.