在职场办公中,我们经常要整理各种表格、报表,对其进行各种分析处理。如果我们能够熟练掌握一些函数公式,那么,在处理数据时就更加得心应手,更加高效的完成任务。

分析云中,整理了7大类、50多个函数公式,点击每个公式,都有相应的说明和用法。

公式分为7类,包括:聚合、逻辑、字符、数字、时间、转化、其他。

这里,小编为大家整理了一些日常办公中常用的函数公式用法,希望对各位在报表制作时能够有所帮助。

一、聚合

(1)Sum

用途:求和,返回度量的总和。

语法:decimal Sum(度量,维度|Block |Rows)

备注:维度 | Block | Rows 为可选参数。常用到的是维度和Block,拉入维度字段,表示根据某个维度求和,Block表示放在块里的所有数据的求和。

应用示例:例如针对如下报表进行求和。

当公式设置为:Sum([不含税销售发票金额],[客户编码])

返回结果如下:

当公式设置为:Sum([不含税销售发票金额],Block)

返回结果如下:

(2)Percentage

用途:求百分比,在交叉表中使用较多。

语法:decimal Percentage(度量,维度|Block |Rows)

应用示例:当公式设置为:Percentage([不含税销售发票金额]),返回结果如下:

当公式设置为:Percentage([不含税销售发票金额],[月]),返回结果如下:

(3)Count

用途:计数,统计度量或维度出现的次数,常用于统计人数、产品种类等。

语法:decimal Count(维度,维度|Block |Rows)

应用示例:每日开票客户数量统计。当公式设置为:Count([客户编码]),返回结果如下:

PS:DistinctCount 表示不重复计数。

二、逻辑

(1) IsNull

用途:空字符串替换。

语法:string IsNull(字符表达式,新字符表达式)

应用示例:将所有业务来源为空的补充为“其他应收”。

当公式设置为:IsNull([业务来源],'其他应收'),返回结果如下:

三、字符

(1)Substring

用途:返回此字符串的一部分,常常用于截取时间中的月份、日期等。

语法:string Substring(字符串表达式,开始位置,长度)

应用示例:下图为2017年1月-12月销售趋势图,现需将X轴只显示月份,不显示年份。

当公式设置为:SubString([日期],6,3)

返回结果如下:

(2)Concat

用途:将多个字符串连接成一个字符串。

语法:string Concat(字符串1,字符串2,...,字符串N)

应用示例:

当公式设置为:Concat('hello','world') 返回 helloworld

当公式设置为:Concat('hello',' ','world') 返回 hello world

四、数字

(1)Abs

用途:返回绝对值

语法:decimal Abs(度量)

应用示例:

Abs(25) 返回 25

Abs(-11) 返回 11

五、时间

(1)GetDate

用途:返回系统当前日期

语法:date GetDate()

应用示例:记录报表查看日期,当前日期为:2020年6月23日。

当公式设置为:GetDate()

返回结果显示:

(2)Month

用途:取日期的月份。

语法:decimal Month(日期维度或日期表达式)

应用示例:只显示月份。当公式设置为:Month([日期]),返回结果如下:

(3)Datepart

用途:返回日期中的指定部分。

语法:decimal Datepart(日期部分,日期维度或日期表达式)

应用示例:显示出季度维度。当公式设置为:Datepart(QUARTER,[日期]),返回结果如下:

(4)Datediff

用途:两个日期之间的时间间隔数。

语法:decimal Datediff(日期部分,维度,维度)

日期部分:YEAR,QUARTER,MONTH,DAY

应用示例:如果发货日期为2012年09月05日,预计发货日期为2012年08月20日,则:

当公式设置为:Datepart(DAY,'2012-08-20','2012-09-05')

返回结果为 16

当公式设置为:Datepart(MONTH,'2012-08-20','2012-09-05')

返回结果为 1

六、转化

(1)DateToStr

用途:日期转字符

语法:string DateToStr(日期表达式)

(2)NumToStr

用途:数字转字符

语法:string NumToStr(数字表达式)

(3)StrToDate

用途:字符转换成日期

语法:date StrToDate(字符表达式,格式化)

字符转日期,格式化:yyyy-MM-dd,yyyy/MM/dd等

(4)StrToNum

用途:字符转数字

语法:decimal StrToNum(字符表达式)

七、其他

(1)UserResponse

用法:获取Prompt值,返回所输入或选择的提示值

语法:string UserResponse('Prompt名称')

应用示例:显示出所选区域,即所选的过滤条件信息(篮框)显示在报表中(红框)。

当公式设置为:UserResponse('请选择地区')

返回结果如下:

分析云能提供面向企业业务场景的一站式大数据分析解决方案,基于大数据、移动互联网、人工智能等先进技术,全面支撑企业业务创新,随时随地透视经营,辅助企业科学决策,加速企业数据化转型升级,助力企业进行精准营销、战略管控、风险预警等。

作者:分析云

图表制作工具:数钥分析云

了解更多,欢迎关注微信公众号:数钥分析云

