这个公式使用的是R1C1样式进行书写的.
假设你的写公式的这个单元格是D5.
那么这个公式还原成A1形式一下
是:
=TRUNC(301*(COUNTA(A:A)-ROW(A4))/COUNTA(A:A),0)
解释一下为什么这么还原:
R1C1样式表示法:
R1C1即表示A1单元格,1行1列
那么
R[-1]C[-3]这种形式呢,就表示相对当前单元格的地址所表示的行减1行(R[-1]),相对当前单元格的地址所表示的列减3列
由于当前单元格是D5,那么行减1,即5-1=4,列减3,即D-3列,表示A列.
所以相对D5单元格而言:R[-1]C[-3]即表示A4
C[-3],因为没有行表,即表示整行,列号减3.即A列,A:A
整个公式的含义估计不用我多讲把:
301*A列有文本的单元格个数-当前行号/A列有文本的单元格个数
这个结果再保留0位小数,即保留整数部分(不进行四舍五入)
谁能帮我解释下列一条EXCEL的VBA公式,是怎么运算的,还原成表格的公式
谁能帮我解释下列一条EXCEL的VBA公式,是怎么运算的,还原成表格的公式
=TRUNC(301*(COUNTA(C[-3])-ROW(R[-1]C[-3]))/COUNTA(C[-3]),0)
=TRUNC(301*(COUNTA(C[-3])-ROW(R[-1]C[-3]))/COUNTA(C[-3]),0)
其他人气:731 ℃时间:2020-03-20 11:58:12
优质解答
我来回答
类似推荐
猜你喜欢
- 1在英语中What are you going to do this winter holidays?
- 2能不能帮忙找一篇介绍魔术的英语演讲稿啊,
- 3英语翻译
- 4含有夏的字的诗句有哪些?急!
- 5将波斯湾的石油运往英国的最短海上路线(填空)
- 6回答反意疑问句I must have ,haven`t
- 7已知方程组3x=2y=m+1,4x+2y=m-1;求:(1)当m为何值时,x,y的符号相反,绝对值相等?(2)当m为何值时,x
- 8为什么海拔越高温度越低?
- 9Don`tkeepyourchildren()athomeallthetime.Theyneedmore()
- 10晚上,小明同学在街道上行走经过一盏路灯,路灯下小明影子的长短会发生变化,其变化情况是( ) A.先变长后变短 B.先变短后变长 C.逐渐变短 D.逐渐变长