[問題] 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