Excel計算滿足指定條件的標準差
(一)求同時滿足兩個條件的標準差
假如要求羽絨服在上海的銷量的標準差:
公式 =STDEV(if((B2:B10="羽絨服")*(C2:C10="上海"),D2:D10))?
按 Ctrl + Shift + 回車
(二)求滿足單條件的標準差
假如要求羽絨服的銷量的標準差:
公式 =STDEV(if(B2:B10="羽絨服",D2:D10))?
按 Ctrl + Shift + 回車
(三)添加數據后自動計算標準差:從起始行計算到末尾行
有一個收入表,要求每添加一條記錄自動計算包含新收入的標準差。雙擊 C2 單元格,把公式 =STDEV(OFFSET(B1,1,,MATCH(E9+307,B:B)-1)) 復制到 C2,按回車,返回 3.2408;雙擊 A9,輸入“8日”,把光標移到 B9,輸入 89.8,則 C2 中的值變為 4.3078;接著再在下一行輸入“9日和88.2”,標準差變為 4.5060;每次增加一行收入都自動計算了標準差,操作過程步驟,如圖所示:
E9+307 是 中能輸入的最大值,在這里表示最后一行,MATCH(E9+307,B:B)-1 意思是返回 B 列的最后一行位置(值為 8)。