在 excel 中即时汇总非结构化单元格 [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会自动用其他字段的相应编号填充下面的所有单元格。我想这是超级方便和快速的。

最新更新