请帮我解释一下这个EXCEL的公式

ActiveCell.FormulaR1C1 = _
"=IF(RC[-8]>=LARGE(R2C13:R4173C13,ROUND(COUNTA(R2C2:R4173C2)*0.15,0)),""A"",IF(RC[-8]>=LARGE(R2C13:R4173C13,ROUND(COUNTA(R2C2:R4173C2)*0.5,0)),""B"",IF(RC[-8]>=LARGE(R2C13:R4173C13,ROUND(COUNTA(R2C2:R4173C2)*0.95,0)),""C"",""D""))

怎么理解这个公式?是什么意思按公式去理解?

R1C1代表存有这个公式的当前位置RC的斜下方的位置的单元格
"=IF(RC[-8]>=LARGE(R2C13:R4173C13,ROUND(COUNTA(R2C2:R4173C2)*0.15,0)),""A"",
如果离RC前有8个单元格距离的数值 小于等于 LARGE(R2C13:R4173C13,ROUND(COUNTA(R2C2:R4173C2)*0.15,0)) 则为"A",否则为另一个IF里面得出的数。以此类推。

LARGE(R2C13:R4173C13,ROUND(COUNTA(R2C2:R4173C2)*0.15,0)) 其中LARGE这个是代表返回数组中最大的值 COUNTA计算包含数值的个数等
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-07-01
好长啊!
第2个回答  2009-07-01
这是宏语句,你放到宏里面运行一下不就容易看出来了?”

请帮我解释这个excel的公式含义,谢谢
1、A1是代表工作表中的第一列第一行的单元格,B3就代表第二列第三行交叉的那个单元格,当然你换成B1、C1都可以。2、要row(A1)*2-2一起解释,row(A1)*2-2=1*2-2=0,row(A2)*2-2=2*2-2=4,ROW()这个函数是取行号的函数,所以A后面是几,得到的数就是几。所以这个是产生0、2、...

这个Excel公式的意思是什么
说的通俗点吧:IF本身是一个条件函数,公式中的引号代表空白,函数的意思是如果(C8*D8*E8=0)这三个单元格的数值相乘得到的值为零,那么就在这个单元格显示为空白的,否则(意思就是这三个数相乘不等于零),那么就在这个单元格显示C8D8E8相加的结果,你的明白?不明白问我 ...

两个EXCEL公式,请高手解释一下是什么意思。
第一个公式是把弧度转换成度分秒的形式。text是定义文本显示方式用的,trunc这里是取整用的,和int一个意思,degrees是把弧度转换成角度的数值,也就是弧度\/π*180就是角度,然后角度整数部分显示为000,加个分隔符‘,然后后面分、秒就是各种乘法然后取整的运算。第二个公式是反向转换,把度分秒转换成...

请高手解释这个Excel公式是什么意思?
这个公式不知设计的是什么意思。返回值只有2个,要么空值,要么是#N\/A错误,公式的意思是:在FD01表中O列中查找当前表的C65的值,如果找到,就返回一个空值,如果没找到就返回这个查找的错误(#N\/A)index是取一个数组中的指定序号的值,二个参数,第一是数组,第二是序号 match是匹配函数,返回...

excel 表格里出现了这样一个公式,谁能告诉我这是啥意思啊? =$E$11...
公式中的$符号是绝对引用,绝对引用后拖动公式时地址不变;公式的意思是: E11单元格的值 除以 B11单元格的值 再乘以 B7单元格的值。

这个Excel公式怎么理解?
这个是计算两个日期之间的“差”关系;MD代表忽略两个日期的年和月,仅计算天的差;具体如下所示:

哪位函数大神给解答一下这个EXCEL公式是什么意思
请给出具体数据 ,方便理解 要单纯解释公式 也简单:INDIRECT(TEXT(RIGHT(SMALL(IF($B$2:$H$100=M$2,2104),ROW(D4)),6),"R0C00")R0C00 是R1C1 引用样式, 题目中 如果 B2:H100 = M2,则取 2104 的后6位,就是还是2104 ,text(2104 ,"R0C00") 会变成 R21C04 R21C04表示 第21 ...

excel的这个公式 谁帮我解释下啊 太扯淡了
round(abs(e18\/f17),2),意思是对上面的绝对值保留二位小数 讲一部分吧。如果F18大于0.2加上刚才上面讲的值,就继续判断,是否G18大于0.3+F18\/G17的绝对值保留二位小数的值,如果是,再继续向下判断。………结构都一样。建议,你选中这个公式单元格,然后,菜单,工具,公式审核,公式计算,一...

能帮我解释这个公式怎样在EXCEL运用吗?谢谢
公式分解 =COUNTIF(凭证录入!$B$6:$B$65536,$H$5) 统计 凭证录入!$B$6:$B$65536这个区域里,$H$5的个数,是多少个?将结果-M9 如果是 差是>0的,就用偏移函数 =OFFSET(凭证录入!$E$5,MATCH($H$5,凭证录入!$B$6:$B$65536,0)+$M9,2)&""从E5开始,(MATCH($H$5,凭证录入!

谁能给我解释一下这个EXCEL表格的公式问题
这个公式主要是IF函数+VLOOKUP函数。如果公式所在工作表的D6单元格为空的话,公式所在的单元格也为空;否则,就用VLOOKUP函数去“支票填写”工作表的D3到Mn的区域中的D列去查找公式所在工作表的D6单元格的值,找到了就返回D:M区域的第10列对应的单元格的值(也就是对应的M列的值)。VLOOKUP函数中...

相似回答