翻譯|行業資訊|編輯:胡濤|2023-08-29 11:36:05.053|閱讀 94 次
概述:在今天的文章中,我們將討論利用儀表板中的 SumIf() 和 CountIf() 函數進行數據分析的功能,歡迎下載最新版Stimulsoft嘗試~
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Stimulsoft Reports 是一款報告編寫器,主要用于在桌面和Web上從頭開始創建任何復雜的報告。可以在大多數平臺上輕松實現部署,如ASP.NET, WinForms, .NET Core, JavaScript, WPF, Angular, Blazor, PHP, Java等,在你的應用程序中嵌入報告設計器或在線創建報告,支持從云端快速分享你的報告。
在今天的文章中,我們將討論利用儀表板中的 SumIf() 和 CountIf() 函數進行數據分析的功能。這些函數用于對數據字段值求和或根據特定條件對值的出現次數進行計數。在本文中,我們的重點將是這些函數在 Table 元素中的應用。但得注意的是,它們同樣適用于執行數據分析的其他儀表板元素。在進行全面回顧之前,讓我們花點時間回顧一下如何在儀表板中處理數據字段值。
當將數據列引入元素(如我們的例子中的 Table 元素)時,可以將函數應用于其中的值。默認情況下,數值使用 sum 函數,而非數值則使用該函數來計算出現次數。此討論特別涉及Measure類型的字段;維度字段缺少預定義功能。此外,Measure字段值根據Dimension的值進行組織類型字段。簡單來說,如果類別構成維度字段,產品構成度量,則產品按類別分組。因此,函數之一 - Sum、Count、Min、Max、Avg 或其他函數 - 然后將應用于包含產品列表的字段。因此,SumIf() 和 CountIf() 函數可用于僅對符合指定條件的值進行分組。
注意:需要注意的是,這些函數并未列在基本數據字段函數中。你可以通過更改數據字段功能來手動指定它們。
考慮值的條件作為第二個參數傳遞給 SumIf() 和 CountIf() 函數。當條件設置為 true 時,相應的值將添加到總和中,或者相應的數據行將計入總行數。另一方面,如果條件返回 false,則忽略該值。讓我們用一些條件分析的例子來說明這個概念。
下面是使用 SumIf() 和 CountIf() 函數的儀表板示例。在這種情況下,條件取決于變量“大陸”,并且僅對與所選大陸相對應的值進行處理。在 Table 元素中,出于比較目的,提供了具有求和和按條件函數求和的重復列。值得注意的是,表格中顯示的累計總數中的對比變得明顯。
這種方法允許在儀表板元素內進行數據過濾。需要注意的是,通過函數進行過濾只會影響特定的數據字段。同時,應用于元素的過濾器或集成到元素的數據轉換中的過濾器適用于該元素內的所有字段。
以上便是如何借助Stimulsoft儀表盤的 SumIf 和 CountIf 函數進行數據分析的介紹,如有其他問題,歡迎私聊我們~
想要了解Stimulsoft Reports 報價信息的朋友,歡迎咨詢。
加入官方社群 740060302,歡迎相互交流
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn