エクセルを使って健康診断欄の日付を1年ごとに自動更新させたい。
仕事で健康診断日を入力する書類があるのですが、たびたび診断切れの状態で提出してしまいます。
健康診断は1年に1回受けることになっており、健康診断を受けた日から1年たったら、日付が1年後に自動更新されるような関数があれば教えて頂きたいです。
例、H19.8.15 と入力されているセルが、平成20.8.15日になったらH20.8.15に自動的に変わる。
できれば更新日が日曜にあたると、その後日の月曜か、前日の土曜になればなおよいのですが、贅沢は言いません。
よろしくお願い致します。
No.4ベストアンサー
- 回答日時:
分割でもよいのであれば、式が見にくくなるので出来るだけ分割して
昨年の8/15 (A1)
=DATE(YEAR(TODAY())-1,8,15)
今年の8/15 (B1)
=DATE(YEAR(TODAY()),8,15)
今年の検診日 (C1) ※今年の検診日が日曜日なら1日加算
=B1+IF(WEEKDAY(B1)=1,1,0)
健康診断欄の日付の式
=IF(TODAY()<C1,A1+IF(WEEKDAY(A1)=1,1,0),C1)
セル番地等は適当に直してください。
No.3
- 回答日時:
No2です。
ごめんなさい失敗しました。あれだと1月1日に日付が変わっちゃうな。もう少し考えてみますが、単一セルだと難しいな‥‥。
この回答への補足
No2さん
回答ありがとうございます。
単一セルでなくても全然大丈夫です!
その書類には、健康診断日の他に勤続年数や経験年数も入力欄があり、そちらはDATEDIFをつかっています。
ぜひぜひ宜しくお願いいたします。
No.2
- 回答日時:
2箇所直す必要があるので日付の変更が大変ですが、こんな式ならご希望に沿うものかと。
+を-に変えれば前日の土曜日になります。
=DATE(YEAR(TODAY()),6,15+IF(WEEKDAY(DATE(YEAR(TODAY()),6,15))=1,1,0))
No.1
- 回答日時:
あんまり、質問の意図が理解できないのですが、誤解でしたら無視してください。
要は、日付更新関数ですか?
=today()
を入れておけば、明日になれば明日になります。
表示形式はセルの書式設定にて、変更できます。
固定日 19/8/15を入れておいて下に、予定日=today()
それまでの期間をその下のセルに入れれば =today()-セル(19/8/15)となります。
これで、200日前とかわかります。
この回答への補足
kickknockさん
回答ありがとうございます。
質問がわかりにくくてすみません(^_^;)
健康診断は一年間有効で、H19.8.15日に健診を受けたとしたらH20.8.15日まで有効なのです。
私が資料を提出する際、平成20年の6月時点ならば、H19.8.15と入力されている書類をそのままプリントアウトして提出すれば良いのですが、
H19.8.15から一年たったH20.8.15日以降にその書類を提出するときには、健康診断日をH20.8.15と入力し直してプリントアウトしなければいけないのです。
この時、期限切れを見落としてしまうことが多いので、それを防ぐためDATEDIFを使っている年齢欄のように自動で日付が変わってくれたらなぁと考えているのです・・・
関数はあまり詳しくないので、出来れば貼り付けるだけでつかえるように記述して頂けるとたすかります。
無理を言いましてすみません。
よろしくおねがいいたします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 病院・検査 健康診断を受けようか迷っています。 今年の2月に年に1回の健康診断を受けたのですが、一般的な診断も婦 4 2022/08/26 15:28
- 会社・職場 私が働いている会社は健康診断を2019年にした以降、健康診断を行っていません。 2019年以前は毎年 4 2022/05/02 22:32
- 労働相談 職場の健康診断について。 高齢者施設で正社員で看護師をしています。日勤、夜勤、早、遅、やっています。 2 2023/07/03 11:19
- 転職 雇い入れ時の健康診断について 転職先より電話で、 「入社前に健康診断を受けてきて下さい。雇い入れ時の 9 2023/05/05 22:22
- 新卒・第二新卒 入社時の研修、健康診断について 3 2022/03/27 09:24
- 会社・職場 派遣の単発でも規定時間を超えたら健康診断を受けるのでしょうか? 1 2023/02/09 18:24
- 病院・検査 1年に1回健康診断を行っていない企業は違法となり、この義務に違反した企業は50万円以下の罰金が課され 1 2022/05/14 22:36
- 犬 犬の健康診断 うちの犬(チワワ、メス)ももうすぐ10歳です。 2年前から1年に1回健康診断をしていま 2 2022/05/08 10:10
- その他(就職・転職・働き方) 健康診断の格差(社員とアルバイト) 会社で今年の秋頃に健康診断があるのですが、正社員との格差が酷いで 2 2023/06/21 23:56
- 病院・検査 健診直後、病院から連絡が来たのですが、、。 20代女です。 転職したので先週の土曜日に雇入れ健診を受 1 2022/11/07 23:48
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
Excelで半年後の日付を計算したい
-
日付だけを変更して印刷(Excel)
-
エクセルでENTERを押すと数式が...
-
エクセル関数で日付かどうかの...
-
Excelに入力した個々の日付の数...
-
入力後に日付順になるように自...
-
ワード差込について
-
エクセルで数字列の間に『/』を...
-
エクセルのセルにカレンダーを...
-
Excelで8/26等の日付を全てその...
-
EXCELで直近の日付を抽出する関数
-
エクセルで日付入力欄を作成し...
-
エクセル グラフ 軸の日付表記...
-
エクセルで1年後の月末を表示さ...
-
エクセル 当番表の作り方 エク...
-
◆ EXCEL自動入力日付を自動で...
-
ファイルのオープン時に今日の...
-
☆Excelエクセルで入力した日の...
-
WORDで翌日や翌々日の日付を表...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
31:30:00が1900/1/1 7:30:0
-
入力後に日付順になるように自...
-
日付だけを変更して印刷(Excel)
-
Excelで半年後の日付を計算したい
-
エクセルでENTERを押すと数式が...
-
エクセルで数字列の間に『/』を...
-
エクセルのセルにカレンダーを...
-
エクセル関数で日付かどうかの...
-
ファイルのオープン時に今日の...
-
Excelで、年だけの「西暦」から...
-
エクセル 当番表の作り方 エク...
-
日付入力→指定のセルの色を塗り...
-
Excelに入力した個々の日付の数...
-
Excelで8/26等の日付を全てその...
-
日付を入力したセルをファイル...
-
WORDで翌日や翌々日の日付を表...
-
EXCELで直近の日付を抽出する関数
-
エクセルで月日を入力すると190...
-
☆Excelエクセルで入力した日の...
-
◆ EXCEL自動入力日付を自動で...
おすすめ情報