- 締切済み
エクセル、ゼロ削除とグラフ
エクセル形式である集計データをグラフにしたく作業中です。 (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日しか出なかったりしてうまくいきません。何かいい方法はございませんでしょうか?
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- taka816_00
- ベストアンサー率47% (11/23)
- taka816_00
- ベストアンサー率47% (11/23)
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)
通りすがりのものですが、 (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)
こんにちは。 1 関数なんて使えるでしょうか。 フィルタで時間が0のレコードを隠したらどうでしょうか。 2 >何かいい方法はございませんでしょうか? 普通にグラフを作ればよいと思いますが、何をどのようにしているのかわからないと回答しようがありません。