- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:一定条件を満たした時刻を割り出したい)
一定条件を満たした時刻を割り出す方法
このQ&Aのポイント
- エクセルシートで特定の条件を満たした時刻を取得する方法を教えてください。具体的には、A列には1分刻みで時刻が並んでおり、B列は別シートのデータを参照し、ある一定の閾値を超えたら+1ずつカウントアップするようになっています。この条件で、B列がカウントアップした時のA列の値を引き出す方法を知りたいです。
- エクセルで特定の条件を満たす時刻を取得する方法について教えてください。A列には1分刻みで時刻が並んでおり、B列は別シートのデータを参照し、ある一定の閾値を超えたら+1ずつカウントアップするようになっています。この条件で、B列がカウントアップした時のA列の値を引き出す方法を教えてください。
- エクセルで特定の条件を満たす時刻を取得する方法について教えてください。A列には1分刻みで時刻が並んでおり、B列は別シートのデータを参照し、ある一定の閾値を超えたら+1ずつカウントアップするようにしています。この条件で、B列がカウントアップした時のA列の値を引き出す方法を知りたいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
C列にB列の階差を計算しておけば簡単です。 つまり C3=B3-B2 でC4以下にコピーするということです。こうしておけば =INDEX(A:A,MATCH(1,C:C,0),1) で大丈夫です。
その他の回答 (1)
- ushi2015
- ベストアンサー率51% (241/468)
回答No.2
こんにちは C2セルに「=IF(AND(別シート!B1<=閾値,別シート!B2>閾値),"○","") 以下オートフィル でオートフィルタでC列の「○」を抽出して絞り込まれたA列のデータを 見ればいいのでは?
質問者
お礼
ご返答ありがとうございました。いつか参考にさせていただきます。
質問者
補足
あ、質問文が不足だったでしょうか。 オートフィルタってブックを開いた上でユーザーの操作が必要ですよね?(ご回答は「いちいち見比べていくよりも作業量を削減する手順」と理解しました) そうではなくて関数などで自動化(というのか)する手段が知りたかったのです。 わざわざご回答頂いたのに申し訳ありません。
お礼
あー、INDEX関数ってそう使うんですか… やってみます。ありがとうございました。
補足
実際やってみたら、階差を作っておかなくてもMATCH(1,B:B,0)から2,3と増やしていく手法で上手く行きそうでした。 示唆に感謝です。