• 締切済み

エクセル、ゼロ削除とグラフ

エクセル形式である集計データをグラフにしたく作業中です。 (1)下のように集計データがあるのですが、関数を使って2008/11/02のように00:00:00の日は削除した表にするにはどうすればいいのでしょうか? 月日 接続時間 2008/11/01 00:25:15 2008/11/02 00:00:00 2008/11/03 01:05:24 2008/11/04 00:00:00 2008/11/05 00:52:13 ↓こうしたい。 月日 接続時間 2008/11/01 00:25:15 2008/11/03 01:05:24 2008/11/05 00:52:13 (2)次に作成した表からグラフ(横軸:月日,縦軸:接続時間)を作りたいのですが、横軸が1日しか出なかったりしてうまくいきません。何かいい方法はございませんでしょうか?

みんなの回答

回答No.4

画像を間違えましたので ^^;

回答No.3

nosense さんからヒントを得まして C2=IF(RIGHT(TEXT(B2,"yyyy/mm/d h:mm:ss"),7)="0:00:00",NA(),B2) としてA・C列でグラフ化 >横軸が1日しか出なかったりしてうまくいきません グラフを右クリック「元のデータ」の系列を見てください 「値」「項目軸ラベルに使用」のセル参照が違ってたら修正しましょう

この投稿のマルチメディアは削除されているためご覧いただけません。
  • nosense
  • ベストアンサー率28% (14/49)
回答No.2

通りすがりのものですが、 (1)について関数で考えてみました。 オートフィルタを使用されるのがやりやすそうです。 ただしそのままのデータではキーワードの条件が難しそうなので 下記のような関数を作ってみました。^^ =IF(RIGHT(TEXT(A1,"yyyy/mm/d h:mm:ss"),7)="0:00:00","不要","") 上記をB列に入れるとA1(集計データはA列に入っているとしてます。)の データから時間が0:00:00の箇所だけ「不要」と表示されますのでこの B列をオートフィルタでフィルタされれば如何でしょうか? もっとスマートに作ることも可能だと思いますがマクロで作成したほうがやりやすそうです。 (2)については、正しくデータを入れればできませんか? >横軸が1日しか出なかったりしてうまくいきません。 すみませんが、おっしゃっている意図がつかめません。

  • orangezzzz
  • ベストアンサー率35% (401/1119)
回答No.1

こんにちは。 1 関数なんて使えるでしょうか。 フィルタで時間が0のレコードを隠したらどうでしょうか。 2 >何かいい方法はございませんでしょうか? 普通にグラフを作ればよいと思いますが、何をどのようにしているのかわからないと回答しようがありません。

関連するQ&A

  • エクセルのグラフ

    エクセルのグラフを縦軸・横軸のデータで1つ作った後、そのグラフにもう一つの縦軸・横軸のデータのグラフを追加したいときはどうすればよいでのしょうか? 意味がわかりづらくてすみません。

  • エクセルでグラフを作る

    エクセルでグラフを作っているのですが、 方法がわからず、困っていることがあります。 簡単に言うと、 横軸が1,2,4,5・・・・の時の 縦軸の値はわかっているのですが、 横軸が3の時の縦軸の値がわからないので 入力しないままでグラフを作成すると、 横軸が1,2,4,5・・・・が等間隔で並びます。 これをなんとかして、横軸に3を含ませて、 その時の縦軸の値を周りの値から予想させて グラフを作りたいのですが、それはできませんか? 表をいじくらなければ、それはできないのでしょうか?

  • エクセルで2つの表をまとめたグラフを作りたい!

    エクセルで横軸に日付、縦軸に数値を記入するグラフを作成しようと思っています。 そこで、数値の数、及び日付が異なるデータを同一のグラフに載せたいのですがやりかたがわかりません。 AとBの表が二つあってそれを同じグラフにひとまとめ(横軸同一で)にしたい…といえばいいでしょうか。 グラフオプション等どこをどうすればいいか…悩んでいます。 分かる方教えてください。

  • エクセルのグラフ作成の質問です。

    エクセルで折れ線グラフを作成する際に 0からグラフを作成したいのですが(縦軸0 横軸0) 元の表の1項目からしかグラフが始まりません。 縦軸0 横軸0からグラフをスタートさせるにはどのような 設定にしたらいいのでしょうか 教えてください。

  • エクセルで階段状のグラフの作成

    横軸の値が 10 100 300 1000 それに対する縦軸の値が 100 90 70 0 となっているときに,グラフの横軸は1000まで1刻みで階段状のグラフを作成したいのですが方法がわかりません 縦軸の値は横軸10まではずっと100、11から100までは90…となっており、縦軸の値が変わる境界値が横軸というイメージです 100 100 100 100 100 100 100 100 100 100 90 90 90 90 90 90… のように1から1000まで1刻みでデータがあればできるのですが… 実際のデータは1000までではなく数千万個ほどでわざわざ同じデータをコピーするのも大変なので、なにかいい方法はないでしょうか? エクセル2013です よろしくお願いいたします

  • エクセルのグラフの作り方で質問です!

    今度発表があるので、データまとめにエクセルを使っています。 そこで分からない点があったので質問致します。 点グラフで数値の推移を表すグラフを作りたいのですが、表グラフでまとめた数値通りの横軸のデータに対して縦軸のデータ数値が来てほしい場合はどのようにすればよいのでしょうか? 図も付けましたが、例えば、横軸が日付、縦軸にある数値を入れたグラフを作るに当たり、点グラフを作りますと、横軸の日付が省略(設定での~日間設定)どおりに出て来てしまうのです。日付は規則正しい間隔のデータではないため、毎日続くときもあれば、2週間次のデータだったりなので、1/1はこの数値、1/2はこの数値1/17はこの数値という風に表すことは可能なのでしょうか? 自分のあまりのエクセルへのセンスの無さと説明不良を御容赦下さい。

  • エクセルのグラフ

    エクセルでグラフを作成しているんですが・・・ 横軸0のとき縦軸が20になるはずなんですが・・・ ずれて、横軸2、3のとき縦軸が20になるんです。 横軸0のとき縦がぴったり20になるのにはどうしたらよいのでしょうか? ご存知の方、お教えください。

  • エクセルで対数グラフを書きたい。

    エクセルに対数グラフを書く場合どのような操作をすればよいでしょうか? すでにグラフに挿入する表はできています。横軸に対数・縦軸に整数をとるグラフを書きたいです。

  • グラフを作りたい

    横軸に時間、縦軸に人数をとってグラフを作りたいです。 手元にあるデータは誰が何時から何時までいてたというデータ(約200人分) これを、どのようにエクセルにデータ化すればうまくグラフができますか? よろしくお願いします。

  • グラフ作成

    工学系の実験データをグラフにしているのですが、横軸(X軸)は1つ、縦軸(Y軸)を4つ(または3つ)を同じグラフに描けるグラフのソフトはないでしょうか? エクセルでは縦軸が2つまでしか描けないので、2つのグラフに分けています。 もしくは、エクセルで2つのグラフを大きさや原点のずれがないように重ねる方法でも構いません。 御存知の方、御教示ください。 元データはCSV形式で出力できます。

専門家に質問してみよう