24小时热门版块排行榜    

北京石油化工学院2026年研究生招生接收调剂公告
查看: 2184  |  回复: 9
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

zjs12309

金虫 (小有名气)

[求助] excel编写VBA程序 已有1人参与

想用一个自定义函数,函数公式如下:
excel编写VBA程序

举例,excel计算公式如下:
excel编写VBA程序-1

备注:n不一定等于4,可以是≥3的整数。

求助编写一个VBA程序,作为自定义函数,计算时直接选取A、B两列数值即可得出结果,不用输入复杂的公式。

备注:此为溶出曲线相似因子f2计算公式,如有更方便的程序亦可提供。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yhzh2009

木虫 (小有名气)

aa

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
zjs12309: 金币+20, ★★★★★最佳答案 2016-06-07 16:20:56
引用回帖:
4楼: Originally posted by zjs12309 at 2016-06-07 08:32:16
THX,如果我想选序号1,3,4的数值,不把序号2的数值算进去的话,该如何修改VBA?...

Function f(R As Range, T As Range)  'f2为单元格,用冲突,改成f
'溶出曲线相似因子f2计算公式,R,T必须连续且包含的单元格数目相等
  Application.Volatile '用以实时刷新
  Dim i As Integer, N As Integer, Srt As Double
  '剔除有删除线的点,并求R、T差平方和
  For i = 1 To R.Count
    If Not (R(i).Font.Strikethrough Or T(i).Font.Strikethrough) Then
      Srt = Srt + (R(i) - T(i)) ^ 2
      N = N + 1
    End If
  Next
  f = 50 * Log(100 / Sqr(1 + Srt / N)) / Log(10#)
End Function
‘=============================
粘贴上述代码到模块中,运用时用删除线(ctrl+5)剔除掉不用的数据即可
5楼2016-06-07 15:17:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 10 个回答

yhzh2009

木虫 (小有名气)

aa

直接数组公式就可解决

[ 发自手机版 http://muchong.com/3g ]
2楼2016-06-07 00:57:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yhzh2009

木虫 (小有名气)

aa

【答案】应助回帖

感谢参与,应助指数 +1
Function  f2(R As Range, T As Range)
    With WorksheetFunction
          f2=50*.log(...)   '''手机打字,省略要搬你的Excel公式,不过里面的函数前要加“.”号,表所属关系
    End With
End Function

[ 发自手机版 http://muchong.com/3g ]
3楼2016-06-07 01:12:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zjs12309

金虫 (小有名气)

引用回帖:
3楼: Originally posted by yhzh2009 at 2016-06-07 01:12:03
Function  f2(R As Range, T As Range)
    With WorksheetFunction
          f2=50*.log(...)   '''手机打字,省略要搬你的Excel公式,不过里面的函数前要加“.”号,表所属关系
    End With
End Function
...

THX,如果我想选序号1,3,4的数值,不把序号2的数值算进去的话,该如何修改VBA?
4楼2016-06-07 08:32:16
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 288资源与环境专硕求调剂,不限专业,有学上就行 +11 lllllos 2026-03-30 11/550 2026-03-30 21:19 by 研究僧导导
[考研] 材料工程专硕求调剂 +8 hyl3153942 2026-03-29 8/400 2026-03-30 20:45 by dophin1985
[考研] 279求调剂 +12 j的立方 2026-03-29 12/600 2026-03-30 20:30 by dick_runner
[考研] 材料科学与工程 317求调剂 +7 JKSOIID 2026-03-26 7/350 2026-03-30 20:10 by 滴滴上岸呀
[考研] 一志愿哈尔滨工业大学材料与化工方向336分 +12 辰沐5211314 2026-03-26 12/600 2026-03-30 19:28 by Wang200018
[考研] 292求调剂 +13 是妍子也是研子 2026-03-30 13/650 2026-03-30 18:01 by 小徐0109
[基金申请] 面上5B能上会吗? +7 redcom 2026-03-29 7/350 2026-03-30 12:44 by 爱搞研究的小孩
[考研] 0703本科郑州大学求调剂 +7 nhj_ 2026-03-25 7/350 2026-03-30 12:44 by fangnagu
[考研] 材料与化工272求调剂 +21 阿斯蒂芬2004 2026-03-28 21/1050 2026-03-30 10:52 by 晴空210210
[考研] 349求调剂 +6 李木子啊哈哈 2026-03-25 6/300 2026-03-29 12:47 by 无际的草原
[考研] 279求调剂 +4 蝶舞轻绕 2026-03-29 4/200 2026-03-29 09:45 by laoshidan
[考研] 321求调剂 +7 璞玉~~ 2026-03-25 8/400 2026-03-29 06:41 by 544594351
[考研] 数一英一271专硕(085401)求调剂,可跨 +7 前行必有光 2026-03-28 8/400 2026-03-28 23:22 by 小木虫tim
[考研] 316求调剂 +7 江辞666 2026-03-26 7/350 2026-03-28 21:28 by sanrepian
[考研] 311(085601)求调剂 +4 liziyeyeye 2026-03-28 4/200 2026-03-28 18:50 by 535743368
[考研] 085602 化工专硕 338分 求调剂 +12 路痴小琪 2026-03-27 12/600 2026-03-28 15:41 by L135790
[考研] 283求调剂 +7 A child 2026-03-28 7/350 2026-03-28 12:05 by zllcz
[考研] 一志愿南京航空航天大学材料学硕求调剂 +3 @taotao 2026-03-28 3/150 2026-03-28 10:26 by JourneyLucky
[考研] 求调剂 +6 林之夕 2026-03-24 6/300 2026-03-27 08:38 by hypershenger
[考研] 300分,材料,求调剂,英一数二 +5 超赞的 2026-03-24 5/250 2026-03-24 21:07 by 星空星月
信息提示
请填处理意见