|
取B列最后三位数 乘 15 加上 D列 加上 8 ,然后再除以 16 ,最后把得到的余数放在 J列
特殊情况 如果 J列 等 于 0 那么变成 16
本帖最后由 fjmxwrs 于 2017-10-27 17:42 编辑
用VBA设计这个公式,是想用自动定义函数吗代码如下
- Function myMod(R1 As Range, R2 As Range)
- Dim s1, s2, i
- s1 = Right(R1.Value, 3)
- s2 = R2.Value
- i = (s1 * 15 + s2 + 8) Mod 16
- If i = 0 Then i = 16
- myMod = i
- End Function
复制代码然后,在J8输入公式
下拉完成
|
|