亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
842
2025-04-04
OFFSET函數也可解決排列組合問題
昨天的排列組合問題,今天換成OFFSET函數來解決。
相同的樣表:
需要把“級別“與“等級“的所有組合列出來,有三個級別、四個等級,所以組合的可能性有3*4=12種。
分步實現:
第一步:級別重復四次
公式:
=OFFSET(A$2,INT((ROW(A1)-1)/4),,)
因為“級別”要重復四次,所以用INT((ROW(A1)-1)/4)。
ROW(A1)隨著公式向下填充,返回值自動變為1、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為基準點,向下偏移0行、0行、0行、0行、1行……,即返回一級、一級、一級、一級、二級……。
第二步:等級重復三次
公式:
=OFFSET(B$2,MOD(ROW(A1)-1,4),)
ROW(A1)隨著公式向下填充,返回值自動變為1、2、3、4、5……,MOD為求余函數,MOD(ROW(A1)-1,4)返回值為0,1,2,3,0……,OFFSET(B$2,MOD(ROW(A1)-1,4),)即以B$2為基準點,向下偏移0行,1行,2行,3行,0行……,即返回甲等、乙等、丙等、丁等、甲等……。
第三步:合成總公式
公式:
=OFFSET(A$2,INT((ROW(A1)-1)/4),,)&OFFSET(B$2,MOD(ROW(A1)-1,4),)
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。