-
liu1997 初学数据Lv2
发表于2019-4-12 14:25
楼主
本帖最后由 liu1997 于 2019-4-12 15:29 编辑
如下图所示,在分析表中对数值型浮动单元格进行降序排序设置,若使用=GRID2.A1$[0]这样普通的数组取值方法,会出现取值与浮动出来的数值不匹配的情况
此时,可修改取值公式,=GRID2.A1$.sort()[0],添加.sort(),在取值时也对该数组进行排序,需注意sort()相当于sort(false),默认是降序,sort(true),则是升序
如下图所示,在取值公式中使用sort()对数组进行降序排序操作再进行取值,即可使取值与表格中浮动出的值顺序一致
tips:使用=GRID2.A1$[0]这样的取值公式取值,排序规则是按照字符型,即先按第一位数字大小进行排序
而使用=GRID2.A1$.sort()[0]这样的公式取值,排序规则则是按照数值大小
如下图所示,在分析表中对数值型浮动单元格进行降序排序设置,若使用=GRID2.A1$[0]这样普通的数组取值方法,会出现取值与浮动出来的数值不匹配的情况
此时,可修改取值公式,=GRID2.A1$.sort()[0],添加.sort(),在取值时也对该数组进行排序,需注意sort()相当于sort(false),默认是降序,sort(true),则是升序
如下图所示,在取值公式中使用sort()对数组进行降序排序操作再进行取值,即可使取值与表格中浮动出的值顺序一致
tips:使用=GRID2.A1$[0]这样的取值公式取值,排序规则是按照字符型,即先按第一位数字大小进行排序
而使用=GRID2.A1$.sort()[0]这样的公式取值,排序规则则是按照数值大小