[问题] excel 用人名作为班别排序

楼主: ro134360 (宥宥)   2021-03-28 22:42:43
(若是和其他不同软件互动之问题 请记得一并填写)
软件:
Excel
版本:
2010
想使用班别来排人名,知道哪个班有谁上班
有参照其他人的公式制作成功
但原理不太清楚
不知道为什么会-33,-33是我一个一个试出来的
和sumproduct这个公式看说明是加减乘除
https://i.imgur.com/jKdtsbN.jpg
有把错误值变成黑色的
=OFFSET($A$33,SUMPRODUCT(LARGE((B$33:B$36=$H3)*ROW(B$33:B$36),COUNTIF($H$3:$H3,$
H3)))-33,0)
作者: soyoso (我是耀宗)   2021-03-28 23:12:00
是要问为什么减33吗?如果是的话,是因为row(b$33:b$36),减33让large回传的值会是介于0到3,储存格a33出发,列偏移0的话,为储存格a33,1的话,为储存格a34$a$33改$a$1的话就是减1,让row(b$33:b$36),回传的值32~35,储存格a1出发,列偏移32,就是储存格a34修正 a33sumproduct方面,以储存格b33:b36为例,符合B时,储存格j7,k值为1回传36(只会有这个值),储存格j8,k值为2回传33(只会有这个值),也因为只有一个值不使用函数sumproduct也是可以

Links booklink

Contact Us: admin [ a t ] ucptt.com