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

问题描述:

IF(MOD(ROW(A1)-1,3),ROUNDUP(ROW(A1)/3,0),0)请高手帮我讲解一下此公式,
1个回答 分类:综合 2014-12-06

问题解答:

我来补答
此公式非常的巧妙,受教了.
首先说明一下,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
下面的不用讲了.
有时候公式用语言表达太难太难了.
 
 
展开全文阅读
剩余:2000