Excelに関する質問です。不定間隔で取得した実験データがあります。半年分です。以下のようなイメージです。最後の値が測定値です。


 2010年10月29日 17時01分 32.5
 2010年10月29日 17時02分 33.0
 2010年10月29日 17時03分 33.0
 2010年10月29日 17時04分 33.0
 2010年10月29日 17時05分 33.5

取得間隔が5分間の時期もあれば、5分間、10分間などまちまちです。
Excelで処理したいのですが、データ数が多すぎました。そこで、10分間隔のデータだけ抜き出したいのです。

 例:
 2010年10月29日 17時00分 33.5
 2010年10月29日 17時10分 33.5
 2010年10月29日 17時20分 33.5
 2010年10月29日 17時30分 33.5
 2010年10月29日 17時40分 33.5
 2010年10月29日 17時50分 33.5
 2010年10月29日 18時00分 33.5

どのような処理をすれば、私の希望するExcelデータになるでしょうか?

ズバリのご回答には100ptを送信いたします。いつもすみませんが、よろしくお願いいたします!

追伸:
取得間隔がバラバラなのは、機器側の都合によるものです。手元には取得間隔が完全に混ざった半年分のデータが残っています。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/12/21 15:19:07
  • 終了:2010/12/23 16:43:20

回答(2件)

id:poppyday No.1

poppyday回答回数89ベストアンサー獲得回数202010/12/21 16:26:09

ポイント100pt

A列に日時、B列に測定値が入っているとして、

C列に式として(1行目なら)「=IF(MOD(MINUTE(A1),10)=0,A1,"")」と入力すれば

A列の日時分が10で割り切れる場合だけ、C列にその日時が入ります。

あとは、B列を含んでC列基準で昇順並べ替えすれば必要なセルだけ上位に表示されます。

いかがでしょう?

id:Mugicha2004

早速のご回答、ありがとうございます! いろいろと方法はあるのかもしれませんが、こちらの内容で私としてはズバリでした。とても助かります。感謝です!!

2010/12/21 16:31:44

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 okamotoy 119 55 13 2010-12-22 00:24:38
  • id:asuka645
    確実に10分ごとのデータは存在するのですか?

    たとえば
     2010年10月29日 17時10分 33.1
     2010年10月29日 17時17分 33.2
     2010年10月29日 17時22分 33.3
    のように並んでいて、17時20分のデータは17分と22分の値から補間しなければならないというような要求はありませんか?
  • id:Mugicha2004
    はい、10分ごとのデータは全て存在します。5分間隔、10分間隔でデータを取得した際は、16時ちょうどスタートなど、開始時刻をそろえていました。

    5分間隔の場合は、

     1600
     1605
     1610

    などとなっています。10分間隔のデータは、

     0800
     0810

    となっています。


    (他の実験で取得したデータは、ご指摘のとおり飛びアリのタイプもあります。そちらの分析は先送りしているのです...)

     

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません