
A 回答 (7件)
- 最新から表示
- 回答順に表示
No.7
- 回答日時:
(2)Max:Sum文/5、Min:Sum文/5Minの数値と(2)で出した数値を一つずつ足し5区分にします。
よろしければ、上記意味を教えてください。
MAX関数やMIN関数で最大・最小値を求めるわけではないのですか?

No.6
- 回答日時:
数値に0があっても平均値を出したいとのことですから=AVERAGE(D5:F5)で式としてはよいですね。
空白のセルがあっても平均にするのなら=SUM(D5:F5)/3でよいでしょう。たくさんの答えが示されても答えが#DIV/0!となってしまうことから判断してD5セルからF5セルの書式設定が文字列になっていると思われます。
D5セルからF5セルを範囲として選び右クリックして「表示形式」のタブで分類に「標準」または「数値」を選んでOKします。その後にセルに数値を入力してみてください。正しく計算されるでしょう。
すでに文字列として数値が入力されている場合に後から表示形式を標準や数値にしても文字列のままですので、必ず表示形式を標準などにしてから数値を入力して試験してください。
No.5
- 回答日時:
「=AVERAGE(D5:F5)」で平均が出るはずです。
「平均値=合計/データ数」ですが、空白はこのデータ数にはカウントされません。
数値が「0」はカウントされます。
ですから、15個すべて数値があったら、「15」で割りますし、空白があり、10個しか数値がなかったら、「10」で割ってくれます。
14個数値があり、残り1個が「0」ならば「15」で割ってくれます。
だめですか?
この回答への補足
返信遅くなりました。ありがとうございます。
やはり、だめなんです。
例の一部で詳しく書くと、
5項目の質問をして、それぞれ1~5の評価点をつけます。(行)
評価対象は1~5箇所ほどあるため(列)、全部埋まれば25の数字が入ることとなります。
ただ、これは空白もあれば、評価対象にばらつきもあるため、
必ずしもすべてが埋まることはないとします。
そのうえで、各列で合計した数値を出し((1))、評価するために別に設けているMaxとMin数値の合計を一定数値で割ります。((2))
そして(1)がその中のどのエリアに属するかを出します。((3))
その結果の平均を出したいのが目的です。
(1)Sum文(C1-C5)
(2)Max:Sum文/5、Min:Sum文/5Minの数値と(2)で出した数値を一つずつ足し5区分にします。
(3)If文で(1)がどのエリアに所属するかを出します。
この5区分をA-Eとした場合、(1)がどこに所属するかということです。
(3)が評価対象数によって異なるのですが、その数次第で、平均出したい
ということなのですが、わかりますでしょうか?
説明が下手ですみません。よろしくお願いいたします。
No.4
- 回答日時:
エラー処理していませんが 0を計算対象にせずに平均を出すなら
正のみ
=SUMIF(D5:H5,">0")/COUNTIF(D5:H5,">0")
負も含める
=SUM(SUMIF(D5:H5,{">0","<0"}))/SUM(COUNTIF(D5:H5,{">0","<0"}))
↑推測に過ぎませんので参考まで
>#DIV/O!になってしまいます
#DIV/0! O(オー)ではなく0(ゼロ)です
分母が0になるエラーです
ありがとうございます!
だめなのですが、ひとつ、勉強になったのが
#DIV/0!なんですね。なるほど、理由が分かると
もしかしたら解明できるかもしれないので、再トライしてみます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
入力したところまでを自動的に平均を出す
Excel(エクセル)
-
数式が入ったセルを含めて、数字の合計を出すには?
Excel(エクセル)
-
入力済のセルだけの平均値
Excel(エクセル)
-
-
4
#DIV/0!の表示があるセルの計算
Excel(エクセル)
-
5
勤続年数の平均を求めたい時の関数
Windows Vista・XP
-
6
エクセルの色も=イコールできますか?
Windows Me・NT・2000
-
7
エクセルで日数から年月への変換
Excel(エクセル)
-
8
エクセル 期間の表示形式の仕方
Excel(エクセル)
-
9
EXCELで○ヶ月を○年○ヶ月に変換したい。
Excel(エクセル)
-
10
勤続年数の平均値の求め方
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【関数】=EXACT(a1,b1) a1とb1...
-
【画像あり】オートフィルター...
-
IF関数で空欄("")の時、Null...
-
エクセルでCSVを編集するとき、...
-
Excel:関数が入っているセルに...
-
Excel > ピボットテーブル「(空...
-
ピボットテーブルで空白セルの...
-
数式による空白を無視して最終...
-
エクセルで入力すると隣のセル...
-
エクセル 連番が途切れていると...
-
空白セル内の数式を残したまま...
-
Excelで、入力文字の後に自動で...
-
セルそのものをハイパーリンク...
-
エクセルのグラフで式や文字列...
-
EXCEL 連続しない空白のセルの...
-
「データ要素を線で結ぶ」がチ...
-
関数TRANSPOSEで空白セルを0に...
-
エクセルで空白を無視して一番...
-
ExcelVBAで、数式を含むセルを...
-
フィルタを使って降順、昇順に...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【画像あり】オートフィルター...
-
IF関数で空欄("")の時、Null...
-
エクセルでCSVを編集するとき、...
-
Excel > ピボットテーブル「(空...
-
エクセル 連番が途切れていると...
-
「データ要素を線で結ぶ」がチ...
-
エクセルで入力すると隣のセル...
-
ピボットテーブルで空白セルの...
-
Excel:関数が入っているセルに...
-
Excelで、入力文字の後に自動で...
-
形式貼り付けの「空白を無視す...
-
数式による空白を無視して最終...
-
空白セル内の数式を残したまま...
-
excel2010 空白セルにのみ貼り...
-
関数TRANSPOSEで空白セルを0に...
-
【Excel】 csvの作成時、空白セ...
-
エクセルのIF関数で、隣のセル...
-
エクセル セルのコピー元が空...
-
エクセルで、「複数のセルの中...
-
エクセルで上の行の値を自動的...
おすすめ情報