计算字段自定义公式在 Google Sheets 数据透视表中不起作用

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

这是一个虚拟数据电子表格和数据透视表

我在 A 列(人员)和 B 列(签入)中有数据。

人们的签入值介于 0 到 6 之间。

我希望计算字段在每个人旁边显示一个反映其签入值的数字:

  • 如果 0 则 0 次签到
  • 如果 1 则 1 次入住
  • 如果 2 次则 2 次签到
  • 如果 3 次,则 3 次签到
  • 如果 4 人,则 4 人以上签到
  • 如果 5 个或更多,则 4+

(这样我就可以从计算字段列创建饼图)

对于我正在使用的计算字段自定义公式:

=IF(CheckedIn = 0, "0 次签到", IF(CheckedIn = 1, "1 次签到", IF(CheckedIn = 2, "2 次签到", IF(CheckedIn = 3, "3 次签到-ins", "4+ 签到"))))

汇总方式设置为自定义。

不幸的是,对于其他人签到数为 0(这是正确的)或 4+ 签到的人,这只会给我 0 分(无论他们有多少次签到,这是错误的):

有人能看出我做错了什么吗?

google-sheets pivot-table calculated-field
1个回答
0
投票

尝试将您的 CheckedIn 更改为列(即 B:B),您可以看到下图的工作解决方案 - 我最多只进行了 4 次签到,因此 CheckedIn 值有 5 和 6 的差异。

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