2011-09-15 19 views
0

Excelのスプレッドシート内の日付を比較しようとしています。最初の列は、Windowsユーザープロファイルサービスが開始する日時です。第2列は、特定のサービスがシステムシャットダウンを開始する日時です。最初の2つの連続する日付の間に2番目の列に日付がないすべての日付のレポートを作成したいとします。Excelでの日付比較

これが最も簡単に達成できる方法についてのアイデアはありますか?どこから始めるべきですか?どんな助けもありがとう。

+2

あなたは3列のサンプルを表示することができますか? –

+0

ここにあなたのデータの一部を入れて、あなたがしようとしていることの例を挙げたら非常に役に立ちます。 – adamleerich

+0

「最初の2つの連続する日付の間に2番目の列に日付がないすべての日付」は意味をなさない。最初の列が単なる日付の場合は、どこで '2つの'日付を取得しますか?例が大いに役立つでしょう。 – aevanko

答えて

1

あなたのリストは第1列でソートされており、実際にはすべての日付/時刻がExcel(つまり数値)によって日時として認識されます。次の行の開始日がこの行の開始日として1より高い場合、シャットダウン・デートなしですべての行を検索する必要があります。つまり、次の行の日付/時刻の整数部分は、この行の日付の整数部分/時間

[C2] =AND((B2="");INT(A3)-INT(A2)=1) 

とすべての方法ダウンし、それをコピーを含む新しい列「条件」を作成します。その後、「TRUE」

例えばオートフィルタとフィルタを使用します。私は私が正しくあなたの問題を理解願ってい

[A]      [B]      [C v]   [D] 
----------------------.-----------------------.----------------.---------------------------- 
[1] startup   .  shutdown   .  condition . comment 
[2] 10.09.2011 17:45 .  10.09.2011 18:21 .  FALSE  . 
[3] 11.09.2011 15:50 .  11.09.2011 16:26 .  FALSE  . 
[4] 12.09.2011 13:55 .      .  TRUE  . 
[5] 13.09.2011 12:00 .  13.09.2011 12:36 .  FALSE  . 
[6] 14.09.2011 11:59 .      .  FALSE  . next row is same date 
[7] 14.09.2011 14:08 .  14.09.2011 14:44 .  FALSE  . 

....