![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.6ベストアンサー
- 回答日時:
>その抽出されたデータだけで、計算およびグラフ表示をしたいと考えています。
>マクロをつかえば、そのデータを値貼り付けしてしまうなど、対策ありそうなのですが、関数だけでいけないでしょうか。
無理だと思います。諦めてください。
私の現有能力範囲から導き出した結論です。
手作業を厭わないなら
編集メニューのジャンプからセル選択で、数式のエラー値、あるいは文字を選びOKでセル選択し、Deleteでセル内容を消去
といった方法もあります。
更新の度に、空白セルに数式のコピーをして、上記作業を行う必要があります。
自動的にというならマクロを組まなければなりません。
と思います。
このグラフの元データにもしたいが、数式も実施したいというのが、とてもよくあり、なにかもっと調べればよい方法はないかと悩んでいましたが、あきらめがつきました。
本当に質問してよかったです。
No.7
- 回答日時:
数式によって、"" 、#DIV/0!、#N/A、等が返されている場合
そのセルをクリアするサンプルマクロを組んでみました。
良ければ試してください。
対象セル範囲の番地を、実際に合わせて書き直してください。
Sub test折れ線()
Dim mycht As Chart
Dim erc As Range
'数式を再セット
For Each erc In Range("B2:C11")
If erc.HasFormula Then
Range("B2:C11").FormulaR1C1 = erc.FormulaR1C1
Exit For
End If
Next
'セルデータが、""とかエラー値の場合消去
For Each erc In Range("B2:C11")
If erc.Value = "" Or IsError(erc) Then
erc.ClearContents
End If
Next
End Sub
No.5
- 回答日時:
≪AVERAGE関数≫のみですが
Excel2007なら、AVERAGEIF関数があります。
旧Excelなら
平均=SUMIF(データ範囲,">=0")/COUNTIF(データ範囲,">=0")
とか
平均=SUMIF(データ範囲,"<>=#N/A")/COUNTIF(データ範囲,"<>=#N/A")
で、どうでしょうか。
Excel2003使用です。
平均=SUMIF(データ範囲,"<>=#N/A")/COUNTIF(データ範囲,"<>=#N/A")
で、グラフかつ計算がいけそうです。
ただ、Median(中央値)と、stdiv(標準偏差)も計算したいので、困っています。
Median(中央値)と、stdiv(標準偏差)の計算方法があれば、教えてください!
No.4
- 回答日時:
リンクデータではなく、生数値データを計算に使えば良いと思うのですがだめなのでしょうか?
たびたび、ありがとうございます。
生数値データを計算に使うのは、ちょっと異なった発想で、そちら方面からもアプローチできるかもしれない??と思いました。でも、今の状態ではできないです。
今のところ、生数値データのほうは、異常値なども含まれているので、それを除去するための判定をしていて、その判定に合格なら、リンクを表示するという式になっています。
その抽出されたデータだけで、計算およびグラフ表示をしたいと考えています。
マクロをつかえば、そのデータを値貼り付けしてしまうなど、対策ありそうなのですが、関数だけでいけないでしょうか。
No.3
- 回答日時:
質問の意図がイマイチ理解できていません。
(1)グラフは折れ線グラフでよかったでしょうか。
(2)データ表はどうなっているのでしょうか。
(3)実際の計算式を掲載できないでしょうか。
一例を挙げてみます。
=IF(COUNT(A1:E1)=0,NA(),AVERAGE(A1:E1))
取りあえず、参考になりそうなURLを貼っておきます。
[XL2002] 折れ線グラフでデータが 0 の要素は前後の要素を直線で結ぶ方法
http://support.microsoft.com/default.aspx?scid=k …
補足要求ありがとうございます!!!
(1)グラフは折れ線グラフでよかったでしょうか。
→グラフは散布図です。
(2)データ表はどうなっているのでしょうか。
データ表は、元の生数値データから、=A1のようにリンクしています。
ただし、元のデータが空欄でしたら、そのまま=A1ですと
0になってしまうので、
=IF(A1="","",A1)のようにしています。
しかし、これですと、""セルが0と認識されてしまって、
プロットされてしまうので、=IF(A1="",NA(),A1)とすると、
グラフはうまくいくようになったのですが、
計算ができなくなりました。
(3)実際の計算式を掲載できないでしょうか。
グラフ表側(セルAA列)
=IF(A1="",NA(),A1)
計算側
=AVERAGE(AA1:AA1000)
※A1は生数値データ、AAはある処理をしたあとの
リンクデータで、グラフにしたい範囲
以上、よろしくお願い致します!!
No.2
- 回答日時:
ANo.1です。
>平均=SUM関数/COUNT関数では?
平均=SUMIF(データ範囲,">0")/COUNT(データ範囲)
でした。
範囲の有効数値に0がない場合が条件ですが。
早々ご回答ありがとうございます!!!
現在、データ範囲にNA()が含まれている状態で、
=SUMIF(データ範囲,">0")/COUNTIF(データ範囲,">0")
で、計算できました。
しかし、範囲の有効数値に0があるため、困っています。
「">0"」の代わりに、「NA()でない」という式を入れれると、できそうな気がするのですが。。
また、計算したいのは、AVERAGEと、MEDIANです。
なにかアドバイスがありましたら、また、お願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Excel(エクセル) エクセルでIF関数中にIFERROR関数を使いたいのですが???? 5 2022/04/08 13:24
- Excel(エクセル) Excel 特定セルの数値を参照したセルの0表示が空白にならないのはどうしてか? 3 2022/04/28 22:23
- Excel(エクセル) excel 表計算 加算するセルが空白の時累計を表示しない又は塗りつぶして表示しないようにしたい 4 2023/07/02 11:50
- Excel(エクセル) エクセルの関数式を教えてください。 2 2022/11/29 21:09
- Excel(エクセル) エクセルの計算式について教えて下さい。 sheet1のA1セルの値をsheet2のB1セルに返し、尚 1 2022/05/25 11:32
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Excel(エクセル) エクセル 自動計算 1 2023/01/30 13:28
- Excel(エクセル) エクセルのグラフで式や文字列を無視したい 2 2022/12/14 10:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルのセル内でタブキーの...
-
JANコードのチェックデジットを...
-
エクセルのグラフでデータテー...
-
エクセルのデータを自動的にweb...
-
エクセルで周波数特性?
-
エクセルで3Dの円錐形を作成...
-
日報のデータを月報にデータを...
-
エクセルの変換
-
文字を入力するだけで、強制終...
-
エクセルの複数のセルを一括で...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
複数の文字列のいずれかが含ま...
-
Excelの入力規則で2列表示したい
-
A1セルに入力したら、入力時間...
-
excelでSUBTOTAL関数を設定した...
-
エクセル ボタンを押すとセルの...
-
Excelで同じセルに箇条書きをし...
-
excel:条件付き書式の適用範囲...
-
Excelでセルに入力されたカラー...
-
参照先セルに値が入っていない...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルのセル内でタブキーの...
-
エクセルで3Dの円錐形を作成...
-
エクセルのグラフでデータテー...
-
エクセル 文字の先頭4文字だ...
-
エクセルで全波整流回路の波形
-
日報のデータを月報にデータを...
-
文字をアルファベット順に3つ...
-
エクセルVBA 長さ0の文字列をNu...
-
エクセルマクロでセルの文字サ...
-
VBA初心者です。電話番号の数字...
-
エクセルオンラインのみ勝手に...
-
エクセルで関数グラフを描きた...
-
エクセルの変換
-
ウェブから貼ったドロップダウ...
-
エクセルのデータを自動的にweb...
-
エクセルVBAで、他のエクセルブ...
-
エクセル データ追加するもグ...
-
エクセルにアクセスカウンター...
-
第何週かが表示できるカレンダ...
-
エクセルorアクセス 管理&...
おすすめ情報