excel公式解释?

ROW()-12-ROUNDDOWN((ROW()-13)/30,)*21是什么意思
2025-05-18 15:24:25
推荐回答(4个)
回答1:

  1. ROW()-12 当前行号减去12;

  2. ROUNDDOW((ROW()-13)/30,) 内部公式如上,只是减的13,然后除以30,最后做保留整数处理。

  3. 连起来就是第一个结果减去第二个结果乘以21的差。

  4. 此公式可简化为:

    ROW()-12-INT((ROW()-13)/30)*21

回答2:

单元格行号-12-向下取整(行号-13)/30*21

回答3:

ROW:行号
ROUNDDOWN:向下取整
行号-12-向下取整【(行号-13)/30】×21
例如:行号是50的话(50-13)/30=1.2)向下取整为1
50-12-1×21=17

回答4:

ROW()-12-ROUNDDOWN((ROW()-13)/30,)*21
里面用了两个函数:
1、ROW()——行号函数,如ROW(1:1)=1、ROW(2:2)=2、ROW()=公式所在行号、……
2、ROUNDDOWN()——舍位函数,末尾参数0或省略-舍至整数、2-舍至2位小数、-3-百位后舍为0。如ROUNDDOWN(123.456,2)=123.45(舍至小数后2位)、ROUNDDOWN(123.456,)=123、ROUNDDOWN(123456,-3)=123000、……
3、+、-、/、*——加减乘除符号。
这样你应该会理解公式的意思了吧。