您现在的位置是:主页 > 公式 >
Excel多个文本算式怎么通过一个函数公式来计算,介绍两个方法
发布时间:2023-10-24 21:23:13所属栏目:公式 已帮助人编辑作者:Excel自学教程
在日常工作中,有时会遇到多个文本算式,那如何使用一个公式,来快速计算它们的结果,下面就通过一个实例来介绍两个计算方法。
如下图所示,需要计算房屋楼面、柱子和楼梯的混凝土面积,现在已经给出了三个部位的体积,接下来就要计算它们的总面积。
实质这个问题就是计算多个文本算式的结果。
方法一、剪贴板
剪贴板的作用,不知道大家了解有多少,它可以将文本数字或文本算式转换为数值和算式结果,也可以合并多个单元格内容,具体的详细用法,可以参见作者正在更新的视频专栏《excel功能区和操作技巧》。
在进行剪贴板操作之前,我们首先要使用一个公式,来将几个文本算式组合到一起。
而关于单元格内容的连接组合,在excel中多个函数可以做到,但由于要进行求和,因此要在几个文本算式中添加一个”+“号。
回顾一下我们在《excel100个常见函数快速入门》专栏中学习的函数,能够知道textjoin函数,是完美解决这个问题的首选函数。
那么,我们输入一个公式:="="&TEXTJOIN("+",,A2:C2)
在textjoin函数之前,还使用连接符号”&“连接了一个等号,这是为了在后面进行剪贴板操作时,能够便于系统自动识别出这个公式的结果是一个标准的文本算式。
如果文本算式前面没有等号,虽然我们认为它就是一个文本算式,但系统则会将它视为是一个文本,而非文本算式。
得到公式计算结果后,我们点击复制这个结果,然后再点击下方的剪贴板下拉选项。
在界面中可以看到刚才复制的数据,直接单击这组数据,这时系统会自动将文本算式转换为公式表达式,而进行公式运算,得到结果如下:
方法二、定义公式
由于作者使用的是excel2019版,既不是最新的office365,也不是wps,因此无法使用一个文本转算式的函数——evaluate。
evaluate函数的作用,就是将一个文本算式直接转换成公式进行计算。
由于当前版本不兼容该函数,因此我们需要间接地来利用它。
而excel功能区中的定义公式,则是进行间接应用的工具。
我们点击数据--定义公式,在弹出的设置框中输入名称--面积,引用位置输入公式:
=EVALUATE(TEXTJOIN("+",,多个文本算式一起计算!A2:C2))
在这个公式中,使用了两个函数,evaluate和textjoin函数,我们也可以直接复制之前使用的textjoin函数公式,而evaluate函数就一个参数,无需输入其他数据,因此输入完直接点击确定。
随后回到表格中,在单元格中输入公式:=面积
这时的”面积“是代表了刚才定义的一个公式,因此"=面积",系统会自动进行刚才设置的公式运算,而得到多个文本算式的求和的结果。
定义公式这个方法,也常见于一些宏表函数的间接应用,在excel中,属于进阶学习必须了解的一部分知识。
那今天的内容就讲到这里,重点是剪贴板和定义公式的使用,以及一些函数用法的了解。
以上就是excel自学教程为您提供Excel多个文本算式怎么通过一个函数公式来计算,介绍两个方法的解读,本文章链接: http://www.5enet.cn/Excel_gongshi/72464.html 欢迎分享转载,更多相关资讯请前往公式
相关文章
企业IT外包服务
Excel中如何批量更改单元格中的内容,substitute函数能做到
Excel的DATEDIF函数使用方法图解教程
excel中某个字符在单元格出现的次数统计、一个单元格汉字和数字字符数统计、
如何利用Excel YIELDDISC函数 计算国库券收益率
如何为excel2013图表和坐标轴添加标题
excel 如何实现选中单元格突出显示
给大家介绍excel中合并单元格数据的方法
excel 如何在公式中快速选取区域
Excel中RANDBETWEEN函数的语法和用法
Excel中FIND函数的语法和用法
excel表格使用vlookup和indirect跨表查询匹配的方法
excel 数据有效性设置各版本跨表引用的问题
Excel中可以同时调整多个工作表的纸张大小和方向
Excel如何切换显示公式文本
excel VBA语句之select判断语句使用
扫码关注
- 专注IT行业,10年IT行业经验