绿草地 发表于 2023-6-17 21:52:58

EXCEL 自定义2个数的求差、求积函数

EXCEL 一直以来,都没有求差、求积函数(求积好像有,不清楚)

每次都 需要手动输入"="号,再点单元格,再输入"-"号,再点别处一个单元格
例如:=C2-D2   或    =C2*D2
每次用到的时候有些麻烦,
所以自定义了一个自定义函数来快速完成


Function s(r As Range)
    If r(1) > r(2) Then
      s = r(1) - r(2)
    Else
      s = r(2) - r(1)
    End If
End Function


调用时,输入=s,下方就会提示s函数,双击它,然后鼠标拖动选择2个单元格,回车即可。

看上去也有些麻烦,如何像求和一样,拖动选择需要求和的单元格,点一下求和图标即可完成求和
这时就需要写个宏命令来调用这个自定义函数即可。也可双击自动填充下面的公式。
效果如下:


又一个无聊的功能诞生了。用起来还是挺快的。和 求和函数 “∑”一样,简单快速完成

sjzkqjsb 发表于 2023-6-19 11:51:13

便捷就是懒到极致,不过看操作确实快很多

无无无 发表于 2023-6-19 15:09:03

试了一下,确实方便了不少,这个东西有没有插件?

绿草地 发表于 2023-6-20 22:24:36

无无无 发表于 2023-6-19 15:09
试了一下,确实方便了不少,这个东西有没有插件?

用的不多,就是有时候用一下。自己可以写个宏,调用一下就可以了。再配个快捷键或把宏加到快捷工具栏上,选择后直接点一下,就可以了,和使用自带的求和∑函数一样简单。

绿草地 发表于 2023-6-20 22:32:40

sjzkqjsb 发表于 2023-6-19 11:51
便捷就是懒到极致,不过看操作确实快很多

要用到的时候,老是需要手动输入,相当烦,要是像使用求和∑函数一样,那不就方便多了吗,所以就想到自己弄一个,也到简单,容易实现。于是就做了这个。懒是一个方面,更重要是便捷。不知道为什么excel不加入这样一个函数。对于这样的结果,追求效率是第一目标。

zhgx998 发表于 2023-6-21 15:05:09

老兄好久没出来吐气了。现在CDR有啥新究功能的么

绿草地 发表于 2023-6-23 21:27:22

zhgx998 发表于 2023-6-21 15:05
老兄好久没出来吐气了。现在CDR有啥新究功能的么

都是一些针对性的功能。在CDR中的拼版的功能。正反面相同时,拼版好正面,自动匹配好反面。能在CDR中拼,就不在PDF中拼版。CDR拼版速度更快一些。都是一些固定的拼版,少数异形拼版。都是针对特定的操作来制作的功能。关闭全部CDR文件(不保存关闭并新建一个新文档),都是一些拼版前、后,处理的方法。统计PDF页数,自动页面拼版,尺寸取整数等,一般人都用不上。都是自己平常用到的功能。





Sonoma 发表于 2023-6-27 08:27:46

两者之差,再加一个绝对值就可以了,没必要搞得这么复杂吧

绿草地 发表于 2023-6-30 21:15:11

划重点:制作此功能,不是谈论使用什么方法的问题,是为了实现和求和 ∑ 函数一样的使用简捷办式。只需要简单的调用,即可完成,不需要手动去输入函数。看动图演示。

彩广告 发表于 2023-7-7 11:49:38

陈哥,真是牛哈 ,整了这么多拼版的,太历害了。好久都没看到你了。:lol
页: [1] 2
查看完整版本: EXCEL 自定义2个数的求差、求积函数