永发信息网

IF(MOD(ROW(A1)-1,3),ROUNDUP(ROW(A1)/3,0),0)请高手帮我讲解一下此公式,

答案:1  悬赏:60  手机版
解决时间 2021-08-13 22:52
  • 提问者网友:遁入空寂
  • 2021-08-13 04:49
IF(MOD(ROW(A1)-1,3),ROUNDUP(ROW(A1)/3,0),0)请高手帮我讲解一下此公式,
最佳答案
  • 五星知识达人网友:妄饮晩冬酒
  • 2021-08-13 06:07

此公式非常的巧妙,受教了.
首先说明一下,0有时候代表的是假的意思.
我们知道,if的格式是
if(条件表达式,表达式为真时的值,表达式为假时的值)
MOD(ROW(A1)-1,3)产生的值,只会是0、1或者2,即表达式依此是,假,真,真
ROUNDUP(ROW(A1)/3是根据行号产生数组,111222333444……
第一行公式,简化就是if(0,1,0),结果是返回0
第二行if(1,1,0),条件式不是0了,为真,就是1
下面的不用讲了.
有时候公式用语言表达太难太难了.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