1. 概述
2. 示例
2.1 模板設計
1)新建内置數據集,添加數據如下:
2)單元格設計如下:
3)C2 單元格輸入公式:max(greparray(range(min(A2, B2)), A2 % item = 0 && B2 % item = 0)),如下圖所示:
公式說明:
公式 | 說明 |
---|---|
min(A2,B2) | ① 找出兩個數中較小的一個 |
range(min(A2,B2)) | ② 從 1 到較小數生成一個數組 |
greparray(range(min(A2, B2)), A2 % item = 0 && B2 % item = 0) | ③ 逐個遍曆 ② 中生成的數組,找出能同時被 A2 和 B2 整除的數 |
max(greparray(range(min(A2, B2)), A2 % item = 0 && B2 % item = 0)) | 求出第 ③ 步遍曆之後的最大值 |
4)D2 單元格輸入公式:A2*B2/C2
公式解析:兩個數的最小公倍數等於兩個數相乘除以它們的最大公約數。
2.2 效果預覽
2.2.1 PC 端
2.2.2 移動端
3. 模板下載
已完成模板,可參見:%FR_HOME%\webapps\webroot\WEB-INF\reportlets\doc\SpecialSubject\function\最大公約數和最小公倍數.cpt。
點擊下載模板:最大公約數和最小公倍數.cpt