トレーニングの遵守状況を追跡するためのシートを作成しようとしています。現在実行中の手順の数、期限切れの手順の数、トレーニングを受けてから新しい手順が発行された手順の数を示す要約フィールドをいくつか作成する必要があります。
したがって、以下に示すデータの場合、次のものが必要です。
- 1つの計算では、人物Aの隣の3つの日付を見て、そのうちのいくつが、その上の日付1と日付2よりも後であるかを計算します。
- 1つの計算は、人物Aの隣の3つの日付を見て、その上の日付1と日付2の間にいくつあるかを計算する。
- 1つの計算では、人物Aの隣の3つの日付を見て、そのうちのいくつが、その上の日付1と日付2よりも早いかを計算します。
下記の配列数式を試してみましたが、期待通りには機能しないようです。人物 A の隣の日付が、その上の列だけでなく、日付 1 と日付 2 の隣のすべての日付よりも大きい場合にのみ機能します。
=COUNTIFS($G65:$GX65,">="&$G$10:$GX$10,$G65:$GX65,">="&$G$6:$GX$6)
また、条件付き書式を使用して人物 A の隣の日付に文字を追加しようとしましたが、書式によって追加された場合、COUNTIF 関数はその文字を見つけられません。
任意のヒント?
答え1
答え2
OPが計算すると言っているので、
の横にある 3 つの日付のうち、上にあるとの両方よりPerson A
多い日付がいくつあるかを計算します。later, between and earlier
Date 1
Date 2
したがって、の日付を の date & と比較するために&を使用COUNTIF
しました。COUNTIFS
G69:I69
1
2
G65:I66
セル内の配列(CSE)数式
D69
:{=COUNTIF($G$69:$I$69,">"&$G$65:$I$66)}
日付は01-Jan-20
&です15-Oct-19
。
セル内の配列(CSE)数式
E69
:{=COUNTIF($G$69:$I$69,"<"&$G$65:$I$66)}
日付は です01-Sep-19
。
セル内の配列(CSE)数式
F69
:{=COUNTIFS($G$69:$I$69,">="&MIN($G$65:$I$66),$G$69:$I$69,"<="&MAX($G$65:$I$66))}
日付は01-sep-19
&です15-Oct-19
。
注意
D69, E69 & F69
式を終えるCtrl+Shift+Enter キーを押します。必要に応じて数式内のセル参照を調整します。