No.2ベストアンサー
- 回答日時:
こんにちは。
maruru01です。A1に遡る年数(「20」など)を入力する場合、おおよそ、
=DATE(YEAR(TODAY())-A1,MONTH(TODAY()),DAY(TODAY()))
となります。
しかし、2/29の場合、遡った年が閏年でないと、3/1を表示します。
これを回避するためには、数式を、
=MIN(DATE(YEAR(TODAY())-A1,MONTH(TODAY()),DAY(TODAY())),DATE(YEAR(TODAY())-A1,MONTH(TODAY())+1,))
とします。
または、メニューの[ツール]→[アドイン]で、[分析ツール]にチェックをして、
=EDATE(TODAY(),-A1*12)
という数式でも出来ます。
No.3
- 回答日時:
=DATE(YEAR(TODAY())-A1,MONTH(TODAY())-B1,DAY(TODAY())-C1)
として
A1に年,B1に月,C1に日を入力する。
A1=1,B1=0,C1=0
A1=0,B1=12,C1=0
A1=0,B1=0,C1=365
上記3通りの答えは一致しない場合があるのでご注意を
潤年や月の日数で答えが変わります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelへのデータ入力作業 4 2023/07/01 18:21
- Excel(エクセル) 至急です><Excelの関数を教えてください。 2 2022/03/22 17:56
- Excel(エクセル) 至急回答お願いいたします><Excel関数について 8 2022/03/25 10:34
- Excel(エクセル) エクセルの数式で教えてください。 3 2023/04/17 09:25
- Excel(エクセル) エクセルについて 8 2023/02/11 07:36
- Excel(エクセル) Excelで2つのセルにある日付を参照させ期間として1つのセルに表示したいです。 例 c9セルに開始 3 2023/04/06 12:16
- Excel(エクセル) エクセル365の関数。誕生日表記がおかしい 2 2022/10/17 18:52
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/04/13 10:55
- Excel(エクセル) エクセルの数式で教えてください。 2 2023/01/10 09:15
- Windows 10 explorerをedgeで開く方法 2 2022/06/05 14:59
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
1年7ヶ月って何日ですか?
-
閏年の対前年比較のやり方
-
カレンダーについて・・・か?
-
2月はどうして28日?
-
うるう年についての疑問
-
月が満ちてきます。ムーンチャ...
-
250万時間
-
誤字誤用が語源のことば
-
excel2010で関数や数式で日数計...
-
Excel関数での過去の年月日の出...
-
地球の夕焼けは、オレンジ色で...
-
一日に日照時間はどのくらい変...
-
夏至を過ぎたら
-
日の丸は太陽ではない事を発見...
-
日出、日没の時間の計算式
-
月と太陽を一緒のタイミングで...
-
緯度経度から方位角を求める
-
太陽や星の観測から、観測地点...
-
夕焼けと朝焼けでは何か違いは...
-
南中高度って何ですか。?とっ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報