zoukankan      html  css  js  c++  java
  • Table.Range保留中间指定的….Range/Middle(Power Query 之 M 语言)

    数据源:

           “姓名”“基数”“个人比例”“个人缴纳”“公司比例”“公司缴纳”“总计”,共7列7行数据

    目标:

           留下第2、3、4三行数据

    操作过程:

           【主页】》【保留行】》【保留行的范围】》输入保留的起始行》输入待保留的行数》【确定】

      

    M公式:

           = Table.Range( 表, 保留的起始行, 保留的行数)

    说明:

           保留的行数如果缺省,则一直保留到最后一行。

      公式中的起始行从0开始计数。以上操作中的【首行】虽然填的“2”,但实际公式是Tabel.Range( 步骤名, 1, 3)

    最终效果:

           数据只剩下2、3、4三行数据

    扩展:

      二进制文件保留中间指定的字节数:=Binary.Range( 二进制文件, 保留起始字节位, 保留的字节数)  

      列表保留中间指定的项:=List.Range( 列表, 保留的起始项, 保留的项数

      字符串保留中间指定的字符:=Text.Range( 字符串, 保留的起始位置, 保留的字符数)

      字符串保留中间指定的字符:=Text.Middle( 字符串, 保留的起始位置, 保留的字符数)

        Text.Range与Text.Middle的区别在于两者的第二和第三参数超出字符串最长范围时,Text.Range报错,而Text.Middle则不报错,第二参数超出时返回空,第三参数超出时返回至最后一个字符。

    原博客各种作……所以换阵地了,不过每篇都搬过来,实在有点累,想看就自己看吧:http://blog.sina.com.cn/pureiceshadow
  • 相关阅读:
    js模板
    block,inline和inline-block概念和区别
    jquery parent和parents,children和find
    (CVE-2015-5254)ActiveMQ 反序列化漏洞复现
    办公系统致远OA漏洞
    CVE-2018-16509 GhostScript 沙箱绕过(命令执行)漏洞
    phpmyadmin-相关漏洞详解
    XXL-JOB(任务调度中心)-反弹getshell
    组策略(域和域服务的搭建)
    解决在NAT模式下物理机无法ping通虚拟机的问题
  • 原文地址:https://www.cnblogs.com/officeplayer/p/13510019.html
Copyright © 2011-2022 走看看