2017-01-30 10 views
0

if関数に平均関数とグラフの両方で無視される値を返す方法はありますか?Excel:式とグラフに空白の値を返すifステートメントを使用する

オープンソースのExcel形式のプログラムであるGnumericでは、if関数が ""を返し、セルが空に見えます。そのようなセルの束の平均を取った場合、返された値を持つものと返されたものがある ""がある場合、 ""は完全に無視されます。これらのセルをデータポイントとしてチャートを作成すると、 ""のセルに点がプロットされません。

しかし、Excelで同じことをすることは機能していないようです。 「空のセルを表示:ギャップ」オプション(hereと記載)を選択しましたが、動作しません。私はこれは、細胞が技術的に空ではないからだと思う。

if文で "na()"を使用することをお勧めしますが、これは平均化関数を使いこなします。

解決策を知っている人はいますか?


注:このサブジェクトエリアは前に対処してきたが、私はこれが重複しているとは思いません。ここではいくつかの類似した質問です:

IF statement: how to leave cell blank if condition is false ("" does not work)

Leave a cell blank if condition is false

Creating a chart in Excel that ignores #N/A or blank cells

+0

真を空白にしたい場合:https://stackoverflow.com/a/39351425/1903793 –

答えて

1

はおそらく、あなたは(チャート用)として代わりに使用するのでは/#Nを保つことができますAVERAGEはそれ自身で配列式を使用できます(平均したい値がA1:A5であると仮定します)。 ):あなたは式プレスを入力したら

=AVERAGE(IFNA(A1:A5,""))

はCtrl +シフトは + は、配列数式として、それを評価するためにを入力します。

0

平均を計算するには、少し複雑な関数を使用する必要があると思います。あなたはCTLでそれをコミットする必要がありますので、

良い方法があるかもしれませんが、これは、あなたの質問に言及na()方法と併せて(動作します。

=SUM(IF(ISERROR(AVG_RANGE),0,AVG_RANGE))/SUM(IF(ISERROR(AVG_RANGE),0,1)) 

これは配列数式です-shift-enter

+0

これは真正な計算エラーを無視して誤った結果を返す可能性があるので注意してください。 –

関連する問題