水晶报表位置公式_高频、实用函数公式,提升您的工作效率!相关推荐

  1. 怎样通过vb设置透视表多项选择_四个操作带你玩转数据透视表,秒杀Excel函数,提升你的工作效率...

    相信很多朋友都会用Excel做的一个事情,那就是进行各类数据的统计.比如各部门数据的汇总求和.求平均.求个数及占比等.用到的基本都有sum.average.countif等计算函数.实际操作中,有一种 ...

  2. cad2010多个文件并排显示_飞利浦显示器推荐,提升你的工作效率与水平

    相信很多人每天都会面对显示器来进行工作,如果一款显示器画面成像太差,分辨率太低,会极大影响我们的工作水平和效率,甚至丢失客户,所以一款好的显示器尤为重要,今天小编要给大家推荐的两款偏向办公,而且都来自 ...

  3. 解析身份证_你需要知道的与身份证相关的7个函数,让你的工作效率快速提升!...

    工作中我们经常会碰到计算时间日期的情况,比如计算时间差.从身份证号码中提取出生年月日.根据身份证号码计算人员性别.计算当前日期周期等等.这些都离不开我们的时间相关的函数,这里我们就来详细学习一下Exc ...

  4. 尝试引用已删除的函数_学Excel函数公式,你必须要掌握这些知识

    函数与公式是Excel的特色之一,充分展示出其出色的计算能力,灵活使用函数与公式可以极大地提高数据处理分析的能力和效率. 今天我们分享的是函数和公式的定义,虽然都是最基本的知识,但理解并掌握Excel ...

  5. java水晶报表pull模式_水晶报表pull模式

    水晶报表拉模式 最简单的一种写法 CrystalReportSource1.ReportDocument.Load(Server.MapPath("Report//*.rpt")) ...

  6. countif函数比较两列不同_这些Excel函数公式,职场办公天天用,赶紧掌握!

    在职场办公中,我们经常都会使用各种函数公式来对数据进行运算,面对不同的要求,可以使用不同公式,这样才能提高工作效率.今天,小汪老师就来给大家分享几个职场办公中比较常用的一些函数公式. 01统计重复出现 ...

  7. java水晶报表pull模式_水晶报表Pull模式 每次调用水晶报表的时候都要输入数据库密码的解决方案...

    因为毕业设计的需要 所以研究了一下水晶报表. 前面报表设计什么的都很顺利 但到了调用水晶报表的时候 每次都要输入数据库密码.这很坑爹! 于是网上找了些资料,发现解决方法还是很多的. 不废话,直接贴代码 ...

  8. oracle对某两列求和再求和_只会SUM函数求和,试试这5种求和函数,十倍提高工作效率...

    在平时的工作和学习中,求和计算算是比较司空见惯的数据统计方式,但大多数人只知道Sum函数可以用来求和,事实上,除了SUM函数,还有SUMIF.SUMIFS.SUBTOTAL.SUMPRODUCT.SU ...

  9. 用计算机求函数公式,计算机常用的函数公式有哪些?

    01 计算机常用的函数公式包括RANK函数.COUNTIF函数.IF函数.ABS函数.AND函数.AVERAGE函数.COLUMN 函数等. RANK函数是Excel计算序数的主要工具,它的语法为:R ...

最新文章

  1. [html] From表单提交时为什么会刷新页面?怎么预防刷新?
  2. 一起学习C语言:C语言基本语法(四)
  3. vscode 中 markdown 插件和使用
  4. 数据结构之堆与优先队列
  5. 农村人深加工红薯,一招增值数倍,机器一条龙操作省人力
  6. 不定宽高的DIV,垂直水平居中
  7. 【机器人】项目疑难杂症
  8. springboot雪花算法的生成
  9. 网络信息安全风险评估
  10. 计算机组成原理第5版第六章答案,计算机组成原理第六章答案.docx
  11. kk每日一句:第一句
  12. 批处理版MPlayer播放器
  13. 一个JAVA小虾米初入江湖
  14. js将金额转为大写汉字
  15. ubuntu 打不开磁盘出错
  16. 平面图形原理总结(3):多边形相交
  17. 重启计算机按哪几个键,电脑快捷重启按什么键
  18. 根据UV风计算风速风向,根据风速与风向计算UV风
  19. asp.net网站服务器,vs2010制作简单的asp.net网站
  20. 经典论文阅读(一)--NCF: Neural Collaborative Filtering

热门文章

  1. python怎么编程上传资料_Python实现文件上传
  2. Metasploit编码模块技巧
  3. Joomla!网站扫描工具joomscan
  4. C#开发Unity游戏教程之Scene视图与脚本的使用
  5. Xamarin iOS开发实战上册-----2.2.2 使用代码添加视图
  6. java获取系统电量_android操作系统怎么获得电量
  7. java cdata xml 解析,如何解析lt;![CDATA []]gt;的XML
  8. python文件的用法,Python 文件 readlines() 使用方法及示例
  9. python的x 2是什么意思_python中startx是什么意思
  10. Python-EEG处理和事件相关电位(ERP)