![如何获得中间有破折号的两个数字的单元格的平均值和总和?](https://linux22.com/image/1612624/%E5%A6%82%E4%BD%95%E8%8E%B7%E5%BE%97%E4%B8%AD%E9%97%B4%E6%9C%89%E7%A0%B4%E6%8A%98%E5%8F%B7%E7%9A%84%E4%B8%A4%E4%B8%AA%E6%95%B0%E5%AD%97%E7%9A%84%E5%8D%95%E5%85%83%E6%A0%BC%E7%9A%84%E5%B9%B3%E5%9D%87%E5%80%BC%E5%92%8C%E6%80%BB%E5%92%8C%EF%BC%9F.png)
所以我有一列包含值(1.25-1.50),我需要从中间包含破折号的单个单元格中获取这两个的平均值和总和。使用 Excel。
答案1
首先,我要提取这两个数字。这里的关键是使用 来find
定位-
单元格中的 ,然后使用left
和right
来提取其周围的值。请注意,由于您想将它们视为数字,因此您需要使用value
将文本转换为数字:
假设值在 A1 中,则可以通过以下方式提取左侧:
=VALUE(LEFT(A1, FIND("-", A1) - 1))
类似地,可以通过以下方式提取右侧内容:
=VALUE(RIGHT(A1, LEN(A1) - FIND("-", A1)))
假设这两个结果分别为 B1 和 C1,那么既然我们已经完成了繁重的工作,那么找到它们的平均值和总和应该很简单:
=AVERAGE(B1:C1)
=SUM(B1:C1)