匿名使用者
匿名使用者 發問時間: 電腦與網際網路軟體 · 5 年前

有關於Excel含數計算的問題?

已更新項目:

Excel函數問題

1. 譬如:有儲存格A1、B1、C1、D1、E1、F1,其中E1的公式是”=C1*0.7+D1*0.3”、 F1的公式是”=(A1+B1+E1)/3”,所以就是在A1、B1、C1、D1輸入數字後,E1及F1就會自動出現計算後的數字。不過因為E1是根據C1及D1算出來的,所以即使兩格都沒有輸入數字也會出現0,而F1又是計算A1、B1、E1的平均,所以就會出現這三格的平均(當然包含E1是0),可是實際上應該只要算出A1、B1二格的平均(因為E1是沒有數字資料的),所以要如何才能在C1、D1都沒有輸入資料時,E1也不會顯示0,而且F1也不會把E1計算進平均內(以前試過若第4格是計算前3格的平均,則前3格若有沒輸入資料的,那計算平均時就會自動剔除)。

2. 若有從儲存格A1到A100,共一百筆數字,那如何在A101出現這100筆資料的高標(前50%的平均)、在A102出現這100筆資料的低標(後50%的平均),因為只會求全部的平均,所以不知道這2個函數怎麼寫。

請各位高手指點,Excel初學者感謝大家~

1 個解答

評分
  • 5 年前
    最佳解答

    F1=IFERROR(AVERAGE(A1:B1,E1),"")

    陣列CTRL+SHIFT+ENTER

    A101{=AVERAGE(LARGE(A1:A100,ROW(1:50)))}

    A102{=AVERAGE(LARGE(A1:A100,ROW(51:100)))}

還有問題?馬上發問,尋求解答。