
No.3ベストアンサー
- 回答日時:
こんにちは!
>=SUM(II5:II9)/5
が「0」になるというコトは割り算の分子が「0」になるコトですので、
=IF(SUM(II5:II9),SUM(II5:II9)/5,"該当なし")
とか
=IF(SUM(II5:II9)=0,"該当なし",SUM(II5:II9)/5)
で大丈夫だと思いますが・・・
気になるのが「該当なし」の文言です。
お示しの数式の場合
あるセルに「5」があり別セルに「-5」がある場合は「0」となり
データそのものはあるのに、結果は「該当なし」になります。
それでも良いのでしょうか?
余計なお世話かもしれませんが、一般的には
数値データがない場合のみ「該当なし」と考えるのが普通だと思いますので、
=IF(COUNT(II5:II9),SUM(II5:II9)/5,"該当なし")
としてみる方法もあります。
※ 余計なお世話の数式は合計が「0」の場合、結果は「0」が返ってしまいます。
後半部分は的外れなら読み流してください。m(_ _)m
回答ありがとうございます。
IF文でやりました、お陰様で目的が果たせました、ありがとうございます。
後半部の可能性まで考慮して頂き、感謝いたします。
No.4
- 回答日時:
他のご回答のとおり IF 関数は一般的ですし、数式中に SUM を 2 回書くのが何となく嫌という場合は、次式でもいいです。
=iferror((1/(1/(sum(ii5:ii9)/5))),"該当なし")
また、数式は質問文のままにしておいて、セルのユーザー定義書式により、ゼロの場合だけその文字列を表示させるということもできます(添付図)。書式記号は、例えば次のとおりです。
[=0]"該当なし";G/標準
あるいは
G/標準;-G/標準;"該当なし"
なお「数式により文字列を返す方法」と「書式で文字列を表示させる方法」では、「該当なし」と表示されているセルをコピーして他のセルに値のみ貼り付けた場合、異なる値がそこに記入されます。数式の場合は「該当なし」が、書式の場合は「0」が記入されます。

回答ありがとうございます。
=iferror((1/(1/(sum(ii5:ii9)/5))),"該当なし") でも出来るのですね。
2回の1/ 1/ でエラーにしてしまうと言う方法でしょうか。
今回は計算結果を利用しますので、関数でやりましたが、表示の方法まで教えて頂きありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで月末、月初の判定をしたい。 4 2022/05/18 23:22
- Excel(エクセル) エクセルでセルに何らかの文字が入力されたらそれを任意の数値として認識させる方法がしりたいです。 3 2023/03/16 20:19
- Excel(エクセル) エクセル関数について教えてください 4 2023/02/05 14:47
- 日本語 読解力の質問です(Excel含む) 12 2022/08/02 13:25
- Excel(エクセル) エクセルの数式を等間隔にオートフィルできるやり方を教えていただきたいです。 実際の作業↓ A3セルに 7 2023/06/05 19:04
- Excel(エクセル) エクセルで 例えばA1のセルに1+1 と入力すると B1のセルに2 と答えが出る関数があったと思いま 8 2022/12/16 20:57
- Excel(エクセル) エクセルの条件付き書式 4 2023/04/17 11:05
- Excel(エクセル) エクセルについて質問です 1 2022/12/10 11:49
- Excel(エクセル) WORKDAY関数 4 2023/06/08 13:23
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
このQ&Aを見た人はこんなQ&Aも見ています
-
【エクセル】関数で「A1が0でないならB1を表示」の式
その他(コンピューター・テクノロジー)
-
Excel-参照セルが空白の場合、別のセルを参照するには。
Excel(エクセル)
-
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
-
4
【エクセル】0以外が入力されていれば1を立てる計算式について
Excel(エクセル)
-
5
vlookup にて、返す値が、空白の場合に、任意の文字列を表示するには?
Excel(エクセル)
-
6
エクセルでセルに何も入力していないときに【 ー 】を表示したい
Excel(エクセル)
-
7
IF関数、上セルが0だったら左の値を、上セルがブランクだったらブランクに。
Excel(エクセル)
-
8
エクセル 「0」を入力したら、「-」に自動変換
Excel(エクセル)
-
9
エクセル 条件が成立した場合のみ OK と表示する方法をお教えいただきたくお願い致します。
Windows Vista・XP
-
10
IF関数で0より大きい数値が入力されたら「あ」と表示、文字列の場合は空白としたい
Excel(エクセル)
-
11
excel 関数にて文字を0として認識させる方法
その他(Microsoft Office)
-
12
EXCELで2つの数値のうち大きい方を採択する数式
Excel(エクセル)
-
13
Excelで、「特定のセル」に入力したら→「別のセル」に「○」を自動表示する方法
Excel(エクセル)
-
14
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
15
エクセルで指定したセルのどれかに○がはいっていたら○を表示したいです。
その他(コンピューター・テクノロジー)
-
16
参照先セルに値が入っていない時に、「0」や「1900/01/00」などが入らないようにしたいのですが
Excel(エクセル)
-
17
エクセルで数式の答えを数値として参照したい
その他(Microsoft Office)
-
18
エクセル: セルの枠を超えて表示
Excel(エクセル)
-
19
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
20
エクセルで特定の数字等を表示させない方法ってあるのでしょうか?
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで年月日データから下二桁...
-
Excelで来月以降の日付のセルを...
-
Excelで、セル内改行もそっくり...
-
エクセルで特定のセルを表示の...
-
エクセルのセルが縦方向にのびる
-
エクセルでセルに何も入力して...
-
Excelの条件付き書式で、計算式...
-
エクセルで文字の上に重ねがき...
-
エクセルのセルに「=A13」...
-
セルA1とB1の数値が一致しな...
-
おねがいします>< エクセルで...
-
concatenate関数で片方のセルの...
-
エクセルで勝手に表示された打...
-
エクセル 関数 セルの値が0...
-
EXCEL:フォントがなぜか透明
-
【Excel】セルの中の文字の下の...
-
勤務時間を10進法で合計を出したい
-
エクセル「折り返して全体を表...
-
条件付き書式 特定の年だけに適...
-
エクセルで、文章の右端をそろ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで年月日データから下二桁...
-
Excelで、セル内改行もそっくり...
-
Excelで来月以降の日付のセルを...
-
エクセルのセルが縦方向にのびる
-
エクセルで特定のセルを表示の...
-
Excelの条件付き書式で、計算式...
-
エクセル 関数 セルの値が0...
-
エクセルでセルに何も入力して...
-
エクセルのセルに「=A13」...
-
ワードの表の中に文字を入れる...
-
エクセルで勝手に表示された打...
-
EXCEL:フォントがなぜか透明
-
セルA1とB1の数値が一致しな...
-
おねがいします>< エクセルで...
-
エクセルで文字の上に重ねがき...
-
横書きで縦の波線の書き方
-
concatenate関数で片方のセルの...
-
EXCELでCELL一杯の文字を書きた...
-
Excel 日付を比較したら、同じ...
-
【Excel】セルの中の文字の下の...
おすすめ情報