每天清晨六點,準(zhǔn)時與您相約 昨天的排列組合問題,今天換成OFFSET函數(shù)來解決。 相同的樣表: 需要把“級別“與“等級“的所有組合列出來,有三個級別、四個等級,所以組合的可能性有3*4=12種。 分步實現(xiàn): 公式: =OFFSET(A$2,INT((ROW(A1)-1)/4),,) 因為“級別”要重復(fù)四次,所以用INT((ROW(A1)-1)/4)。 ROW(A1)隨著公式向下填充,返回值自動變?yōu)?、2、3、4、5……,(ROW(A1)-1)/4返回0、1/4、2/4、3/4、4/4……,再用INT取整,返回值為0、0、0、0、1……,OFFSET(A$2,INT((ROW(A1)-1)/4),,)即以A$2為基準(zhǔn)點,向下偏移0行、0行、0行、0行、1行……,即返回一級、一級、一級、一級、二級……。 公式: =OFFSET(B$2,MOD(ROW(A1)-1,4),) ROW(A1)隨著公式向下填充,返回值自動變?yōu)?、2、3、4、5……,MOD為求余函數(shù),MOD(ROW(A1)-1,4)返回值為0,1,2,3,0……,OFFSET(B$2,MOD(ROW(A1)-1,4),)即以B$2為基準(zhǔn)點,向下偏移0行,1行,2行,3行,0行……,即返回甲等、乙等、丙等、丁等、甲等……。 公式: =OFFSET(A$2,INT((ROW(A1)-1)/4),,)&OFFSET(B$2,MOD(ROW(A1)-1,4),) 關(guān)于OFFSET: Excel222 | OFFSET偏移函數(shù),是這樣用的此篇中有詳細(xì)解釋; |
|