2017-02-13 7 views
1

Ich würde gerne wissen, ob es eine Funktion in LibreOffice Calc gibt, die eine Liste aus mehreren Spalten oder Zellbereichen generieren könnte.Libreoffice Calc - Liste als Kombination mehrerer Spalten oder Zellenbereiche generieren

nehme ich die folgenden einzigartigen Daten

+------+------+------+ 
| col1 | col2 | col3 | 
+------+------+------+ 
| 1 | a | + | 
| 2 | b | - | 
| 3 | c | * | 
| 4 | d |/ | 
| 5 | e |  | 
|  | f |  | 
|  | g |  | 
+------+------+------+ 

haben und ich möchte eine Liste der eindeutigen Zeilen auf einem anderen Blatt zu schaffen, das würde aussehen wie

+-----+---+---+ 
| 1 | a | + | 
| 1 | a | - | 
| 1 | a | * | 
| 1 | a |/| 
| 1 | b | + | 
| 1 | b | - | 
| ... | | | 
+-----+---+---+ 

einfach gesagt Also, jedes einzigartig nehmen Wert aus Col3 und kombinieren mit Col2 und Col1. Wenn Sie fertig sind, nehmen Sie einen anderen eindeutigen Wert aus Spalte 2, durchlaufen Sie alle Spaltenwerte und erstellen Sie weitere Zeilen. Danach nimm den nächsten col1 eindeutigen Wert und wiederhole es erneut.

Als Ergebnis würde ich 5 * 7 * 4 = 140 eindeutige Zeilen in diesem Beispiel gewinnen.

Was ist, wenn ich mehr Spalten, mehr einzigartige Eigenschaften, etc. brauche. Danke!

Antwort

0

Es kann eine reine LO Calc Lösung geben, aber es ist einfach mit LO Base.

  1. Erstellen Sie eine Tabelle namens col1 mit einem Integer-Feld namens col1, dem Primärschlüssel.
  2. Erstellen Sie zwei weitere ähnliche Tabellen für Spalte2 und Spalte3 als Textfeldtyp.
  3. Öffnen Sie die Tabellen und fügen Sie die Datensätze zu jedem hinzu.
  4. Erstellen Sie eine Abfrage in der Entwurfsansicht, die jede der drei Tabellen ohne Beziehungen enthält.

Query1

Nun werden die Ergebnisse der Abfrage können per Drag & Drop auf Calc verschoben werden.

query_to_calc

Verwandte Themen