其他分享
首页 > 其他分享> > PQ中List.PositionOf查找定位函数基础理解

PQ中List.PositionOf查找定位函数基础理解

作者:互联网

1.按条件定位(普通用法):

let
    list={14,4,1,4,6,4,7,12,4},
    a = List.PositionOf(list,4,0),    /*第3参数为0表示:第1个位置*/
    b = List.PositionOf(list,4,1),    /*第3参数为1表示:最后1个位置*/
    c = List.PositionOf(list,4,2)    /*第3参数为0、1之外的值表示:所有位置*/
in
    c

 2.按条件定位(高级用法):

let
    data={{1,2},{4},{null,10},{null},{4,6},{10},{null,null}},
    a=List.PositionOf(data,{"",""},2,each List.Count(_)),/*应用1*/
    b=List.PositionOf(data,{10},2,each List.Sum(_)),/*应用2*/
    c=List.PositionOf(data,{null},2,each _{0})/*应用3*/
in
    c

 

标签:10,PQ,List,list,PositionOf,null,data
来源: https://www.cnblogs.com/junjuna/p/16440006.html