回答編集履歴

4

修正

2016/10/04 15:26

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  = MEDIAN(IF(($B$1:$B$100>=D1)*($B$1:$B$100<D1+10),$C$1:$C$100,""))
12
12
 
13
- のようにて複製すれば、それぞれの値の中央値が取れるかも?(+10もインクリメントしてしまうかも。環境が無いのでちょっと分かりません)
13
+ 隣のセルにこのように書い縦に複製すれば、それぞれの値の中央値が取れるかも?(+10もインクリメントしてしまうかも。環境が無いのでちょっと分かりません)
14
14
 
15
15
 
16
16
 

3

コード修正

2016/10/04 15:26

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
  値Aの列がB、値Bの列がCでデータが100行の場合
4
4
 
5
- = MEDIAN(IF((B1:B100>=100)*(B1:B100<110),C1:C100,0))
5
+ = MEDIAN(IF((B1:B100>=100)*(B1:B100<110),C1:C100,""))
6
6
 
7
7
  と何処かに入れてSHIFTとCTRLとENTERを同時に押すと、値Aが100以上110未満の値Bの中央値が取れると思います。
8
8
 

2

コード修正

2016/10/04 15:22

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -8,7 +8,7 @@
8
8
 
9
9
  100,110,120,130..... のような連続の値をD列にでも作成して
10
10
 
11
- = MEDIAN(IF(($B$1:$B$100>=D1)*($B$1:$B$100<D1+10),$C$1:$C$100,0))
11
+ = MEDIAN(IF(($B$1:$B$100>=D1)*($B$1:$B$100<D1+10),$C$1:$C$100,""))
12
12
 
13
13
  のようにして複製すれば、それぞれの値の中央値が取れるかも?(+10もインクリメントしてしまうかも。環境が無いのでちょっと分かりません)
14
14
 

1

コード修正

2016/10/04 15:22

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -16,4 +16,4 @@
16
16
 
17
17
  平均はちょっと自信ないですが、こんな感じで取れないでしょうか?
18
18
 
19
- = MEDIAN(IF((B1:B100>=100)*(B1:B100<110),C1:C100,0)) / COUNTIF((B1:B100>=100)*(B1:B100<110))
19
+ = SUM(IF((B1:B100>=100)*(B1:B100<110),C1:C100,0)) / COUNTIF((B1:B100>=100)*(B1:B100<110))