• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一定条件を満たした時刻を割り出したい)

一定条件を満たした時刻を割り出す方法

このQ&Aのポイント
  • エクセルシートで特定の条件を満たした時刻を取得する方法を教えてください。具体的には、A列には1分刻みで時刻が並んでおり、B列は別シートのデータを参照し、ある一定の閾値を超えたら+1ずつカウントアップするようになっています。この条件で、B列がカウントアップした時のA列の値を引き出す方法を知りたいです。
  • エクセルで特定の条件を満たす時刻を取得する方法について教えてください。A列には1分刻みで時刻が並んでおり、B列は別シートのデータを参照し、ある一定の閾値を超えたら+1ずつカウントアップするようになっています。この条件で、B列がカウントアップした時のA列の値を引き出す方法を教えてください。
  • エクセルで特定の条件を満たす時刻を取得する方法について教えてください。A列には1分刻みで時刻が並んでおり、B列は別シートのデータを参照し、ある一定の閾値を超えたら+1ずつカウントアップするようにしています。この条件で、B列がカウントアップした時のA列の値を引き出す方法を知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • f272
  • ベストアンサー率46% (8538/18278)
回答No.1

C列にB列の階差を計算しておけば簡単です。 つまり C3=B3-B2 でC4以下にコピーするということです。こうしておけば =INDEX(A:A,MATCH(1,C:C,0),1) で大丈夫です。

Eureka_
質問者

お礼

あー、INDEX関数ってそう使うんですか… やってみます。ありがとうございました。

Eureka_
質問者

補足

実際やってみたら、階差を作っておかなくてもMATCH(1,B:B,0)から2,3と増やしていく手法で上手く行きそうでした。 示唆に感謝です。

その他の回答 (1)

  • ushi2015
  • ベストアンサー率51% (241/468)
回答No.2

こんにちは C2セルに「=IF(AND(別シート!B1<=閾値,別シート!B2>閾値),"○","") 以下オートフィル でオートフィルタでC列の「○」を抽出して絞り込まれたA列のデータを 見ればいいのでは?

Eureka_
質問者

お礼

ご返答ありがとうございました。いつか参考にさせていただきます。

Eureka_
質問者

補足

あ、質問文が不足だったでしょうか。 オートフィルタってブックを開いた上でユーザーの操作が必要ですよね?(ご回答は「いちいち見比べていくよりも作業量を削減する手順」と理解しました) そうではなくて関数などで自動化(というのか)する手段が知りたかったのです。 わざわざご回答頂いたのに申し訳ありません。

関連するQ&A

専門家に質問してみよう