如何在速视中进行不同的计数和 if else 语句?
How to do distinct count and if else statement in quicksight?
quicksight 中的新功能。这是我的问题:
分数:> 98% = 通过,< 98% = 失败
ID:我的数据有重复的 ID
score
id
95%
1
95%
1
98%
2
97%
3
97%
3
我只想计算通过分数的不同 ID?我该如何为此编写公式?
谢谢。
如果您只想计算 98% 或更多的不同 id,您可以使用过滤器来计算分数,并在值字段中使用视觉设置 id(count Distinct)。
如果您想查看 Pass/Fails,您可以在 ifelse 中使用分数逻辑创建一个新的计算字段,如下所示:
ifelse({score}>=98%, "Pass", "Fails")
并在视觉对象中使用计算字段,使用 id 的计数 Distinct 作为值。
quicksight 中的新功能。这是我的问题:
分数:> 98% = 通过,< 98% = 失败
ID:我的数据有重复的 ID
score | id |
---|---|
95% | 1 |
95% | 1 |
98% | 2 |
97% | 3 |
97% | 3 |
我只想计算通过分数的不同 ID?我该如何为此编写公式?
谢谢。
如果您只想计算 98% 或更多的不同 id,您可以使用过滤器来计算分数,并在值字段中使用视觉设置 id(count Distinct)。
如果您想查看 Pass/Fails,您可以在 ifelse 中使用分数逻辑创建一个新的计算字段,如下所示:
ifelse({score}>=98%, "Pass", "Fails")
并在视觉对象中使用计算字段,使用 id 的计数 Distinct 作为值。