• ベストアンサー

エクセルの計算式

エクセルで個人管理表を作成しましたが、健康診断日を入力して 健康診断の有効期限は1年間です。有効期限が切れた人だけ検索できるとか又は何かマ-クできるとか(自動)で そのように設定するには どうしたらよいでしょうか???

質問者が選んだベストアンサー

  • ベストアンサー
  • ksishi
  • ベストアンサー率39% (17/43)
回答No.2

ごめんなさい。もうひとつ。 日付(健康診断の日)のセルを 「書式」-「条件付書式」で 「セルの値が」「次の値より小さい」で =now()-365 と入力し、書式で色を赤にすると 365日後に日付が赤色の字になりますよ

esuty
質問者

お礼

さっそく挑戦しました。これで期限ぎれの人を一目でチェックできます 有難うございました!!!!

その他の回答 (2)

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.3

1年以内で有るか無いかを判断したいときに使う関数として 基本は =DATEDIF(A1,TODAY(),"y") 1年未満で「0」、1年経過すると「1」以上の値を表示 (閏年も考慮) >何かマ-クできるとか(自動) A1のデータがブランクなら表示は空白,0値(1年未満)の時は◯,1以上の時は× で表示させるなら IF関数、LOOKUP関数 も使って =IF(A1="","",Lookup(DATEDIF(A1,TODAY(),"y"),{0,1},{"◯","×"}))

  • ksishi
  • ベストアンサー率39% (17/43)
回答No.1

=IF(A1+365>=NOW(),"","*") こんなのでは、ダメですか? A1は、日付(健康診断をした日) 365日後に*がでます。

関連するQ&A