百摩网
当前位置: 首页 生活百科

excel公式自动计算数值(Excel根据公式说明计算数值)

时间:2023-05-12 作者: 小编 阅读量: 4 栏目名: 生活百科

但是还有更加方便的做法,就是只需修改说明单元格内的公式,数值就根据该公式相应改变。壹例如:A1单元格显示数值6,其公式为2*3,其公式说明在B1单元格内展示。最后需要注意的是,在使用了模块之后,Excel必须启用宏。

有时候,在报表中需要对一个数值的计算公式进行说明,以展示该数据是如何得来的。当然可以先设置数据的公式,然后在粘贴到说明单元格内。但是还有更加方便的做法,就是只需修改说明单元格内的公式,数值就根据该公式相应改变。

例如:

A1单元格显示数值6,其公式为2*3,其公式说明在B1单元格内展示。那么如何使得A1单元格内的数值根据B1单元格内书写的公式说明变化呢?不用在A1重新设置公式。

1、首先选中A1单元格,必须要选中。

2、依次点击菜单“公式”、“定义名称”。

3、在弹出的窗口中“名称”和“引用位置”内输入以下内容,然后“确定”。

“名称”这里输入的是JS,也可以输入别的名称,只是需要记住,以便后面引用。

“引用位置”只能手工输入,单元格位置中没有“$”符号。

4、在A1单元格中输入“=JS”,这里相当于我们定义了一个以JS为名称的函数。

虽然在第3步,我们只输入了B1,但是该公式是可以往下拖动的,加减乘除毫无问题。A2对应B2,A3对应B3。

但是如果在C1输入“=JS”则会等于D1中公式的值。这就是一开始选中A1单元格的重要性。

但是我们的报表常常像下面这样,在C列金额均等于B2单元格的单价乘以B列相应的数量。公式这时用字母表示更清晰。

你会发现用刚才的办法,先选中C5单元格,定义一个名称依然有效。

当然我们也发现了前面做法的缺陷就是有对应位置的关系,比如刚才的C1单元格输入“=JS”时就不会等于B1单元格所列公式的值。

那么,能不能像真正的函数一样,我应用哪个单元格就计算该单元格公式的值呢?显然,也是可以的。

1、首先“Alt F11”,调用代码编辑窗口。然后右键点击VBAProject,选择插入“模块”。

2、双击新建的模块(列如模块1),在右边的窗口中输入以下内容:

Function JSSS(A)

A=A

JSSS = Evaluate(A)

End Function

如下图:中“JSSS”就是我们真正自定义的函数了,可以像其他Excel函数一样使用。其中"A=A”是千万不能省略的。

3、B11单元格中输入公式“=JSSS(D5)”,其中D5可以像其他函数一样点击D5单元格来引用,因为JSSS现在真的就是一个函数了。

然而还有的时候,我们会这样来写一个数值的计算说明,公式中会带有计量单位。

计算公式是:(71.1*5 100*10-100)*5/7,其中包含了括号、加减乘除。

这个稍微复杂一点,但是依然可以简单搞定。

我们可以用“Alt F11”调出代码窗口,在新插入的模块或原有的模块中写入下面的代码:

Function ZJS(A)

Dim b, mhk, mh

Dim dy, dys

Set dy = CreateObject("vbscript.regexp")

With dy

.Global = True

.IgnoreCase = True

.Pattern = "(\d|[* -.()()]|[/]\d)"

End With

Set mh = dy.Execute(A)

For Each mhk In mh

dys = dys & mhk

Next

ZJS = Evaluate(dys)

End Function

如图:

其中ZJS就是我们定义函数的名称。

在B1单元格输入公式“=ZJS(A1)”就会得到A1中数值运算的结果。


最后需要注意的是,在使用了模块之后,Excel必须启用宏。


    推荐阅读
  • 瓷砖上打圆孔有何技巧(如何在瓷砖上正确打孔)

    瓷砖上打圆孔有何技巧工具:电锤、玻璃钻头、铅笔、水、卷尺、钢钉、锤子;需要打孔的位置预先标定,保证水平。套着打出个浅痕就可以拿掉定位的孔板,然后。提前准备个水瓶,瓶盖上钻个孔,瓶里灌满水。然后,打孔时要同时把水滋到钻头和瓷砖接触部位;尤其是全瓷砖,一定要有水哦。也没必要换冲击钻头了。打透瓷砖部分,继续打出螺丝深度。注意打好一个孔,取下玻璃钻头,把堵塞住的钻头的空心部分疏通一下。

  • 云顶之奕未来战士阵容搭配 云顶之弈未来守护者出什么装备

    1、阵容搭配英雄:六未来战士:女警EZ机器人慎锤石猴子狙神:艾希女警寒冰星神:露露寒冰前期:女警、机器人、慎中期:寒冰、EZ后期:烬、猴子、璐璐、锤石。

  • 火花塞的分类(火花塞类型及选购攻略)

    一般低端车原装火花塞为电阻火花塞,而豪华车和中高端车型的原装火花塞大多都是铱金火花塞。如果车主发现汽车在凉车状态下启动比较困难,行车时有明显的顿挫感、怠速抖动,或者发动机加速性能下降时,都应该及时检查火花塞。因为车辆一旦出现上述几种表现,都有可能是因为火花塞老化所造成的。

  • 海马的功效 海马的功效与作用

    孕妇及阴虚火旺者禁服。海马具有强身健体、补肾壮阳、舒筋活络、消炎止痛、镇静安神、止咳平喘等药用功能,特别是对于治疗神经系统的疾病更为有效,自古以来备受人们的青睐,男士们更是情有独钟。制法:将海马研碎浸泡于酒中,历10日后饮用。适用于肾阳虚亏所致的畏寒腰酸,神疲乏力,阳痿早泄,男子不育,尿急尿频及跌打损伤等。特别是对于治疗神经系统的疾病更为有效,自古以来倍受人们喜爱,男士们更是情有独钟。

  • 九号滑板车测评f20和f25(来自未来的超便携滑板车)

    5月19日10:00,九号机器人两款超级新品正式发售:九号平衡车Nano和九号电动滑板车AirT15。据了解,AirT15是一款超级便携电动滑板车,能够实现1秒折叠,且售价仅为2999元。握把细节此外,在车灯的设计上,九号电动滑板车AirT15前灯采用2.5W高亮透镜式大灯,照射距离更远,视野更开阔,照射距离可达10m。氛围灯配置在轮胎方面,九号电动滑板车AirT15的轮胎采用内支撑技术的径向镂空胎,拥有良好的舒适度和回弹力,不仅不易爆胎,更便于维护。

  • opporenoz是啥处理器 opporenoz手机是什么处理器

    opporenoz搭载的是联发科P90处理器,主打AI功能应用,同时APU和GPU性能都得到了显著提升,运算效率比P70提升4倍。尽管P90在AI运算能力方面得到了跃升,但它仍然是被一款被定位在中端的处理器。P90最高主频2.2GHz,并载PowerVRGM9446GPU,性能比前代提升百分之50。图像处理能力方面,P90最大支持4800万像素摄像头或2400万加1600万像素双摄像头搭配,通过ISP-AI引擎和旷视的算法,相机能在弱光和运动条件下实时检测人脸和场景。

  • 联想怎么恢复被删除的文件(联想电脑中不小心删除的文件怎么恢复)

    我们需要借助专业的数据恢复软件来操作,这里为大家推荐一款迅龙数据恢复软件。扫描结束之后,我们或许可以看到很多的扫描结果,因为这个位置可能保存过的文件是比较多的,之后,咱们找到需要恢复的文件,勾选上,设置输出位置,也就是重新保存文件的位置,之后,点击确认即可开始恢复。

  • 丁香花本义和象征分别是什么 丁香花本义和象征分别是什么意思

    象征它那白色或淡紫的小花,常常不为人们所注目。丁香的性格是温柔的,但也不缺乏热烈。丁香花纯洁美丽、芳香优雅,属于木犀科丁香属的落叶灌木或小乔木。花的颜色有紫、淡紫或蓝紫,也有白色紫红及蓝紫色,其中以白色和紫色为居多,4、花期从4月的早花到7月的晚花持续两季。丁香花的花语和象征代表意义是纯真无邪、初恋、谦逊、忧愁思念、光辉,寓意着爱情和暗结同心的希望。

  • 任凭世界风云变幻我自闲庭信步(时而秋雨总是打着我的窗)

    一边听手机音乐,一边做我喜欢的茄饼。金黄的茄饼出锅的时候,下雨了。茄子还是父亲给的,胖胖的,最适合烙茄饼。手机里又响起《天之大》,能把《天之大》演绎得感人肺腑的恐怕要数毛阿敏了。曾经听一个小男孩演唱《天之大》,的确是天籁之音,可是,明显没有时间的沉淀,缺少生活的厚重。恩情,是要经过发酵的,正所谓“养儿方知父母恩”。最后一锅茄饼飘香的时候,雨也停了,阳光穿过乌云,将操场映照得明媚可爱。

  • 心态的句子经典语句(心态的句子经典语句有哪些)

    我们一起去了解并探讨一下这个问题吧!每个人都有人性的另一面,请不要把他的另一半逼出来。给他人留余地,就是给自己攒人品。人生之中最美的是过程,最苦的是等待,最幸福的是真爱,最后悔的是擦肩而过。也许路途有点艰辛,有点孤独,但熬过了痛苦,我们才能得以成长。不妨先做出点成绩,再去强调你的感受。