- 帖子
- 4901
- 主題
- 44
- 精華
- 24
- 積分
- 4916
- 點名
- 10
- 作業系統
- Windows 7
- 軟體版本
- Office 20xx
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台北
- 註冊時間
- 2010-4-30
- 最後登錄
- 2025-1-11
|
2#
發表於 2014-1-28 16:15
| 只看該作者
回復 1# sto3688
test.zip (12.21 KB)
增加E欄作輔助欄
E1=COUNTIF($A$1:A1,A1)向下複製
建立名稱:
品項=OFFSET(工作表1!$A$1,,,COUNTA(工作表1!$A:$A),)
G1陣列公式
=IF(ROW()<=(SUMPRODUCT(1/COUNTIF(品項,品項))-1)*3+1,INDEX(品項,SMALL(IF($E$1:$E$20<=3,ROW($E$1:$E$20),""),ROW(A1)),),"")
向下複製
J2陣列公式
=IF(G2="","",SMALL(IF(品項=G2,$D$1:$D$20,""),COUNTIF($G$1:G2,G2)))
向下複製
O2陣列公式
=IF(G2="","",LARGE(IF(品項=G2,$D$1:$D$20,""),COUNTIF($G$1:G2,G2)))
向下複製
H2陣列公式
=IF($G2="","",INDEX($A$1:$D$20,SMALL(IF(($A$2:$A$20=$G2)*($D$2:$D$20=$J2),ROW($D$2:$D$20),""),SUMPRODUCT(($G$2:G2=$G2)*($J$2:J2=$J2))),COLUMN(B$1)))
向下向右複製
M2陣列公式
=IF($G2="","",INDEX($A$1:$D$20,SMALL(IF(($A$2:$A$20=$G2)*($D$2:$D$20=$O2),ROW($D$2:$D$20),""),SUMPRODUCT(($G$2:G2=$G2)*($O$2:O2=$O2))),COLUMN(B$1)))
向下向右複製 |
|