zoukankan      html  css  js  c++  java
  • List.Sum…统计信息(Power Query 之 M 语言)

    数据源: 

           任意数据源,一列数值,一列非数值(文本)

    目标: 

           对数值列进行求和等计算,对非数值列进行计数等计算 

    操作过程: 

           选取待计算的列》【转换】》【统计信息】》选取

                

       

    M公式:

      求和:= List.Sum( 数值列表, 精度)  

    精度:

      Precision.Double / 0 / 缺省:双精度

      Precision.Decimal / 1:小数精度(可用于修正浮点误差)

    计算忽略null值,除非整个列表为空

    最小值:= List.Min( 列表, 空列时返回值, 条件, 逻辑值)

      示例:

        = List.Min({1..9}) 返回1

        = List.Min({}) 返回 null

        = List.Min({}, 3) 返回3

        = List.Min({3,9,1,8}, null, each _ >5) 返回3

        = List.Min({3,9,1,8}, null, each _ <5) 返回9

        = List.Min({3,null}, null, null, true/缺省) 返回null

        = List.Min({3,null}, null, null, false) 返回3

      最大值:= List.Max( 列表, 空列时返回值, 条件, 逻辑值)

        示例:

        = List.Max({3,9,1,8}, null, each _ >5) 返回9

        = List.Max({3,9,1,8}, null, each _ <5) 返回3

      中值:= List.Median( 列表, 条件)

      平均值:= List.Average( 数值列表, 精度)

      标准偏差:= List.StandardDeviation(列表)

      值计数:= List.NonNullCount(列表)

      对非重复值进行计数:=List.NonNullCount(List.Distinct(列表)) 

    扩展:  

      对行/列等进行计数:行列计数…Count

      最小N个:= List.MinN( 列表, 列出的项数或条件, 排序方式, 逻辑值)

        排序方式:

          false / 0 / 缺省:升序

          true / 1:升序:降序 

        逻辑值:

          false / 缺省:null不参与其中

          true:null参与其中

        示例:

          = List.MinN({7,8,9,3,2,1},3) 返回{1,2,3}

          = List.MinN({7,8,9,3,2,1},each _ <3) 返回{1,2}

          = List.MinN({7,8,9,3,2,1},3,1) 返回{9,8,7}

           = List.MinN({7,null,9,3,2,1},3,0,true) 返回{null,1,2}

      最大N个:= List.MaxN( 列表, 列出的项数或条件, 排序方式, 逻辑值)

        排序方式:

          false / 0 / 缺省:降序

          true / 1:升序:升序 

      表中指定列的最小记录:= Table.Min( 表, {"列名1",...,"列名n"}或条件, 空表时返回值)

      表中指定列的最大记录:= Table.Max( 表, {"列名1",...,"列名n"}或条件, 空表时返回值)

      表中指定列的最小N行:= Table.MinN( 表, {{"列名1",排序方式1},...,{"列名n",排序方式n}}, 行数, 条件)

      表中指定列的最大N行:= Table.MaxN( 表, {{"列名1",排序方式1},...,{"列名n",排序方式n}}, 行数, 条件)

      数值相加:= Value.Add( 数值1, 数值2, 精度)

  • 相关阅读:
    “”开天眼“”,天地分割效果
    关于获得当前的index的方法
    echart(2),模拟数据导入篇
    腾讯windows系统服务器
    elsarticle模板 去掉Preprint submitted to
    elsarticle模板 去掉摘要前后的两条横线
    LeetCode 345. Reverse Vowels of a String
    path变量修改后无法保存
    LeetCode 13: Roman to Integer
    LeetCode 118. Pascal's Triangle
  • 原文地址:https://www.cnblogs.com/officeplayer/p/15669068.html
Copyright © 2011-2022 走看看