0

リストで次に利用可能な日付を表示する数式を取得しようとしています。基本的に、今日の日付は何ですか。リストを見て、次に利用可能な日付を表示してください。現在、私は以下の式を使用しています。以下の表を使用すると、2014年1月1日が出力されます。

=IFERROR(SMALL(IF(ATW!$L$4:$L$19>TODAY(),ATW!$L$4:$L$19),1),MAX(ATW!$L$4:$L$19))

Column L             M       N       O
01-Jan-13           YES      NO     NO
01-Jan-14           N/A     N/A     N/A

ただし、次の使用可能な日付をチェックするように数式を調整する必要がありますが、列M、N、またはOのいずれかに「いいえ」が含まれる列Lの最後の日付が返されます。

したがって、上記では、日付として2013年1月1日が表示されます。

どうすればこれを達成できますか?

4

1 に答える 1

0

その行に少なくとも1つの「いいえ」がある日付のみが必要な場合は、おそらくこの調整バージョンを試してください

=IFERROR(SMALL(IF(ATW!$L$4:$L$19>TODAY(),IF(ATW!$M$4:$O$19="No",ATW!$L$4:$L$19)),1),MAX(IF(ATW!$M$4:$O$19="No",ATW!$L$4:$L$19)))

CTRL+ SHIFT+で確認ENTER

以下のコメントを考えると、おそらくこのバージョンになるはずです

=IFERROR(IFERROR(SMALL(IF(ATW!$L$4:$L$19>TODAY(),IF(ATW!$M$4:$O$19="No",ATW!$L$4:$L$19)),1),LARGE(IF(ATW!$M$4:$O$19="No",ATW!$L$4:$L$19),1)),MAX(ATW!$L$4:$L$19))

于 2013-01-25T12:51:50.350 に答える