一个公式拆成多个公式再来看,便于理解,庖丁解牛。 公式分开多个写,然后合并成一个可以大大减小编写的难度。 姓名排序公式=INDEX(A:A,FLOOR.MATH(ROW(A2),2),1) 分数排序公式=INDEX(A:A,FLOOR.MATH(ROW(A2),2)+1,1) 其实这上面2个公式的区别只是下面的公式多了+1 INDEX函数是个查询函数,下面2个公式做为它的参数,它去定位出须要的值。 =FLOOR.MATH(ROW(A2),2) =FLOOR.MATH(ROW(A2),2)+1 这2个公式如何写其实无所谓,想怎么写就怎么写,方法N多种,只要可以生成下图中的数字就行 我们看下图 大家应该看的明白的吧,为什么需要生成335577991111这一列数字了吧,笼统的讲是因为99在3的位置上,60在5的位置上。 当然INDEX、FLOOR.MATH、ROW,这3个函数最基本的用法会用是前提。 INDEX不用的解法 姓名排序公式=INDIRECT('A'&FLOOR.MATH(ROW(A2),2)) 分数排序公式=INDIRECT('A'&FLOOR.MATH(ROW(A2),2)+1) |
|