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
libreoffice
spreadsheet
Luca Scalvi
quelle
quelle
Antworten:
Erstellen Sie eine neue LibreOffice Base-Datei (
File -> New -> Database
). Drücken SieNext
und dann "Nein, die Datenbank nicht registrieren." Dann drückenFinish
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 SieCreate
.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.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.
quelle