excel怎样批量计算数的乘积(提取数字并求乘积)
如图所示,如何从混合数据中提取数字并求积?
这边有多种方法可以实现。
第一种:快速填充法
先在一个单元格中输入想要的格式,之后选中区域按Ctrl E快速填充。
由于我们需要的是结果,所以还需进行以下操作:
在空白单元格中输入公式="="&B2,随后将对应的数据复制粘贴为数值。然后选中区域,按Ctrl H打开查找和替换对话框,在查找中输入=,在替换中也输入=,点击全部替换即可获取到结果。
第二种:分列 查找替换 公式
选中区域,点击数据——数据工具——分列,在打开的界面中选择“分隔符号”,随后在将“:”作为符号,然后选择合适位置,点击完成。
然后选中拆分的数据,按Ctrl H打开查找和替换对话框,在查找中输入“,*”,在替换中不输入任何内容,点击全部替换即可提取数字。
最后在单元格中输入公式=PRODUCT(B2:E2)即可获取结果。
第三种:函数法
在单元格中输入公式=PRODUCT(IFERROR(--(TRIM(MID(SUBSTITUTE(SUBSTITUTE($A2,":",","),",",REPT(" ",99)),1 (COLUMN($A:$H)-1)*99,99))),1)),之后按Ctrl Shift Ente组合键即可获取。
说明:
PRODUCT函数表示对所有以参数形式给出的数字,进行相乘,并返回最终的乘积。
SUBSTITUTE函数表示对指定的字符串进行替换。
语法=SUBSTITUTE(要替换的文本,旧文本,新文本,[替换第几个])
REPT函数表示按照给定的次数重复显示文本。
语法结构=REPT(文本,重复次数)
以上就是今天分享的技巧,若有什么问题,欢迎在下方留言。
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com