Libreoffice calc Libreoffice Calc-将列表生成为多个列或单元格范围的组合

Libreoffice calc Libreoffice Calc-将列表生成为多个列或单元格范围的组合,libreoffice-calc,Libreoffice Calc,我想知道libreofficecalc中是否有一个函数可以从多个列或单元格范围生成列表 假设我有以下唯一的数据 +------+------+------+ | col1 | col2 | col3 | +------+------+------+ | 1 | a | + | | 2 | b | - | | 3 | c | * | | 4 | d | / | | 5 | e | | | | f

我想知道libreofficecalc中是否有一个函数可以从多个列或单元格范围生成列表

假设我有以下唯一的数据

+------+------+------+
| col1 | col2 | col3 |
+------+------+------+
|    1 | a    | +    |
|    2 | b    | -    |
|    3 | c    | *    |
|    4 | d    | /    |
|    5 | e    |      |
|      | f    |      |
|      | g    |      |
+------+------+------+
我想在另一张图纸上创建一个唯一行的列表,如下所示

+-----+---+---+
| 1   | a | + |
| 1   | a | - |
| 1   | a | * |
| 1   | a | / |
| 1   | b | + |
| 1   | b | - |
| ... |   |   |
+-----+---+---+
简单地说,从col3中获取每个唯一的值,并与col2和col1结合。如果完成,则从col2中获取另一个唯一值,遍历每个col3值并创建另一行。然后,取下一个col1唯一值并再次重复

因此,在本例中,我将获得5*7*4=140个唯一行

如果我需要更多的列、更独特的属性等,该怎么办。。
谢谢大家!

可能存在纯LO-Calc溶液,但使用LO-Base很容易

  • 创建一个名为col1的表,其中包含一个名为col1的整型字段(主键)
  • 为col2和col3创建另外两个类似的表作为文本字段类型
  • 打开表并将记录添加到每个表中
  • 在设计视图中创建一个查询,该查询包含三个表中的每一个表,并且没有任何关系
  • 现在可以通过拖放将查询结果移动到Calc