返回列表 上一主題 發帖

求樣本值小於(大於)標準值涵數

求樣本值小於(大於)標準值涵數

本帖最後由 074063 於 2015-10-28 22:09 編輯

Q1.rar (8.22 KB)

如附件,
標準範圍值在上下限在同一個儲存格(如B1格式)
求~ B2(樣本數):     B8以下有非空白儲存格個數合
        B3(低於標準): 樣本值內低於標準值(B1)個數合
        B4(高於標準): 樣本值內高於標準值(B1)個數合

勞煩各位大大不吝賜教 ^^

補充: 如附件B1格式, 如何取出 "~" 以左及以右的值? (B1的值位數不一定, 但上下限值中間一定有個"~")

本帖最後由 准提部林 於 2015-10-29 10:14 編輯

全部樣本個數:=COUNT(B7:B106)
低於標準個數.B3:=COUNTIF(B7:B106,"<"&LEFT(B1,FIND("~",B1)-1))
高於標準個數.B4:=COUNTIF(B7:B106,">"&MID(B1,FIND("~",B1)+1,9))

介於4.20~4.70個數:
=COUNTIF(B7:B106,">="&LEFT(B1,FIND("~",B1)-1))-COUNTIF(B7:B106,">"&MID(B1,FIND("~",B1)+1,9))
=SUM(COUNTIF(B7:B106,{">=",">"}&MID(SUBSTITUTE(B1,"~",REPT(0,50)),{1,25},50))*{1,-1})
=COUNT(B7:B106)-B3-B4

TOP

求~ B2(樣本數):     B8以下有非空白儲存格個數和
是否為:
求~ B2(樣本數):     B7以下有非空白儲存格個數和

試試看:
B2: =COUNTA($B$7B$65536)
B3: =COUNTIF($B$7B$65536,">="&LEFT($B$1,FIND("~",$B$1)-1))
B4: =COUNTIF($B$7B$65536,"<=" & RIGHT($B$1,LEN($B$1)-FIND("~",$B$1)))

TOP

本帖最後由 yen956 於 2015-10-29 11:15 編輯

更正:
B2: =COUNTA($B$7B$65536)
COUNTA會連文字等計算進去, COUNT 只計算數字儲存格
更正為 =COUNT($B$7B$65536)

B3: =COUNTIF($B$7B$65536,">="&LEFT($B$1,FIND("~",$B$1)-1))
更正為 =COUNTIF($B$7B$65536,">"&LEFT($B$1,FIND("~",$B$1)-1))
B4: =COUNTIF($B$7B$65536,"<=" & RIGHT($B$1,LEN($B$1)-FIND("~",$B$1)))
更正為 =COUNTIF($B$7B$65536,"<" & RIGHT($B$1,LEN($B$1)-FIND("~",$B$1)))

TOP

回復 2# 准提部林


    很實用~感謝 准提部林 大大解答 ^^

TOP

回復 4# yen956


    雖然算出來的個數不太正確~不過還是感謝 yen956 大大不吝賜教 ^^

TOP

回復 6# 074063
個數果然大大不正確, 謝謝指正!!(> 與 < 應對調才對)
正確如下:
B2:        =COUNT($B$7:$B$65536)
B3:        =COUNTIF($B$7:$B$65536,">"&LEFT($B$1,FIND("~",$B$1)-1))
B4:        =COUNTIF($B$7:$B$65536,"<" & RIGHT($B$1,LEN($B$1)-FIND("~",$B$1)))

TOP

        靜思自在 : 發脾氣是短暫的發瘋。
返回列表 上一主題