2013-11-28 35 views
0

由於大量條目類似如下:或標準與DAVERAGE

type quantity 
apple 3 
orange 6 
pear 2 
pear 2 
orange 1 
... 

我知道我可以創建一個下拉菜單,在這裏我可以選擇任何類型的,說「蘋果」或「桔子」並獲得該特定類型的平均數量:爲此,我使用daverage,其中標準是具有數據驗證的單元格(即其內容由下拉菜單控制)。

但是我還想在我的下拉菜單中選擇一個條目'apple or orange',當它被選中時,我會將蘋果和橙子的平均數量加起來。

我知道我可以使用daverage來計算這個數字,但我不知道如何結合使用下拉菜單來實現我的最終目標,以便通過簡單地修改由下拉控制的單元格的內容菜單中,我可以獲得桔子,蘋果,桔子和蘋果的平均值。有沒有辦法?

+0

選擇'apple'在一個單元格和'橙在另一個(爲了獲得兩者的平均值)不夠好? – pnuts

+0

編號:我希望能找到解決方案,用戶只需從下拉菜單中選擇一個標準即可獲得特定的平均值。我用一個解決方法解決了我的問題:我在從這些類型派生的新列中創建了一個輔助類型,並且包括我需要的組合(例如,如果type = orange或type = apple,輔助類型是orange-apple)使用該列中的一個值作爲我的標準。不理想,但它做我需要的。 – Lolo

+0

好主意。我已經做了。 – Lolo

回答

0

繼PNUTS的建議,並非常相同的數據。例如:我添加了一個列isAppleOrOrange,計算是或否用下面的公式是這樣的:

=IF(OR(A6="apple",A6="orange"),"yes","no") 

這樣一來,如果您指定B2中的「是」,你可以得到蘋果+橙子的平均值。你還可以指定你想B1任何水果,以獲得平均單獨一個具體成果,但需要確保isAppleOrOrange留空在這種情況下:

enter image description here

1

我張貼的答案,無論是因爲雖然不適合你,可能是適用於其他類似的(但不完全相同!)情況:

包括數據驗證空白可以有缺點,但如果只有應用到選擇標準(突出顯示黃色),這可能是有利的(A2:A3中的兩個空白,並顯示整體平均值)。分別處理appleorange而不是orange-apple更簡單(不需要您的解決方法)並且靈活 - 可以選擇任何對(而不是梨!)而不擴展驗證列表。

SO20256629 example

+1

謝謝你爲這個答案付出努力。這確實不能解決我的問題,但可能會幫助像你這樣的人說。至少人們會在這裏閱讀兩種可能的方式來做到這一點,無論是以我的需求爲代價的變通辦法(以犧牲靈活性爲代價)(每個有用的標準組合需要在附加列中定義),還是使用標準方法,您可以用更靈活的方式說明並解決不同但更大範圍的問題。 – Lolo