元の質問:-

データ検証リストを使用してメニューをドロップダウンし、スプレッドシートに入力された日付が最初の日付に基づいて特定の範囲内にあることを確認したいと考えています。

列Lに入力した日付を列Aに入力した日付から3日以内にしたいと思います。

  • 列A($ A2)で絶対参照を使用して、L2がA2の日付を参照し、L3がA3の日付を参照するようにしましたが、これまでのところ、データ検証はL2に対してのみ機能し、その下の行は機能しません。 。

この問題を解決し、1つのデータ検証コマンドのみを使用するにはどうすればよいですか(日付ごとに個別のコマンドを作成せずに、列の各日付を参照し続けるように)?

以下は、患者が初めて訪問したときにデータが入力された列Aの写真です。

img1

以下の手順に従う必要があります:

データ検証を適用するまで、列Lで範囲を選択します。ALT+ D + Lショートカットキーを押して、[データ検証]ダイアログボックスを起動します。[設定]タブから[許可]ドロップダウンをクリックし、[日付データ検証]を選択します。[データ]ドロップダウンから選択開始日を入力します。参照セルを$ A2として終了日に、参照セルを$ A2 +3として入力します

img2

  • 上記の手順を実行した後、[OK]ボタンをクリックします。列Lは、上記の式に従って自動的に日付を取得します。つまり、列Aから+ 3日です

img3

このようにして、データ検証を通じて初期日付に基づいて日付を入力できます。