【问题标题】:Sum up unstructured cells in excel on the fly [excel]即时总结 excel 中的非结构化单元格 [excel]
【发布时间】:2018-11-23 23:30:25
【问题描述】:

现在我需要总结 Excel 中某些非结构化单元格中的一些值,如下所示:

  • 荷兰 (325)

  • 比利时 (214)

  • 澳大利亚 (970)

    等等

所以我只对总价值感兴趣。当然,我可以清理单元格并将值与文本分开并总结。但是我想知道excel中是否有一个快速的解决方案来忽略文本并只取单元格中的值,因为这种情况经常发生在日常业务中。

最好的问候!

【问题讨论】:

    标签: excel text numbers


    【解决方案1】:

    不,你必须有一些更复杂的公式来完成这个,据我所知,你不能只考虑文本中的数字。

    在您的情况下,如果 A1 是“荷兰 (325)”,则您必须使用 =MID(A1, SEARCH("(", A1) +1, (SEARCH(")", A1)) - (SEARCH("(", A1)+1)),然后对该列求和。

    最后,如果你不想再拿一列作为数字,你可以用数组公式做与上一列类似的事情。

    【讨论】:

      【解决方案2】:

      您的值总是 3 个数字字符吗?那么是的,你去:

      =SUMPRODCUT(0+RIGHT(SUBSTITUTE(A1:A3,")",""),3))
      

      【讨论】:

        【解决方案3】:

        感谢到目前为止的公式。我刚刚经历的是,如果你输入 在手动旁边的第一个单元格的编号中,excel自动用其他字段的相应编号填充下面的所有单元格。我猜这是超级方便和快速的。

        【讨论】:

        • 我以为你不想要一个帮助列?
        • 对于帮助列,我宁愿写一个“复杂”的公式来清理它。但是这种方法只需要几秒钟,所以实际上很好
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-10-17
        • 1970-01-01
        • 2017-11-12
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多