LibreOffice Calc 和带有空单元格的数据透视表

问题描述 投票:0回答:2

我想使用 LibreOffice Calc 处理调查结果(例如来自 LimeSurvey 的数据)。

由于有些问题是可选的,因此有些单元格是空的(如

A6
):

LibreOffice screenshot columns

我想回答以下问题:

  • 有多少人给出了答案
    2
  • 有多少人没有回复?

因此,我使用

Insert
Pivot
:

创建了一个数据透视表

但是...我无法回答“有多少人没有回应?”的问题。 (参见

B6
)。

LibreOffice pivot table screenshot empty

实际错误:

  • 单元格
    B6
    计算空单元格 为空

预期结果:

  • 计算空单元格的单元格
    B6
    应为
    1
    (空单元格总和 =
    1

为了解决这个问题,我有一个解决方法,包括创建一个“临时表”并用像

§ EMPTY VALUE §
这样奇怪的东西替换空单元格,然后能够使用我的数据透视表分析空值。

如何使用数据透视表处理 LibreOffice Calc 中的空单元格?

我可以在 Debian GNU/Linux 上的 LibreOffice 6.4.7、Ubuntu 20.04 Focal Fossa 和其他操作系统上重现此问题。

非常感谢!

pivot-table libreoffice-calc limesurvey
2个回答
1
投票

另一种解决方法:

在 B 列中,将 A 列转换为字符串(单元格 B2 的公式为

=""&A2

然后使用 B 列中的值创建数据透视表。


0
投票

LibreOffice 自 2012 年以来似乎存在一个已知错误,涉及包含空单元格的数据透视表。

https://bugs.documentfoundation.org/show_bug.cgi?id=47523

据我所知,所描述的解决方法涉及临时表,是唯一已知的解决方案。

注意:自 2022 年以来,似乎有一个可用补丁正在审核中,您可以检查:

2023年更新:补丁被放弃,bug仍然存在。

© www.soinside.com 2019 - 2024. All rights reserved.