libreoffice Calc在范围的一部分上运行计算

时间:2018-08-09 10:01:38

标签: sql range spreadsheet libreoffice

我的LibreOffice Calc工作表中有3列数据:谁,何时何地

我想对何时日期进行统计。类似于SUM.IF来过滤人员,但不是SUM。我想按日期获取STDEV,但一次只能获取一个人。 如何为范围或查询设置动态过滤器?但不是视图过滤器。

类似于SQL中的SELECT dates in MyRange WHERE who='abrasive guy',但可以在LibreOffice Calc中使用。 这样我就可以为每千人提供一个标准的存在状态推导表。

enter image description here

1 个答案:

答案 0 :(得分:1)

您可以使用数据透视表执行此操作。假设您有“谁”和“何时”列(A和B),并且假设有4行(标题,爱丽丝,鲍勃,鲍勃):

  • 选择A1:B4
  • 数据->数据透视表->创建
  • 当前选择->确定
  • 将“谁”拖动到行字段
  • 将“何时”拖动到数据字段
  • 将“数据”拖出列字段,例如到“可用字段”
  • 双击“ sum-when”:选择stdev-> OK
  • 确定关闭“数据透视表布局”对话框

新工作表应包含接近您所需的内容:stdev,按“谁”分组。