NetSuite 已保存搜索 - 使用分组时显示总计/计算百分比
Posted
技术标签:
【中文标题】NetSuite 已保存搜索 - 使用分组时显示总计/计算百分比【英文标题】:NetSuite Saved Search - Display Total/Calculate Percent when using Grouping 【发布时间】:2019-02-06 13:56:32 【问题描述】:在 Saved Searches (SS) 中使用汇总功能“Group”时,是否可以内联显示总计数甚至内联使用?例如,我有一个 SS,它计算在某个日期范围内关闭的案例数量,并按分配的员工分组,并且按照往常,总数列在底部。但是,当尝试计算每个员工关闭的总数百分比时,它们都显示为 100%。
Here is a picture of the results 我还添加了我目前使用的公式。 Here is what it looks like 在我编辑搜索时。最右边的列是我尝试获得总内联。
我相当肯定这是因为我按员工分组(否则报告中将有近 3k 行),但我认为除了分组之外没有更好的方法来解决该问题由员工。
我们曾尝试在 NetSuite 中生成实际报告(而不是保存的搜索),但是,报告很快就会超时,我们希望有更快的解决方案。我们还考虑了 KPI 记分卡,但问题是我们需要为每个员工制作一个 SS,由于团队变动,这不是一个好的长期解决方案。
在使用分组时,有没有办法计算总数的百分比?抱歉,这篇文章很长,我试图尽可能地描述。目标是查看每个员工对关闭的总案件贡献了多少(百分比)。
【问题讨论】:
您应该编辑您的帖子以包含您正在使用的实际代码,而不是它的屏幕截图。 您是否尝试计算某个时间范围内每个员工已关闭的案例百分比,例如(已结案/案件总数)或员工占结案总数的百分比? @bknights 抱歉,为了澄清,搜索条件已经处理了日期范围,所以我试图查看每个员工贡献的百分比。因此,如果 2.8k 是结案总数,第一人结案 97,我希望做 97/2847。 【参考方案1】:获取统计已结案件的 SUM 列。 复制它,但添加函数 % of total
所以
| Field | Summary Type | Function | Formula |
| ----- | ------------ | -------- | ---------------------------------------------------- |
|Formula Numeric | Sum | | Case When status like 'Closed%' then 1 else 0 End |
|Formula Numeric | Sum | % of Total | Case When status like 'Closed%' then 1 else 0 End |
【讨论】:
喜欢吗? SUM (CASE WHEN status LIKE 'Closed%' THEN 1 ELSE 0 END) / COUNT(status) 这样做时,我每次仍然得到 100% 作为结果。我看到你回答了与我类似的问题,并尝试了其他问题的答案 (like this one),但它仍然显示 100%。 (pic of results) 我也尝试过其他字段(所以我没有按状态划分状态),但它也会产生相同的输出。 没有。完全复制 Sum Case When status like 'Closed%' then 1 else 0 End 但在函数列中选择一个函数 '% of Total'。查看编辑后的答案以上是关于NetSuite 已保存搜索 - 使用分组时显示总计/计算百分比的主要内容,如果未能解决你的问题,请参考以下文章
使用 NetSuite 高级 PDF 和保存的搜索编写 Freemarker 脚本