2014-10-20 131 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