excel 单元格四则运算?

求和,对一个或若干个单元格、一个或若干个区域求和

3.利用名称框进行求和(无规则颜色区域):

4.根据数量、单价求和:

选中小几行区域(定位-空值),Alt+=。再对累计行Alt+=。不可同时进行

3.多表快速合并(相同区域)

4.多表快速合并(不同区域)

    a.选中待填充计算结果区域的第一个单元格

要点:单元格的绝对引用与相对引用

要点:错列求和、单元格的绝对引用与相对引用

  • 多余的序 对于DAX,目前涉及到的很多概念及称谓(还在不断增加中),我总结了好久,都没有如愿。 ...

  • SUM函数想必大家都常常使用,且是最基础的一个函数。但是你又会多少种用法,是否够速度准确呢。今天我们进入大道至朴的...

  • - - word、excel、ppt 这些我们不能抛弃 实用、快捷、美观 熟练但又陌生 鼠标与键盘 匆匆赶稿 加班...

  • 如果有人说:我睡不着,失眠唉~ 不要说:你就是想太多,停不下来。放空自己好好睡。 天知道,有一种磁场,让我用这种方...

  • [门徒Radha说,她有一些紧张,比如“贪求上帝”,同时接受不了自己的愚蠢。] 奥修: 什么也不需要做。它们是需要...

  • 京城最大的妓院门口,来了一拨身披铠甲的将士,为首那人,一身白袍,黑发紧束起来,冷淡而疏离,倒是没点将军的样子。何兆...

  • 01 我看着他那在校园夜色下被衬的格外消瘦的背影,缓缓地停在了门口温柔的路光中,张开了的嘴最后还是合上了。 末...

答案经过补充和修改,着急看最终结果的可以直接从“二、实现整除”开始看。

(注意:每次结果会不一样。)

题主的原公式前后不变,中间连接部分使用CHOOSE函数在"+","-","*","/"四个运算符中随机抽取一个。


题主留言,想要生成“a+b-c”的混合四则运算算式,这个也是可以做到的。

把上面算式重新分解再拼接一下就可以了:

C部分:=,目的:等号。

题主也可以根据需求,组合更长的四则运算算式,比如:


题主提了新的需求,算式的结果需要为整数,既除法算式都可以被整除。

我这才知道题主是要给小学生出题。

回想起我小学时被大位数乘除法、尤其是除不尽的除法所支配的恐惧,我平衡了题目难度。

(我觉得等题主的孩子会看知乎了,应该给我补个赞。)

①除法都是可以被整除的,避免了一堆除不尽的小数。

②题目难度调整为了“一个乘除运算带一个加减运算”的形式,取消了繁琐的纯乘除运算,也取消了过于简单的纯加减运算。

实际验证了100000条随机算式,“*带+”、“*带-”、“/带+”和“/带-”这四种类型计算式的数量大抵相等。

③把乘除法的元素范围限定为了11~99,既两个乘数、除数以及除法的运算结果都在这个范围内。

②和③一起,把算式的结果控制在了大约±10000的范围内,避免了连乘时高达8位的运算结果。

①数组公式,需要三键结束输入(CTRL+SHIFT+ENTER)。

②一个公式自动生成一个算式。

③使用前需要确认使用的EXCEL版本支持TEXTJION函数。

公式太啰嗦就不分析了,简单说一下原理吧。

①选取两个11~99的整数,相乘得到的结果作为被除数、其中一个数作为除数,这样构造的除法是一定能被整除的。(此步用VBA比较好实现,使用公式就比较繁琐,这也是这个公式这么冗长的主要原因。)

②使用CHOOSE函数随机显示乘法公式或者除法公式,乘法公式就用最简单的随机数相乘公式,除法公式使用①构造的新公式。

③使用CHOOSE函数随机在②生成的乘除公式前面或后面生成加减公式。

(随机生成的这么多算式,题主应该不想用计算器一一计算结果吧)

*其中A2为算式所在单元格。

在算式右边输入公式(示例中为B列)→

将结果“选择性粘贴”为值→选中所有“求解”区域→打开“查找替换”功能→将“=”替换为“=”→

①“生成算式的公式”为数组公式,需要三键结束输入(CTRL+SHIFT+ENTER)。

②输入“生成算式的公式”后不要随意删减行和列,这样有可能影响公式正常运行。建议先调整好需要的格式再输入公式。

③如果题主使用的是WPS,批量求解也可以通过EVALUATE函数实现。


评论区有人留言说想要“避免减法里面前面的数比后面的小”既,最终结果不能为负数,这个需求也可以实现。

(实际验证了100000条随机算式,“*带+”、“*带-”、“/带+”和“/带-”这四种类型计算式的数量大抵相等。公式结果最小值为0,没有负值。)

*输入“生成算式的公式”后不要随意删减行和列,这样有可能影响公式正常运行。建议先调整好需要的格式再输入公式。

我要回帖

更多关于 excel如何用减法运算 的文章

 

随机推荐