当前位置:首页  >  报表工具专题  > 

揭秘FineReport智能报表系统

作者:finereport

浏览:198

发布时间:2022.12.15

前言

报告工具组织分散的数据,并以表格、图表和仪表板的形式呈现。它们的作用至关重要,因为它将抽象数据转换为直观的信息,显示过去和当前状态,并更快地发现大数据中的趋势和模式。这样,公司和部门就更容易跟踪业务进展,及时调整策略。

1. ABS-求绝对值

1)概述

2)示例

2. AVERAGE

AVERAGE(number1,number2,…):返回指定数据的平均值。 Number1,number2…:用于计算平均值的参数。

注: 参数必须是数字,或是含有数字的名称,数组或引用。 如果数组或引用参数中含有文字,逻辑值,或空白单元格,这些值将被忽略;但是,单元格中的零值则参与计算。

示例:

如果 A1:A6 被命名为“ages”,分别等于 10,23,14,24,33 及 25,则:

AVERAGE(A1:A6)等于 21.5。

AVERAGE(ages)等于 21.5。

如果还有一个年龄为 18 的,求所有年龄的平均值为:

AVERAGE(A1:A6,18)等于 21。

(即对数组:10,23,14,24,33,25,18 进行取平均值运算)

3. BITNOT

BITNOT(int):将一个十进制整数进行二进制取反运算。 int:需要进行转换的十进制数。

示例:

BITNOT(3)等于 -4。

BITNOT(12)等于 -13。

4. BITOPERATION

BITOPERATIOIN(int,int,op):位运算,返回两个整数根据 op 进行位运算后的结果。 int:十进制整数。 op:位运算操作符,支持"&"(与),"|"(或),"^"(异或),"<<"(左移),">>"(右移)。

示例:

BITOPERATION(4,2,"&")等于 0。(表示 4 与 2 进行"与"运算。)

BITOPERATION(4,2,"|")等于 6。(表示 4 与 2 进行"或"运算。)

BITOPERATION(4,2,"^")等于 6。(表示 4 与 2 进行"异或"运算。)

BITOPERATION(4,2,"<<")等于 16。(表示 4 按位左移 2 位。4 的二进制为:100,左移 2 位变成:10000;即十进制 16)

BITOPERATION(4,2,">>")等于 1。(表示 4 按位右移 2 位。4 的二进制 100 右移 2 为变成:1;即十进制 1)

BITOPERATION(4,2,"^~")等于 -7。(表示 4 与 2 进行"同或"运算。)

5. CEILING

CEILING(number):将参数 number 沿绝对值增大的方向,舍入为最接近的整数

示例:

CEILING(-2.5)等于 -3。

CEILING(0.5)等于 1。

6. COMBIN

COMBIN(number,number_chosen):返回若干个指定对象的组合数。函数中的 number 指对象总数,number_chosen 指对象总数中某一组合的数量。该函数与数学表达式为 Cnk 功能相同, 数学表达式中的"n"指对象总数。,"k"指在对象总数中某一组合的数量。

注: Number与number_chosen 必须是非负整数,且 Number>=number_chosen.否则返回*VALUE?。 对象组合是对象总体的子集。与排列不同的是,组合不涉及对象内部排序。 假设 number=n,number_chosen= k,则:COMBIN(n,k)=Cnk=n!/(k!(n-k)!)。

示例:

COMBIN(5,2)等于 10。

意思是 5 个元素进行排列组合,每组 2 个元素,共有 10 种排法。如下图所示:

7. COUNT

COUNT(value1,value2,…):计算数组或数据区域中所含数字项的个数。 Value1,value2,…:可包含任何类型数据的参数,但此函数只将数字类型的数据计算在内。 备注:数字、日期或以文字代表的数字参数将被计算在内;但无法转换成数字的错误值或文本值参数将忽略不计。 如果数组或引用参数中包含可解析文本值、逻辑值、零值或空白单元格,这些值都将参与计算,而不可解析的文本值忽略不计。

注: 数字、日期或以文字代表的数字参数将被计算在内;但无法转换成数字的错误值或文本值参数将忽略不计。 如果数组或引用参数中包含可解析文本值、逻辑值、零值或空白单元格,这些值都将参与计算,而不可解析的文本值忽略不计。

COUNT(0,0,0,0,0,0)等于6。

8. DECIMAL

1)概述

2)示例

9. EVEN

EVEN(number):返回沿绝对值增大方向取整后最接近的偶数。使用该函数可以处理那些成对出现的对象。 number:所要取整的数值。

注: 不论正负号如何,数值都朝着远离 0 的方向舍入。如果 number 恰好是偶数,则不须进行任何舍入处理。

示例:

EVEN(1.5)等于 2。

EVEN(3)等于 4。

EVEN(2)等于 2。

EVEN(-1)等于 -2。

10. EXP

EXP(number):返回 e 的 n 次幂。常数 e 为自然对数的底数,等于 2.71828182845904。 Number:为任意实数,作为常数 e 的指数。

注: 如果要返回其他常数作为底数的幂,可以使用指数运算符(^)。例如:在 4^2 中,4 是底数,而2是指数。 EXP 函数与 LN 函数互为反函数。

示例:

EXP(0)等于 1。

EXP(3)等于 20.08553692。

EXP(LN(2))等于 2。

总结

帆软FineReport软件的母公司——16年持续深耕帆软报表应用,并在Gartner报表平台全球市场指南中成功入选,是国内唯一入选的软件!此外,凭借着本土优势,FineReport软件的售前、售中、售后都遍布全国各地,确保每一个项目都能完美落地。如果您也在挑选帆软企业级链路数据建设,不妨免费试用一下FineReport软件~

报表工具产品更多介绍:www.finereport.com