Note: The other languages of the website are Google-translated. Back to English

Excelで時間がXNUMX回の間にあるかどうかを確認するにはどうすればよいですか?

Excelで、特定の時間がXNUMXつの指定された時間の間にあるかどうかをどのように確認できますか? それらを一つずつチェックするのは時間がかかりますが、ここでは、この仕事を解決するための簡単な式をいくつか紹介します。

数式を使用して、特定の時間がXNUMXつの指定された時間の間にあるかどうかを確認します


矢印青い右バブル 数式を使用して、特定の時間がXNUMXつの指定された時間の間にあるかどうかを確認します

たとえば、列Aと列Bに別々に開始時間と終了時間のXNUMXつの時間列があります。次に、下のスクリーンショットに示すように、列Cの時間が列Aと列Bの時間範囲の間にあるかどうかを確認します。 :

時間1の間の時間がかどうかをドキュメントチェック

次の式は、特定の時間がXNUMX回の間にあるかどうかを識別するのに役立つ場合があります。次のようにしてください。

結果を出力するデータの横の空白のセルに、次の数式のいずれかを入力します。

= IF(C2 = MEDIAN(A2、B2、C2)、 "はい"、 "いいえ")

=IF(AND(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

次に、塗りつぶしハンドルをこの数式を適用するセルまでドラッグします。指定されたXNUMX回の間にある場合は時間が識別され、XNUMX回の間にある場合は、XNUMXつの間にない場合は[はい]が表示されます。時々、いいえが表示されます。スクリーンショットを参照してください:

時間2の間の時間がかどうかをドキュメントチェック

注意: 上記の式では、 C2 確認したい特定の時間であり、 A2 及び B2 セルには、チェックするXNUMX回が含まれていますか。


最高のオフィス生産性ツール

Kutools for Excelはほとんどの問題を解決し、生産性を80%向上させます

  • 再利用: すばやく挿入 複雑な数式、チャート および以前に使用したものすべて。 セルを暗号化する パスワード付き。 メーリングリストを作成する そしてメールを送る...
  • スーパーフォーミュラバー (複数行のテキストと数式を簡単に編集できます); 読書レイアウト (多数のセルを簡単に読み取って編集する); フィルター範囲に貼り付け...
  • セル/行/列をマージする データを失うことなく; 分割セルコンテンツ; 重複する行/列を組み合わせる...重複セルを防止します。 範囲を比較する...
  • [複製]または[一意]を選択します 行; 空白行を選択 (すべてのセルは空です); スーパーファインドとファジーファインド 多くのワークブックで; ランダム選択...
  • 正確なコピー 数式参照を変更せずに複数のセル。 参照の自動作成 複数のシートに; 箇条書きを挿入、チェックボックスなど...
  • テキストを抽出、テキストの追加、位置による削除、 スペースを削除する; ページング小計の作成と印刷。 セルの内容とコメントを変換する...
  • スーパーフィルター (フィルタースキームを保存して他のシートに適用します); 高度な並べ替え 月/週/日、頻度など。 特殊フィルター 太字、斜体...
  • ワークブックとワークシートを組み合わせる; キー列に基づいてテーブルをマージします。 データを複数のシートに分割; xls、xlsx、PDFをバッチ変換...
  • 300 以上の強力な機能. Office / Excel 2007-2021 および 365 をサポートします。すべての言語をサポートします。 企業や組織に簡単に導入できます。 フル機能の 30 日間無料トライアル。 60日間の返金保証。
kteタブ201905

Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
officetab下部
コメントを並べ替える
コメント (22)
5の5を評価 · 1の評価
このコメントは、サイトのモデレーターによって最小化されました
真夜中以降の時間値をチェックしている場合、これは機能しません。 たとえば、午前1時が午後10時から午前3時の間であるかどうかを確認している場合、数式はfalseを返します。
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、クリス、
深夜を超える場合は、次の式を適用する必要があります。
= OR(MOD(C1,1)> TIME(22,0,0)、MOD(C1,1)

上記の式で、C1はチェックする特定の時間であり、TIME(22,0,0)とTIME(3,0,0)はXNUMX回チェックする時間です。 必要に応じて参照を変更する必要があります。
それを試してみてください、それがあなたを助けることができることを願っています!
このコメントは、サイトのモデレーターによって最小化されました
深夜にまたがる可能性のある3回(到着、プロセス、出発)があり、その差を計算したいと思います。 プロセスが深夜より前で出発が後である場合に、プロセスと出発の間の時間を計算しようとするとエラーが発生します。 たとえば、到着時刻が21:00、処理時刻が23:00、出発時刻が03:00の場合、差は4時間になるはずですが、エラーが発生します。 出発時刻の後の処理時間がどこにあるかを強調したいので、次の式を使用しています= IF(ISBLANK(G3)、 "N / A"、IF(E3 = G3、 "PROCESS TIME EQUALS DEPARTURE TIME"、IF( E3> G3、E3-G3、IF(E3
このコメントは、サイトのモデレーターによって最小化されました
ねえ、チェックする時間があれば(02:00)は15:00(前日)から06:30の間です。 mod関数dosentが機能し、00:00以降の時間をリードできません。
他に何ができますか?
お申込金として
このコメントは、サイトのモデレーターによって最小化されました
私はこれらの例を持っています。 私は正しい式に接続できなかったので、誰かが助けることができます。

S時間E時間Adex時間正確(これがsおよびe時間に該当するかどうかを確認したい)
18:30 00:29 20:23:02
18:30 00:29 20:22:01
18:30 00:29 23:16:18
18:30 00:29 23:49:10
17:30 00:29 18:03:06
17:30 00:29 18:19:15
17:30 00:29 18:36:24
17:30 00:29 18:06:35
17:30 00:29 18:22:46


このコメントは、サイトのモデレーターによって最小化されました
神はあなたを祝福するかもしれません! これは私の問題で機能します。 22月から00月の05:00からXNUMX:XNUMXまでの範囲を探していますが、今年の残りの期間は別の範囲になりました。 スプレッドシートを分割します。 とにかくまたありがとう、メイト!!!
このコメントは、サイトのモデレーターによって最小化されました
現在の時刻を表示する特定の時刻が=NOW()の場合、これは機能しません。 助言がありますか?
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、ニッキイ、

= now()関数を入力して現在の日付と時刻を取得すると、日付と時刻の両方が表示されます。現在の時刻を動的に取得する式が必要な場合は、次の式を適用できます。= MOD(NOW()、1) 、次にそれを時間形式としてフォーマットします。 そして、この記事の式をうまく使用できます。

ぜひお試しください。お役に立てば幸いです。
このコメントは、サイトのモデレーターによって最小化されました
ここには23:00:00(AS2開始時刻)と8:00:00(AT2終了時刻)の0つの時間があり、特定の時刻は02:20:2(J2)なので、この式を使用すると= IF(AND( J2> = MIN(AS2:AT2)、J2 <= MAX(AS2:ATXNUMX))、 "YES"、 "NO")、特定の時刻がXNUMXつの開始時刻と終了時刻の間にあるため、yesになるはずですが、この式を修正するのに役立つことはありません
このコメントは、サイトのモデレーターによって最小化されました
こんにちは私は私の特定の時間が2つの時間の間にあることを見つけなければなりません...例:開始時間(AS23)は00:00:2、終了時間(AT8)は00:00:2、特定の時間(J0)は02です: 20:2なので、式= IF(AND(J2> = MIN(AS2:AT2)、J2 <= MAX(AS2:ATXNUMX))、 "YES"、 "NO")を使用すると、yesと表示されます。けん引時間の間だけですが、それはノーを示しています、式を修正するのに何か助けはありますか?
このコメントは、サイトのモデレーターによって最小化されました
深夜を超える場合は、次の式を適用する必要があります。
= OR(MOD(C1,1)> TIME(23,0,0)、MOD(C1,1)
このコメントは、サイトのモデレーターによって最小化されました
上記の式で、C1はチェックする特定の時間であり、TIME(23,0,0)とTIME(8,0,0)はXNUMX回チェックする時間です。 必要に応じて参照を変更する必要があります。
それを試してみてください、それがあなたを助けることができることを願っています!
このコメントは、サイトのモデレーターによって最小化されました
こんにちはサントッシュ、それは私の使用法に似ています、私はの線に沿って何かを使用します。

=IF(AND(C2>=MIN("13:00"),C2<=MAX("13:10")),"YES","NO")
このコメントは、サイトのモデレーターによって最小化されました
こんにちはシルバー、


数式が機能しません。 各行に「13:00」(時間)を入力する必要がある場合、なぜ式があるのか​​、これは仕事を簡単にするものではありません。
このコメントは、サイトのモデレーターによって最小化されました
一日にいくつかの時間範囲があり、時間の衝突があるかどうかを調べなければならないかのように、これで私を助けてください。 次に、いくつかの式を提案してください!
このコメントは、サイトのモデレーターによって最小化されました
たとえば、4日あたりの時間を計算しようとしています。たとえば、コンピューターラボに行き、月曜日と火曜日に35時間2分ログインし、水曜日に10時間3分、木曜日に4時間4分ログインしました。金曜日14時間1分。 それらの合計を合計して、総計を取得します。 毎分キープできるようになりたいです。 丸めはありません。IF関数を使用する必要があることはわかっています。
このコメントは、サイトのモデレーターによって最小化されました
私は援助を必要としています。 私は先月、自分の生活をよりシンプルにする方法を見つけようとして髪を抜いてきました。 どうしたらいいかわからないので、できるかどうかさえわかりません。 私の問題はこれです........私は最近、出入りする従業員のデータを収集するために新しいプログラムを使い始めました。 データリーダーは機密性が高く、数分間に何度も従業員を説明することがあります。 このデータをExcelファイルにエクスポートすると、余分なキャプチャを個別に削除しようとするのは絶対的な悪夢です。 重複を削除するオプションを使用すると役立ちますが、時間の秒数が異なるため、多くの重複時間が残ります。 たとえば、今日、重複を削除した後も、必要なデータを取得するために通過する必要のある24,000を超える一意のエントリがあります。 誰か、誰でも.....助けてください!
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、私は数十万行のデータを(初めて)比較していて、3つの列の間の時間を比較する方程式が必要でした。 ただし、A3の時間は約3秒ずれているため、A1<>FXNUMXを使用したIFステートメントを回避することはできません。 むしろ、私は最も近い分まで必要です。 何か助けはありますか?
このコメントは、サイトのモデレーターによって最小化されました
Ik hoop dat iemand mij hier kan helpen.
Ik heb zoals de meeste mensen in deze Discussionie, een tijdvenster betaande uit 2 tijden.
voor het gemak:
セル A2 スタート 15:00
セルB2スタート 16:00
セル C2 開始 15:49

私はCel C2 binnen het tijdvak van A2 en B2 ligtのフォーミュラwetenに会いました。
als ik de formulas kopier van hierboven en deze aanpas naar mijn cellen(en taal), krijg ik een onjuiste formula melding.

Ik ben vrij handig in Excel... maar dit krijg ik verdorie niet voor elkaar.
(Ik heb een nederlandse versie van Excel)

de formule die ik nu probeerde te gebruiken は: =als(en(C2>=MIN(A2:B2),C2<=MAX(A2:B2)),"YES","NO")

どうしたの? :(
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、バスティアン
数式をオランダ語でテストしました。数式はうまく機能します。以下のスクリーンショットをご覧ください。
https://www.extendoffice.com/images/stories/comments/comment-skyyang/doc-check-time-1.png
もう一度お試しください。ありがとうございます。
このコメントは、サイトのモデレーターによって最小化されました
こんにちは、

これは素晴らしい記事であり、OR(MOD... は、異なる日付の時間に対して優れた回避策です。

これを次のパラメーターを持つ式に組み込むにはどうすればよいですか。

セル A1 が 22:00 から 23:59 の間で昨日と読み取られた場合、同じ日として表示されます。
セル A1 が 00:00 から 21:59 の間で今日として読み取られる場合、昨日として表示されます。

私はこれで迷子になった子犬なので、ここでの支援は大歓迎です。
5の5を評価
このコメントは、サイトのモデレーターによって最小化されました
特定の時間に存在する人を数えるために、結果が数値 (1) になる数式を作成する方法に興味があります。
例: これら 2 つのスケジュールのうち、午後 45 時 5 分に人がいたことを知る必要がある場合。
インアウト 午後2時45分
11:00 5:00 1
12:00 4:13 1
9:00 5:00 1
7:47 2:10 0
3:50 6:00 0

1 の結果が必要 - 午後 2 時 44 分より前に到着した場合
結果は 1 - 午後 2 時 46 分以降に出発する場合

提案?
ここにはまだコメントが投稿されていません
あなたのコメントを残す
ゲストとして投稿
×
この投稿を評価:
0   文字
推奨される場所

フォローする

著作権©の2009 - WWW。extendoffice.com。 | | 全著作権所有。 搭載 ExtendOffice。 | サイトマップ
MicrosoftおよびOfficeのロゴは、米国MicrosoftCorporationの米国およびその他の国における商標または登録商標です。
SectigoSSLで保護