0
点赞
收藏
分享

微信扫一扫

自动化测试——selenium(环境部署和元素定位)

1、COLUMN(reference):返回与列号对应的数字

2、ROW(reference):返回与行号对应的数字

  参数reference表示引用/参考单元格,输入后引用单元格后colimn()和row()会返回这个单元格对应的列号和行号。若参数reference没有引用单元格,返回的是当前单元格的列号和行号。

下面静下心来,细细阅读下面SORT和SORTBY的用法(写的很细):

3、SORT(array,[sort_index],[sort_order],[by_col]): 对某个区域或数组的内容进行排序


参数说明:

之前说过,如果函数的参数用中括号括起来,那么这个参数可以不赋值。

(1)只对一行或一列数据进行排序

1)一列:默认将指定数据从小到大排序
2)一行:对一行数据来说,要给出足够的参数说明,着实有点特殊,通过下面的案例进行有力说明

(2)对多行多列数据进行排序

1)列:

解读: 第二个参数sort_index表示按照哪一行或哪一列进行排序,参数赋值是该列或该行在整个数组中对应的列号或行号,而不是在这个数组中的范围。以下案例就是按照分数列的数据大小排序,分数列在第二列,故第二个参数为2。

2)行:

4、SROTBY(array,by_array1,[sort_order1],…):对某个区域按照某列数据进行排序(默认升序)


SORTBY()和SORT()的区别:
(1)功能差不多,但SORTBY()的强大在于有第一排序标准,第二排序标准……
(2)SORTBY()的第二个参数是一个范围(参照的行或列的范围),而SORT()是一个常数(行号或列号的值)
(3)对于行数据,SORTBY()默认按列排序,而SORT()需要对第四个参数赋值TRUE


5、UNIQUE(array,[by_col],[exactly_once]):对某范围数据进行去重(从一个范围或数组返回唯一值)


参数解读:
array: 需要去重的数组
by_col: TRUE返回唯一列(原数据以行的形式存在);FALSE返回唯一行(原数据以列的形式存在)
exactly_once: TRUE返回只出现一次的项;FALSE返回每个不同的项(把重复的数据去掉,每个元素只保留一个)


举报

相关推荐

0 条评论