从LibreOffice Calc中的不同工作表中选择数据

帕维尔

我有三张纸1,2和3。在第二张纸和3纸上有三列:姓名(A),姓氏(B),年龄(C)。如何从工作表2和3中选择年龄> = 30的男性,按年龄排序并在工作表1(也包括3列)上显示结果?我的意思等同于SELECT name,surname,age FROM sheet2,sheet3 WHERE age=>30 ORDER BY age并在工作表1上显示结果。

韵律

虽然Excel将支持某些SQL,但Calc不支持。停留在Calc内,要获得工作表1上的结果,将需要执行多个步骤:

在表2上突出显示您的整个表格,包括标题行。选择数据→过滤器→标准过滤器,然后在弹出窗口中选择字段名称Age,条件>=和值30将生成的过滤表(如果需要,包括标题行)复制并粘贴到工作表1中。

在工作表3上重复该过程,将结果(这次不包括标题行)复制并粘贴到第一个复制粘贴下面的工作表1上。

现在,突出显示工作表1(包括标题行)上的整个表,然后选择“数据”→“排序”并按年龄排序。

如果您需要经常执行此操作,则可能值得考虑将基本文件连接到Calc文件,以便可以将电子表格中的数据视为数据库表。尽管这将相当复杂,但我相信它比找出宏代码执行过滤器/复制/过滤器/复制/排序过程要少。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

LibreOffice Calc中的脚本

来自分类Dev

删除LibreOffice Calc中的空行

来自分类Dev

删除LibreOffice Calc中的空行

来自分类Dev

LibreOffice Calc错误518

来自分类Dev

LibreOffice Calc性能调整

来自分类Dev

LibreOffice Calc宏不会插入新工作表

来自分类Dev

LibreOffice基本表查询

来自分类Dev

Libreoffice中的表列表

来自分类Dev

在LibreOffice中全屏显示?

来自分类Dev

LibreOffice中的过滤范围

来自分类Dev

如何使LibreOffice Calc制作排序表?

来自分类Dev

OpenOffice / LibreOffice Calc如何不打印列而是在工作表中显示?

来自分类Dev

如何使用宏在 libreoffice calc 中的工作表上显示/隐藏按钮?

来自分类Dev

LibreOffice Calc:数据范围语法是什么?

来自分类Dev

在LibreOffice中处理大量数据

来自分类Dev

LibreOffice Calc-删除空行

来自分类Dev

LibreOffice Calc#名称错误

来自分类Dev

LibreOffice Calc,如何计算表中的列数?

来自分类Dev

BASIC中的LibreOffice Calc XYDiagram:设置数据点大小

来自分类Dev

在LibreOffice Calc中的数字前附加文本

来自分类Dev

在LibreOffice Calc中禁用自动完成

来自分类Dev

Excel或Libreoffice Calc中的条件总和

来自分类Dev

自动忽略LibreOffice Calc中图表的空行

来自分类Dev

libreoffice calc-在子表中查找值

来自分类Dev

LibreOffice5 Calc中的IF函数

来自分类Dev

LibreOffice Calc中的Word的美元值

来自分类Dev

在LibreOffice Calc中查找和替换

来自分类Dev

LibreOffice Calc 中的电话号码格式

来自分类Dev

LibreOffice Draw中的全屏视图?