【发布时间】:2018-11-23 23:30:25
【问题描述】:
现在我需要总结 Excel 中某些非结构化单元格中的一些值,如下所示:
-
荷兰 (325)
-
比利时 (214)
-
澳大利亚 (970)
等等
所以我只对总价值感兴趣。当然,我可以清理单元格并将值与文本分开并总结。但是我想知道excel中是否有一个快速的解决方案来忽略文本并只取单元格中的值,因为这种情况经常发生在日常业务中。
最好的问候!
【问题讨论】:
现在我需要总结 Excel 中某些非结构化单元格中的一些值,如下所示:
荷兰 (325)
比利时 (214)
澳大利亚 (970)
等等
所以我只对总价值感兴趣。当然,我可以清理单元格并将值与文本分开并总结。但是我想知道excel中是否有一个快速的解决方案来忽略文本并只取单元格中的值,因为这种情况经常发生在日常业务中。
最好的问候!
【问题讨论】:
不,你必须有一些更复杂的公式来完成这个,据我所知,你不能只考虑文本中的数字。
在您的情况下,如果 A1 是“荷兰 (325)”,则您必须使用 =MID(A1, SEARCH("(", A1) +1, (SEARCH(")", A1)) - (SEARCH("(", A1)+1)),然后对该列求和。
最后,如果你不想再拿一列作为数字,你可以用数组公式做与上一列类似的事情。
【讨论】:
您的值总是 3 个数字字符吗?那么是的,你去:
=SUMPRODCUT(0+RIGHT(SUBSTITUTE(A1:A3,")",""),3))
【讨论】:
感谢到目前为止的公式。我刚刚经历的是,如果你输入 在手动旁边的第一个单元格的编号中,excel自动用其他字段的相应编号填充下面的所有单元格。我猜这是超级方便和快速的。
【讨论】: