用excel计算收入
无法计算收入,因为单元格价格包含“BDT”。请尝试使用公式 我在这里实现了这个公式,这个公式应该可以在Excel和Google表单之间互换用excel计算收入,excel,revenue,Excel,Revenue,无法计算收入,因为单元格价格包含“BDT”。请尝试使用公式 我在这里实现了这个公式,这个公式应该可以在Excel和Google表单之间互换 =IFERROR(RIGHT($A7,LEN($A7)-FIND(" ",$A7))*$B7,"") (这是基于价格和货币代码之间有空格的假设)尝试使用公式 我在这里实现了这个公式,这个公式应该可以在Excel和Google表单之间互换 =IFERROR(RIGHT($A7,LEN($A7)-FIND(" ",$A7))*$B7,"") (这是基于价
=IFERROR(RIGHT($A7,LEN($A7)-FIND(" ",$A7))*$B7,"")
(这是基于价格和货币代码之间有空格的假设)尝试使用公式
我在这里实现了这个公式,这个公式应该可以在Excel和Google表单之间互换
=IFERROR(RIGHT($A7,LEN($A7)-FIND(" ",$A7))*$B7,"")
(这是基于价格和货币代码之间存在空间的假设)我发现使用
SUBSTITUTE()
是一个非常干净的解决方案SUBSTITUTE()
在单元格中查找并替换文本(如果适用)。然后VALUE()
确保将新文本视为数值而不是文本字符串
例如:
=B2*VALUE(SUBSTITUTE(A2,"BDT ",""))
这样,您就不必计算LENGTH()
或文本中带有FIND()
的空格等,因此我认为它比其他解决方案更易于阅读和实现。即使“BDT”没有出现在单元格中,它也会工作,也就是说,如果没有可替换的内容,那么它只是。。。不会取代的
@GPHOfficial的解决方案也会奏效,但我发现这一点不那么容易阅读
最后,“最正确”的解决方案可能是创建一个自定义货币符号/格式,这样您就可以以公式完全忽略符号而只识别值的方式应用该格式。我发现使用
SUBSTITUTE()
是一个非常干净的解决方案SUBSTITUTE()
在单元格中查找并替换文本(如果适用)。然后VALUE()
确保将新文本视为数值而不是文本字符串
例如:
=B2*VALUE(SUBSTITUTE(A2,"BDT ",""))
这样,您就不必计算LENGTH()
或文本中带有FIND()
的空格等,因此我认为它比其他解决方案更易于阅读和实现。即使“BDT”没有出现在单元格中,它也会工作,也就是说,如果没有可替换的内容,那么它只是。。。不会取代的
@GPHOfficial的解决方案也会奏效,但我发现这一点不那么容易阅读
最后,“最正确”的解决方案可能是创建一个自定义货币符号/格式,这样您就可以以公式完全忽略符号而只识别值的方式应用该格式。摆脱BDT
使用文本到列、带分隔符的列、下一列、空格、下一列、不导入列(跳过)、完成删除BDT并将价格保留为实数。如果必须显示BDT前缀,请使用自定义数字格式\B\D\T General
摆脱BDT
使用文本到列、带分隔符的列、下一列、空格、下一列、不导入列(跳过)、完成删除BDT并将价格保留为实数。如果必须显示BDT前缀,请使用自定义数字格式\B\D\T General
我假设您的问题是“我有一个单元格,包含混合的数字和文本数据。我需要将数字数据乘以另一个数字。是否有一个公式可以让我提取数字数据,以便在另一个公式中使用?”我是对的吗?正是我的意思。我假设您的问题是“我有一个混合了数字和文本数据的单元格。我需要把数字数据乘以另一个数字。有没有一个公式可以让我提取数字数据,这样我就可以在另一个公式中使用它?“我说得对吗?正是我想说的。我必须更新投票,但我想说做替换(…)*1也是一个选项。我必须更新投票,但我想说做替换(…)*1也是一个选项。