仪器信息网APP
选仪器、听讲座、看资讯

检验计算常用的EXCEL函数

数据处理

  • 检验结果计算要经常用到EXCEL函数:

    SUM:求和
    AVERAGE:平均值
    STDEV:样本标准差

    SLOPE:线性回归直线的斜率
    INTERCEPT:截距
    CORREL:相关系数

    ROUNDUP:向上舍入数字,比如RSD只进不舍。
    TRUNC:将数字的小数部分截去,比如相关系数只舍不进。

    如何用EXCEL实现4舍6入5成双呢?
    正在试。
  • 该帖子已被版主-加4积分,加2经验;加分理由:这个话题不错
    +关注 私聊
  • coffee8

    第1楼2011/12/18

    SLOPE:线性回归直线的斜率
    INTERCEPT:截距
    CORREL:相关系数

    这三个如何应用的?

0
    +关注 私聊
  • tangtang

    第2楼2011/12/18

    看EXCEL里的“有关该函数的帮助”,有示例。

    这样就可以把斜率、截距在公式中引用,用标准曲线法计算比较方便。

    coffee8(coffee8) 发表:SLOPE:线性回归直线的斜率
    INTERCEPT:截距
    CORREL:相关系数

    这三个如何应用的?

0
    +关注 私聊
  • ldgfive

    第3楼2011/12/18

    应助工程师

    这些公式我经常用来处理数据

0
    +关注 私聊
  • 八毛的老公

    第4楼2011/12/18

    SLOPE:线性回归直线的斜率
    INTERCEPT:截距
    这3个我都不大用,直接出图,显示公式
    CORREL:相关系数,还用

0
    +关注 私聊
  • 小虾米

    第5楼2011/12/18

    不错,很好用。我们就是这么做得!

0
    +关注 私聊
  • phillyrin

    第6楼2011/12/19

    这个用公式也不太难,但是要两个单元格,一个保存待评估数据,另一个保存小数点位数。,假设A1保存原始数据,B1保存小数点位数;。
    思路如下:
    1. 判断原始数据小数点后(B1+1)位是否为5。表达式为:TRUNC(MOD(A1*10^(B1+1),10))=5
    2. 如果不为5,直接round
    3. 如果为5, 看原始数据小数点后B1位是奇数还是偶数。表达式为:MOD(TRUNC(A1*10^B1),2)=0
    4. 如果3 为真,则trunc,否则,roundup
    最后,公式为:
    =IF(TRUNC(MOD(A1*10^(B1+1),10))=5,IF(MOD(TRUNC(A1*10^B1),2)=0,TRUNC(A1,B1),ROUNDUP(A1,B1)),ROUND(A1,B1))
    请大家检验一下。

0
    +关注 私聊
  • junmyliu

    第7楼2011/12/19

    感觉这里真是人才济济啊

0
    +关注 私聊
  • 故乡的一片云

    第8楼2011/12/19

    要是能有个详细的例子就好了

0
    +关注 私聊
  • tangtang

    第9楼2011/12/19

    感谢参与技术讨论。可惜这个帖子给转移了,我不能给您加分。
    请移步化学药分析版,随便回个帖子,我给您加分。

    phillyrin(phillyrin) 发表:这个用公式也不太难,但是要两个单元格,一个保存待评估数据,另一个保存小数点位数。,假设A1保存原始数据,B1保存小数点位数;。
    思路如下:
    1. 判断原始数据小数点后(B1+1)位是否为5。表达式为:TRUNC(MOD(A1*10^(B1+1),10))=5
    2. 如果不为5,直接round
    3. 如果为5, 看原始数据小数点后B1位是奇数还是偶数。表达式为:MOD(TRUNC(A1*10^B1),2)=0
    4. 如果3 为真,则trunc,否则,roundup
    最后,公式为:
    =IF(TRUNC(MOD(A1*10^(B1+1),10))=5,IF(MOD(TRUNC(A1*10^B1),2)=0,TRUNC(A1,B1),ROUNDUP(A1,B1)),ROUND(A1,B1))
    请大家检验一下。

0
    +关注 私聊
  • whuisvfg

    第10楼2011/12/20

    还有一种情况楼上的没有考虑,即当小数点后为5时,还应看5以后有没有数字,如果有,不管前面是偶数还是奇数都要进位的:如2.50000001 保留整数应为3 ,只有2.50000000即5后面全为o时才不进位等于2。

    phillyrin(phillyrin) 发表:这个用公式也不太难,但是要两个单元格,一个保存待评估数据,另一个保存小数点位数。,假设A1保存原始数据,B1保存小数点位数;。
    思路如下:
    1. 判断原始数据小数点后(B1+1)位是否为5。表达式为:TRUNC(MOD(A1*10^(B1+1),10))=5
    2. 如果不为5,直接round
    3. 如果为5, 看原始数据小数点后B1位是奇数还是偶数。表达式为:MOD(TRUNC(A1*10^B1),2)=0
    4. 如果3 为真,则trunc,否则,roundup
    最后,公式为:
    =IF(TRUNC(MOD(A1*10^(B1+1),10))=5,IF(MOD(TRUNC(A1*10^B1),2)=0,TRUNC(A1,B1),ROUNDUP(A1,B1)),ROUND(A1,B1))

    大家检验一下。

0
查看更多
猜你喜欢最新推荐热门推荐更多推荐
举报帖子

执行举报

点赞用户
好友列表
加载中...
正在为您切换请稍后...