Excel 複数条件

Excel 複数条件

5 か月分のデータがあり、欠陥コード 15R が発生してから 30 分、60 分、または 60 分以上経過してから、どれだけの欠陥が発生したかを調べようとしています。

  • 列 AX と AY は、Excel がインポートされた日付と時刻を認識できるように、列 T と U を整数に変換しました。
  • 列 F は、日付と時刻を 1 つの列にまとめるために使用されます (以下の提案に従って)。
  • 行 4 には現在使用されている数式が表示されます。
  • 下の画像では列 C、D、E が手動で更新されていますが、個人的な正確さに頼らなくてもよいような数式を探しています。

(ワークシートにコピー/貼り付けをすると書式が正しく表示されないため、画像を貼り付けました)

ここに画像の説明を入力してください

答え1

AX と AY が必要な理由がよくわかりません。T と U に実際の日付と実際の時間の値 (テキストではなく) が含まれている場合は、これらを F で使用できるからです。

しかし、いずれにせよ、もう 1 つのヘルパー列があれば、次のようになります。新しい列 B を挿入し、他の列を右にシフトしました。

ここに画像の説明を入力してください

2行目の式は

B2 =IF(A2="15R",G2,B1)
C2 =G2-B2
D2 =IF(AND(C2>0,C2<TIME(0,30,0)),"yes","")
E2 =IF(AND(C2>TIME(0,30,0),C2<TIME(0,60,0)),"yes","")
F2 =IF(C2>TIME(0,60,0),"yes","")

コピーしてください。

関連情報