2014-10-20 57 views
-1

Excel帮助:
如何在Excel中找到35-39磅的中间值。我希望答案为37(范围中的中间数字)?excel保留值的第一个值

对于列A实施例下面:

A 
----  
35- 39 lbs  
40- 45 lbs 

答案应该是

A 
---- 
37 
43 

以及如何为上面的例子只保留第一值

A 
---- 
35 
40 
+0

在下面的答案的评论中,你建议你不仅仅是平均两个值。你说:“他们不是相似的价值范围”或“我并不总是有5个数字固定在范围内,有些单元格有5或10个数字范围,例如35-39或40-49”你能解释一下你的数据是结构化的。也许举一个你的“数千”范围的例子。 – JNevill 2014-10-20 21:19:34

+0

只是使用一系列的CTRL + H,例如首先用昏迷替换点。然后再取代空间。最后转到数据选项卡,并使用逗号作为分隔符将文本转换为列。 – tagoma 2014-10-20 21:25:06

回答

0

一个是“Average”=Average(35,39) = 37,另一个是“Min”=Min(40,43) = 40。如果你想要一个像'35组中的物理中间的数字,36,37,40,43' ,你可以使用‘中位数’=median(35,36,37,40,43) = 37

+0

但它只适用于1行,有1000行,具有不同的值?如何计算所有? – sp123 2014-10-20 20:59:18

+0

如果值35在A1中且值39在B1中,则在C1中放入'=平均值(A1:B1)'。如果在A2和B2中有相似的值范围,则再次在A3和B3中,然后将公式向下复制,以便可以计算每行的平均值。 – JNevill 2014-10-20 21:05:57

+0

谢谢。但他们的价值观范围并不相似?如何使用单一公式自动化? – sp123 2014-10-20 21:16:18

0

一个选项如下

读单元A1 = 35- 39 lbs

B1,type = =MID(A1,1,2) to extract 35

然后,在C1中,键入=MID(A1,5,2)以提取39

D1例如,你现在可以平均C1B1=AVERAGE(B1, C1)

+0

谢谢。但我并不总是有5个数字是固定的范围,有些单元格有5或10个数字范围,例如35-39或40-49。如何自动化我的公式? – sp123 2014-10-20 21:05:44

+0

@SushmaPatil当您尝试提供的解决方案时遇到了什么问题?请明确点。 – 2014-10-20 21:26:54