
No.1ベストアンサー
- 回答日時:
この式は、福岡以外のデータは0として考えられていますので、
sumの場合は、加算するだけなので問題ないですが
averageの場合、福岡以外のデータは0として加算され、
福岡以外のデータも含めて平均を出していると思います。
{=SUM(IF(E4:E18="福岡",G4:G18,""))}
にすれば、出ると思います。
この回答へのお礼
お礼日時:2003/05/17 15:39
最後の0なんて!!
これから、配列数式と格闘する日々が続きそうなので、またわからなくなると思いますがその時はよろしくお願いします。ありがとうございました。
No.2
- 回答日時:
(1)配列数式に付いては
http://pc21.nikkeibp.co.jp/pc21/pc_10/hr11.htmをぜひご覧下さい。
(2)AVERAGE関数に付いては
A1:A4が
0
12
3
4
のとき、A5に=AVERAGE(A1:A4)とすると4.75
B1:B4が
(空白)
12
3
4
のとき、B5に=AVERAGE(B1:B4)とすると6.3333
となることを知ってください。
そして配列数式で
福岡が成り立たないとき、質問のケースでは0をセットし、(G4:G18,0))} の0に注目)
#1のご回答の例では空白をセットします。
問題の場合は該当したものの平均を出したいのでしょうから、その不適当な理由が判るでしょう。
この回答へのお礼
お礼日時:2003/05/17 15:43
教えて頂いたサイト拝見しました。
最後の0については、全く眼中に無く式を作成していたのでとても勉強になりました。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するQ&A
- 1 {=SUM(IF(D8:F8="理",1,0))} の数式の意味が知りたいです
- 2 エクセルで=sum(E5,E7,E10,E16)の入力について
- 3 ノートン.{ウィルスバスター2003}{internet security 2003}{ゴースト}について
- 4 MID(A3,3,1)={"都","道","府",
- 5 エクセル関数で {=TABLE(,セル番地)} って?!
- 6 エクセルで、=IF(A12="a",TRUE)は =A1="a" ???
- 7 =IF(ISNA(VLOOKUP($A1,sheet2!$A$1:$B$12,2,FALSE)),"",VLOOKUP($A1,sheet2!$A$1:$B $
- 8 =SUM(A4:G4) こんな関数を使うとセルに「0」と入力されますよね! セルに数字が入るまではゼ
- 9 {=TABLE(,B2)}の意味
- 10 =SUM($D2:E2)>$M2 この関数の意味がわかる方
関連するカテゴリからQ&Aを探す
おすすめ情報
人気Q&Aランキング
-
4
エクセルで分や秒の合計や平均...
-
5
エクセルで、絶対値の平均を算...
-
6
エクセルで平均退社時間を出し...
-
7
EXCELでの利益率の出し方
-
8
エクセルで残業時間(平均)の...
-
9
年齢の平均を求めたいのですが
-
10
EXCELで一行おきの平均を...
-
11
エクセルで3列おきの平均値を
-
12
エクセルで過去5年間のデータ...
-
13
Excelの30個ずつの平均値の出し方
-
14
Excelで加重平均を出す方法
-
15
風向の平均値
-
16
(EXCEL)指数の求め方と関数の...
-
17
標準偏差に「通常の範囲」はあ...
-
18
入力した分だけ平均値を出す。
-
19
プラスの値の平均値の求め方を...
-
20
下位5個の平均を求める関数式...